builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-076 starttime: 1468967604.56 results: success (0) buildid: 20160719110521 builduid: b50f924069754df69847add88ada5d36 revision: 55cd3b01ca013495afc1f583e4eb9a9392199025 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:24.561387) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:24.562049) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:24.562365) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:24.711296) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 15:33:24.711819) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Local LOGONSERVER=\\T-W864-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-076 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-076 WINDIR=C:\windows using PTY: False --15:33:25-- 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% 16.71 MB/s 15:33:26 (16.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.292000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 15:33:26.039756) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-19 15:33:26.040107) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Local LOGONSERVER=\\T-W864-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-076 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-076 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.407000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-19 15:33:29.465415) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 15:33:29.465799) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55cd3b01ca013495afc1f583e4eb9a9392199025 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55cd3b01ca013495afc1f583e4eb9a9392199025 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Local LOGONSERVER=\\T-W864-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-076 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-076 WINDIR=C:\windows using PTY: False 2016-07-19 15:33:29,905 truncating revision to first 12 chars 2016-07-19 15:33:29,907 Setting DEBUG logging. 2016-07-19 15:33:29,907 attempt 1/10 2016-07-19 15:33:29,907 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55cd3b01ca01?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-19 15:33:30,342 unpacking tar archive at: mozilla-beta-55cd3b01ca01/testing/mozharness/ program finished with exit code 0 elapsedTime=1.087000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 15:33:30.633970) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:30.634299) ========= script_repo_revision: 55cd3b01ca013495afc1f583e4eb9a9392199025 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:30.634717) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:30.635013) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 15:33:30.652133) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 34 secs) (at 2016-07-19 15:33:30.652489) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Local LOGONSERVER=\\T-W864-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-076 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-076 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 15:33:31 INFO - MultiFileLogger online at 20160719 15:33:31 in C:\slave\test 15:33:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 15:33:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:33:31 INFO - {'append_to_log': False, 15:33:31 INFO - 'base_work_dir': 'C:\\slave\\test', 15:33:31 INFO - 'blob_upload_branch': 'mozilla-beta', 15:33:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:33:31 INFO - 'buildbot_json_path': 'buildprops.json', 15:33:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:33:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:33:31 INFO - 'download_minidump_stackwalk': True, 15:33:31 INFO - 'download_symbols': 'true', 15:33:31 INFO - 'e10s': False, 15:33:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:33:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:33:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:33:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:33:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:33:31 INFO - 'C:/mozilla-build/tooltool.py'), 15:33:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:33:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:33:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:33:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:33:31 INFO - 'log_level': 'info', 15:33:31 INFO - 'log_to_console': True, 15:33:31 INFO - 'opt_config_files': (), 15:33:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:33:31 INFO - '--processes=1', 15:33:31 INFO - '--config=%(test_path)s/wptrunner.ini', 15:33:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:33:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:33:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:33:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:33:31 INFO - 'pip_index': False, 15:33:31 INFO - 'require_test_zip': True, 15:33:31 INFO - 'test_type': ('testharness',), 15:33:31 INFO - 'this_chunk': '1', 15:33:31 INFO - 'total_chunks': '10', 15:33:31 INFO - 'virtualenv_path': 'venv', 15:33:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:33:31 INFO - 'work_dir': 'build'} 15:33:31 INFO - ##### 15:33:31 INFO - ##### Running clobber step. 15:33:31 INFO - ##### 15:33:31 INFO - Running pre-action listener: _resource_record_pre_action 15:33:31 INFO - Running main action method: clobber 15:33:31 INFO - rmtree: C:\slave\test\build 15:33:31 INFO - Using _rmtree_windows ... 15:33:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:34:40 INFO - Running post-action listener: _resource_record_post_action 15:34:40 INFO - ##### 15:34:40 INFO - ##### Running read-buildbot-config step. 15:34:40 INFO - ##### 15:34:40 INFO - Running pre-action listener: _resource_record_pre_action 15:34:40 INFO - Running main action method: read_buildbot_config 15:34:40 INFO - Using buildbot properties: 15:34:40 INFO - { 15:34:40 INFO - "project": "", 15:34:40 INFO - "product": "firefox", 15:34:40 INFO - "script_repo_revision": "production", 15:34:40 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 15:34:40 INFO - "repository": "", 15:34:40 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 15:34:40 INFO - "buildid": "20160719110521", 15:34:40 INFO - "pgo_build": "False", 15:34:40 INFO - "basedir": "C:\\slave\\test", 15:34:40 INFO - "buildnumber": 12, 15:34:40 INFO - "slavename": "t-w864-ix-076", 15:34:40 INFO - "revision": "55cd3b01ca013495afc1f583e4eb9a9392199025", 15:34:40 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 15:34:40 INFO - "platform": "win64", 15:34:40 INFO - "branch": "mozilla-beta", 15:34:40 INFO - "repo_path": "releases/mozilla-beta", 15:34:40 INFO - "moz_repo_path": "", 15:34:40 INFO - "stage_platform": "win64", 15:34:40 INFO - "builduid": "b50f924069754df69847add88ada5d36", 15:34:40 INFO - "slavebuilddir": "test" 15:34:40 INFO - } 15:34:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 15:34:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip. 15:34:40 INFO - Running post-action listener: _resource_record_post_action 15:34:40 INFO - ##### 15:34:40 INFO - ##### Running download-and-extract step. 15:34:40 INFO - ##### 15:34:40 INFO - Running pre-action listener: _resource_record_pre_action 15:34:40 INFO - Running main action method: download_and_extract 15:34:40 INFO - mkdir: C:\slave\test\build\tests 15:34:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:34:40 INFO - https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:34:40 INFO - trying https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 15:34:40 INFO - Downloading https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 15:34:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 15:34:41 INFO - Downloaded 1240 bytes. 15:34:41 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 15:34:41 INFO - Using the following test package requirements: 15:34:41 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 15:34:41 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 15:34:41 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 15:34:41 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'jsshell-win64.zip'], 15:34:41 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 15:34:41 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 15:34:41 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 15:34:41 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 15:34:41 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 15:34:41 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:34:41 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 15:34:41 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 15:34:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:34:41 INFO - https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:34:41 INFO - trying https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 15:34:41 INFO - Downloading https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 15:34:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 15:34:42 INFO - Downloaded 20872010 bytes. 15:34:42 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:34:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:34:44 INFO - caution: filename not matched: web-platform/* 15:34:44 INFO - Return code: 11 15:34:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:34:44 INFO - https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:34:44 INFO - trying https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 15:34:44 INFO - Downloading https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 15:34:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 15:34:45 INFO - Downloaded 36389910 bytes. 15:34:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:34:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:35:32 INFO - caution: filename not matched: bin/* 15:35:32 INFO - caution: filename not matched: config/* 15:35:32 INFO - caution: filename not matched: mozbase/* 15:35:32 INFO - caution: filename not matched: marionette/* 15:35:32 INFO - caution: filename not matched: tools/wptserve/* 15:35:32 INFO - Return code: 11 15:35:32 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')]} 15:35:32 INFO - https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 15:35:32 INFO - trying https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip 15:35:32 INFO - Downloading https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 15:35:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 15:35:35 INFO - Downloaded 82734524 bytes. 15:35:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip 15:35:35 INFO - mkdir: C:\slave\test\properties 15:35:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:35:35 INFO - Writing to file C:\slave\test\properties\build_url 15:35:35 INFO - Contents: 15:35:35 INFO - build_url:https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip 15:35:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:35:36 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:35:36 INFO - Writing to file C:\slave\test\properties\symbols_url 15:35:36 INFO - Contents: 15:35:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:35:36 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')]} 15:35:36 INFO - https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:35:36 INFO - trying https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:35:36 INFO - Downloading https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:35:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 15:35:38 INFO - Downloaded 50748770 bytes. 15:35:38 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:35:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:35:40 INFO - Return code: 0 15:35:40 INFO - Running post-action listener: _resource_record_post_action 15:35:40 INFO - Running post-action listener: set_extra_try_arguments 15:35:40 INFO - ##### 15:35:40 INFO - ##### Running create-virtualenv step. 15:35:40 INFO - ##### 15:35:40 INFO - Running pre-action listener: _pre_create_virtualenv 15:35:40 INFO - Running pre-action listener: _resource_record_pre_action 15:35:40 INFO - Running main action method: create_virtualenv 15:35:40 INFO - Creating virtualenv C:\slave\test\build\venv 15:35:40 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 15:35:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:35:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:35:47 INFO - Installing distribute......................................................................................................................................................................................done. 15:35:49 INFO - Return code: 0 15:35:49 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:35: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')]} 15:35:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:35: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')]} 15:35:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:35: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', '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 0x024FB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-076', 'USERDOMAIN': 'T-W864-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:35: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', 'psutil>=0.7.1'] in C:\slave\test\build 15:35: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 psutil>=0.7.1 15:35:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:35:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 15:35:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:35:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:35:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:35:49 INFO - 'COMPUTERNAME': 'T-W864-IX-076', 15:35:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:35:49 INFO - 'DCLOCATION': 'SCL3', 15:35:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:35:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:35:49 INFO - 'HOMEDRIVE': 'C:', 15:35:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 15:35:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:35:49 INFO - 'KTS_VERSION': '1.19c', 15:35:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 15:35:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-076', 15:35:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:35:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:35:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:35:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:35:49 INFO - 'MOZ_NO_REMOTE': '1', 15:35:49 INFO - 'NO_EM_RESTART': '1', 15:35:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:35:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:35:49 INFO - 'OS': 'Windows_NT', 15:35:49 INFO - 'OURDRIVE': 'C:', 15:35:49 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:35:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:35:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:35:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:35:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:35:49 INFO - 'PROCESSOR_LEVEL': '6', 15:35:49 INFO - 'PROCESSOR_REVISION': '1e05', 15:35:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:35:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:35:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:35:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:35:49 INFO - 'PROMPT': '$P$G', 15:35:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:35:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:35:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:35:49 INFO - 'PWD': 'C:\\slave\\test', 15:35:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:35:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:35:49 INFO - 'SYSTEMDRIVE': 'C:', 15:35:49 INFO - 'SYSTEMROOT': 'C:\\windows', 15:35:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:49 INFO - 'TEST1': 'testie', 15:35:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:49 INFO - 'USERDOMAIN': 'T-W864-IX-076', 15:35:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 15:35:49 INFO - 'USERNAME': 'cltbld', 15:35:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 15:35:49 INFO - 'WINDIR': 'C:\\windows', 15:35:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:35:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:35:50 INFO - Downloading/unpacking psutil>=0.7.1 15:35:50 INFO - Running setup.py egg_info for package psutil 15:35:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:35:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:35:50 INFO - Installing collected packages: psutil 15:35:50 INFO - Running setup.py install for psutil 15:35:50 INFO - building 'psutil._psutil_windows' extension 15:35:50 INFO - error: Unable to find vcvarsall.bat 15:35: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:\users\cltbld~1.t-w\appdata\local\temp\pip-gkaap9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:35:50 INFO - running install 15:35:50 INFO - running build 15:35:50 INFO - running build_py 15:35:50 INFO - creating build 15:35:50 INFO - creating build\lib.win32-2.7 15:35:50 INFO - creating build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:35:50 INFO - running build_ext 15:35:50 INFO - building 'psutil._psutil_windows' extension 15:35:50 INFO - error: Unable to find vcvarsall.bat 15:35:50 INFO - ---------------------------------------- 15:35: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:\users\cltbld~1.t-w\appdata\local\temp\pip-gkaap9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:35:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-076\AppData\Roaming\pip\pip.log 15:35:50 WARNING - Return code: 1 15:35: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 psutil>=0.7.1 failed after 1 tries! 15:35:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:35: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')]} 15:35:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:35: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')]} 15:35:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:35: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', '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 0x024FB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-076', 'USERDOMAIN': 'T-W864-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:35: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:35: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 mozsystemmonitor==0.0.0 15:35:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:35:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 15:35:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:35:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:35:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:35:50 INFO - 'COMPUTERNAME': 'T-W864-IX-076', 15:35:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:35:50 INFO - 'DCLOCATION': 'SCL3', 15:35:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:35:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:35:50 INFO - 'HOMEDRIVE': 'C:', 15:35:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 15:35:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:35:50 INFO - 'KTS_VERSION': '1.19c', 15:35:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 15:35:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-076', 15:35:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:35:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:35:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:35:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:35:50 INFO - 'MOZ_NO_REMOTE': '1', 15:35:50 INFO - 'NO_EM_RESTART': '1', 15:35:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:35:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:35:50 INFO - 'OS': 'Windows_NT', 15:35:50 INFO - 'OURDRIVE': 'C:', 15:35:50 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:35:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:35:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:35:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:35:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:35:50 INFO - 'PROCESSOR_LEVEL': '6', 15:35:50 INFO - 'PROCESSOR_REVISION': '1e05', 15:35:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:35:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:35:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:35:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:35:50 INFO - 'PROMPT': '$P$G', 15:35:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:35:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:35:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:35:50 INFO - 'PWD': 'C:\\slave\\test', 15:35:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:35:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:35:50 INFO - 'SYSTEMDRIVE': 'C:', 15:35:50 INFO - 'SYSTEMROOT': 'C:\\windows', 15:35:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:50 INFO - 'TEST1': 'testie', 15:35:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:50 INFO - 'USERDOMAIN': 'T-W864-IX-076', 15:35:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 15:35:50 INFO - 'USERNAME': 'cltbld', 15:35:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 15:35:50 INFO - 'WINDIR': 'C:\\windows', 15:35:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:35:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:35:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:35:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:35:51 INFO - Running setup.py egg_info for package mozsystemmonitor 15:35:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:35:51 INFO - Running setup.py egg_info for package psutil 15:35:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:35:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:35:51 INFO - Installing collected packages: mozsystemmonitor, psutil 15:35:51 INFO - Running setup.py install for mozsystemmonitor 15:35:51 INFO - Running setup.py install for psutil 15:35:51 INFO - building 'psutil._psutil_windows' extension 15:35:51 INFO - error: Unable to find vcvarsall.bat 15:35:51 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ecalg8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:35:51 INFO - running install 15:35:51 INFO - running build 15:35:51 INFO - running build_py 15:35:51 INFO - running build_ext 15:35:51 INFO - building 'psutil._psutil_windows' extension 15:35:51 INFO - error: Unable to find vcvarsall.bat 15:35:51 INFO - ---------------------------------------- 15:35:51 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ecalg8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:35:51 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-076\AppData\Roaming\pip\pip.log 15:35:51 WARNING - Return code: 1 15:35:51 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! 15:35:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:35:51 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')]} 15:35:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:35:51 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')]} 15:35:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:35:51 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 0x024FB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-076', 'USERDOMAIN': 'T-W864-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:35:51 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 15:35:51 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 15:35:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:35:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 15:35:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:35:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:35:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:35:51 INFO - 'COMPUTERNAME': 'T-W864-IX-076', 15:35:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:35:51 INFO - 'DCLOCATION': 'SCL3', 15:35:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:35:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:35:51 INFO - 'HOMEDRIVE': 'C:', 15:35:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 15:35:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:35:51 INFO - 'KTS_VERSION': '1.19c', 15:35:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 15:35:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-076', 15:35:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:35:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:35:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:35:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:35:51 INFO - 'MOZ_NO_REMOTE': '1', 15:35:51 INFO - 'NO_EM_RESTART': '1', 15:35:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:35:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:35:51 INFO - 'OS': 'Windows_NT', 15:35:51 INFO - 'OURDRIVE': 'C:', 15:35:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:35:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:35:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:35:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:35:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:35:51 INFO - 'PROCESSOR_LEVEL': '6', 15:35:51 INFO - 'PROCESSOR_REVISION': '1e05', 15:35:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:35:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:35:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:35:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:35:51 INFO - 'PROMPT': '$P$G', 15:35:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:35:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:35:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:35:51 INFO - 'PWD': 'C:\\slave\\test', 15:35:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:35:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:35:51 INFO - 'SYSTEMDRIVE': 'C:', 15:35:51 INFO - 'SYSTEMROOT': 'C:\\windows', 15:35:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:51 INFO - 'TEST1': 'testie', 15:35:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:51 INFO - 'USERDOMAIN': 'T-W864-IX-076', 15:35:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 15:35:51 INFO - 'USERNAME': 'cltbld', 15:35:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 15:35:51 INFO - 'WINDIR': 'C:\\windows', 15:35:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:35:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:35:51 INFO - Downloading/unpacking blobuploader==1.2.4 15:35:51 INFO - Downloading blobuploader-1.2.4.tar.gz 15:35:51 INFO - Running setup.py egg_info for package blobuploader 15:35:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:35:55 INFO - Running setup.py egg_info for package requests 15:35:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:35:55 INFO - Downloading docopt-0.6.1.tar.gz 15:35:55 INFO - Running setup.py egg_info for package docopt 15:35:55 INFO - Installing collected packages: blobuploader, docopt, requests 15:35:55 INFO - Running setup.py install for blobuploader 15:35:55 INFO - Running setup.py install for docopt 15:35:55 INFO - Running setup.py install for requests 15:35:55 INFO - Successfully installed blobuploader docopt requests 15:35:55 INFO - Cleaning up... 15:35:55 INFO - Return code: 0 15:35:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:35:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:35:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:35:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:35:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:35:55 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 0x024FB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-076', 'USERDOMAIN': 'T-W864-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:35:55 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 15:35:55 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 15:35:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:35:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 15:35:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:35:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:35:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:35:56 INFO - 'COMPUTERNAME': 'T-W864-IX-076', 15:35:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:35:56 INFO - 'DCLOCATION': 'SCL3', 15:35:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:35:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:35:56 INFO - 'HOMEDRIVE': 'C:', 15:35:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 15:35:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:35:56 INFO - 'KTS_VERSION': '1.19c', 15:35:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 15:35:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-076', 15:35:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:35:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:35:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:35:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:35:56 INFO - 'MOZ_NO_REMOTE': '1', 15:35:56 INFO - 'NO_EM_RESTART': '1', 15:35:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:35:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:35:56 INFO - 'OS': 'Windows_NT', 15:35:56 INFO - 'OURDRIVE': 'C:', 15:35:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:35:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:35:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:35:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:35:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:35:56 INFO - 'PROCESSOR_LEVEL': '6', 15:35:56 INFO - 'PROCESSOR_REVISION': '1e05', 15:35:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:35:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:35:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:35:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:35:56 INFO - 'PROMPT': '$P$G', 15:35:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:35:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:35:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:35:56 INFO - 'PWD': 'C:\\slave\\test', 15:35:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:35:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:35:56 INFO - 'SYSTEMDRIVE': 'C:', 15:35:56 INFO - 'SYSTEMROOT': 'C:\\windows', 15:35:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:56 INFO - 'TEST1': 'testie', 15:35:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:35:56 INFO - 'USERDOMAIN': 'T-W864-IX-076', 15:35:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 15:35:56 INFO - 'USERNAME': 'cltbld', 15:35:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 15:35:56 INFO - 'WINDIR': 'C:\\windows', 15:35:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:36:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:36:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:36:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:36:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:36:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:36:00 INFO - Unpacking c:\slave\test\build\tests\marionette 15:36:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:36:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:36:00 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 15:36:00 INFO - Running setup.py install for browsermob-proxy 15:36:16 INFO - Running setup.py install for manifestparser 15:36:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for marionette-client 15:36:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:36:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for marionette-driver 15:36:16 INFO - Running setup.py install for mozcrash 15:36:16 INFO - Running setup.py install for mozdebug 15:36:16 INFO - Running setup.py install for mozdevice 15:36:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozfile 15:36:16 INFO - Running setup.py install for mozhttpd 15:36:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozinfo 15:36:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozInstall 15:36:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozleak 15:36:16 INFO - Running setup.py install for mozlog 15:36:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for moznetwork 15:36:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozprocess 15:36:16 INFO - Running setup.py install for mozprofile 15:36:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozrunner 15:36:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for mozscreenshot 15:36:16 INFO - Running setup.py install for moztest 15:36:16 INFO - Running setup.py install for mozversion 15:36:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:36:16 INFO - Running setup.py install for wptserve 15:36:16 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 15:36:16 INFO - Cleaning up... 15:36:16 INFO - Return code: 0 15:36:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:36:16 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')]} 15:36:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:36:16 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')]} 15:36:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:36:16 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 0x024FB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-076', 'USERDOMAIN': 'T-W864-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:36:16 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 15:36:16 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 15:36:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:36:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 15:36:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:36:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:36:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:36:16 INFO - 'COMPUTERNAME': 'T-W864-IX-076', 15:36:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:36:16 INFO - 'DCLOCATION': 'SCL3', 15:36:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:36:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:36:16 INFO - 'HOMEDRIVE': 'C:', 15:36:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 15:36:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:36:16 INFO - 'KTS_VERSION': '1.19c', 15:36:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 15:36:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-076', 15:36:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:36:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:36:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:36:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:36:16 INFO - 'MOZ_NO_REMOTE': '1', 15:36:16 INFO - 'NO_EM_RESTART': '1', 15:36:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:36:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:36:16 INFO - 'OS': 'Windows_NT', 15:36:16 INFO - 'OURDRIVE': 'C:', 15:36:16 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:36:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:36:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:36:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:36:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:36:16 INFO - 'PROCESSOR_LEVEL': '6', 15:36:16 INFO - 'PROCESSOR_REVISION': '1e05', 15:36:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:36:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:36:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:36:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:36:16 INFO - 'PROMPT': '$P$G', 15:36:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:36:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:36:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:36:16 INFO - 'PWD': 'C:\\slave\\test', 15:36:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:36:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:36:16 INFO - 'SYSTEMDRIVE': 'C:', 15:36:16 INFO - 'SYSTEMROOT': 'C:\\windows', 15:36:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:36:16 INFO - 'TEST1': 'testie', 15:36:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:36:16 INFO - 'USERDOMAIN': 'T-W864-IX-076', 15:36:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 15:36:16 INFO - 'USERNAME': 'cltbld', 15:36:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 15:36:16 INFO - 'WINDIR': 'C:\\windows', 15:36:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:36:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:36:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:36:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:36:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:36:19 INFO - Unpacking c:\slave\test\build\tests\marionette 15:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:36:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:36:19 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)) 15:36:32 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)) 15:36:32 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)) 15:36:32 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)) 15:36:32 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)) 15:36:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:36:32 INFO - Downloading blessings-1.6.tar.gz 15:36:32 INFO - Running setup.py egg_info for package blessings 15:36:32 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)) 15:36:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:36:32 INFO - Running setup.py install for blessings 15:36:32 INFO - Running setup.py install for browsermob-proxy 15:36:32 INFO - Running setup.py install for manifestparser 15:36:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Running setup.py install for marionette-client 15:36:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:36:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Running setup.py install for marionette-driver 15:36:32 INFO - Running setup.py install for mozcrash 15:36:32 INFO - Running setup.py install for mozdebug 15:36:32 INFO - Running setup.py install for mozdevice 15:36:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Running setup.py install for mozhttpd 15:36:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Running setup.py install for mozInstall 15:36:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Running setup.py install for mozleak 15:36:32 INFO - Running setup.py install for mozprofile 15:36:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Running setup.py install for mozrunner 15:36:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:36:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:36:34 INFO - Running setup.py install for mozscreenshot 15:36:34 INFO - Running setup.py install for moztest 15:36:34 INFO - Running setup.py install for mozversion 15:36:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:36:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:36:34 INFO - Running setup.py install for wptserve 15:36:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:36:34 INFO - Cleaning up... 15:36:34 INFO - Return code: 0 15:36:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:36:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:36:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:36:34 INFO - Reading from file tmpfile_stdout 15:36:34 INFO - Using _rmtree_windows ... 15:36:34 INFO - Using _rmtree_windows ... 15:36:34 INFO - Current package versions: 15:36:34 INFO - blessings == 1.6 15:36:34 INFO - blobuploader == 1.2.4 15:36:34 INFO - browsermob-proxy == 0.6.0 15:36:34 INFO - distribute == 0.6.14 15:36:34 INFO - docopt == 0.6.1 15:36:34 INFO - manifestparser == 1.1 15:36:34 INFO - marionette-client == 2.3.0 15:36:34 INFO - marionette-driver == 1.4.0 15:36:34 INFO - mozInstall == 1.12 15:36:34 INFO - mozcrash == 0.17 15:36:34 INFO - mozdebug == 0.1 15:36:34 INFO - mozdevice == 0.48 15:36:34 INFO - mozfile == 1.2 15:36:34 INFO - mozhttpd == 0.7 15:36:34 INFO - mozinfo == 0.9 15:36:34 INFO - mozleak == 0.1 15:36:34 INFO - mozlog == 3.1 15:36:34 INFO - moznetwork == 0.27 15:36:34 INFO - mozprocess == 0.22 15:36:34 INFO - mozprofile == 0.28 15:36:34 INFO - mozrunner == 6.11 15:36:34 INFO - mozscreenshot == 0.1 15:36:34 INFO - mozsystemmonitor == 0.0 15:36:34 INFO - moztest == 0.7 15:36:34 INFO - mozversion == 1.4 15:36:34 INFO - requests == 1.2.3 15:36:34 INFO - wptserve == 1.4.0 15:36:34 INFO - Running post-action listener: _resource_record_post_action 15:36:34 INFO - Running post-action listener: _start_resource_monitoring 15:36:34 INFO - Starting resource monitoring. 15:36:35 INFO - ##### 15:36:35 INFO - ##### Running pull step. 15:36:35 INFO - ##### 15:36:35 INFO - Running pre-action listener: _resource_record_pre_action 15:36:35 INFO - Running main action method: pull 15:36:35 INFO - Pull has nothing to do! 15:36:35 INFO - Running post-action listener: _resource_record_post_action 15:36:35 INFO - ##### 15:36:35 INFO - ##### Running install step. 15:36:35 INFO - ##### 15:36:35 INFO - Running pre-action listener: _resource_record_pre_action 15:36:35 INFO - Running main action method: install 15:36:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:36:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:36:35 INFO - Reading from file tmpfile_stdout 15:36:35 INFO - Using _rmtree_windows ... 15:36:35 INFO - Using _rmtree_windows ... 15:36:35 INFO - Detecting whether we're running mozinstall >=1.0... 15:36:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:36:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:36:35 INFO - Reading from file tmpfile_stdout 15:36:35 INFO - Output received: 15:36:35 INFO - Usage: mozinstall-script.py [options] installer 15:36:35 INFO - Options: 15:36:35 INFO - -h, --help show this help message and exit 15:36:35 INFO - -d DEST, --destination=DEST 15:36:35 INFO - Directory to install application into. [default: 15:36:35 INFO - "C:\slave\test"] 15:36:35 INFO - --app=APP Application being installed. [default: firefox] 15:36:35 INFO - Using _rmtree_windows ... 15:36:35 INFO - Using _rmtree_windows ... 15:36:35 INFO - mkdir: C:\slave\test\build\application 15:36:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:36:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 15:36:37 INFO - Reading from file tmpfile_stdout 15:36:37 INFO - Output received: 15:36:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:36:37 INFO - Using _rmtree_windows ... 15:36:37 INFO - Using _rmtree_windows ... 15:36:37 INFO - Running post-action listener: _resource_record_post_action 15:36:37 INFO - ##### 15:36:37 INFO - ##### Running run-tests step. 15:36:37 INFO - ##### 15:36:37 INFO - Running pre-action listener: _resource_record_pre_action 15:36:37 INFO - Running main action method: run_tests 15:36:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:36:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:36:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:36:37 INFO - grabbing minidump binary from tooltool 15:36:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:36:37 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 0x025DE368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:36:37 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 15:36:37 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 15:36:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:36:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnsdv01 15:36:38 INFO - INFO - File integrity verified, renaming tmpnsdv01 to win32-minidump_stackwalk.exe 15:36:38 INFO - Return code: 0 15:36:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:36:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:36:38 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/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:36:38 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/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:36:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:36:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Roaming', 15:36:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:36:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:36:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:36:38 INFO - 'COMPUTERNAME': 'T-W864-IX-076', 15:36:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:36:38 INFO - 'DCLOCATION': 'SCL3', 15:36:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:36:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:36:38 INFO - 'HOMEDRIVE': 'C:', 15:36:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-076', 15:36:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:36:38 INFO - 'KTS_VERSION': '1.19c', 15:36:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-076\\AppData\\Local', 15:36:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-076', 15:36:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:36:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:36:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:36:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:36:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:36:38 INFO - 'MOZ_NO_REMOTE': '1', 15:36:38 INFO - 'NO_EM_RESTART': '1', 15:36:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:36:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:36:38 INFO - 'OS': 'Windows_NT', 15:36:38 INFO - 'OURDRIVE': 'C:', 15:36:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:36:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:36:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:36:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:36:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:36:38 INFO - 'PROCESSOR_LEVEL': '6', 15:36:38 INFO - 'PROCESSOR_REVISION': '1e05', 15:36:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:36:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:36:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:36:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:36:38 INFO - 'PROMPT': '$P$G', 15:36:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:36:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:36:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:36:38 INFO - 'PWD': 'C:\\slave\\test', 15:36:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:36:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:36:38 INFO - 'SYSTEMDRIVE': 'C:', 15:36:38 INFO - 'SYSTEMROOT': 'C:\\windows', 15:36:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:36:38 INFO - 'TEST1': 'testie', 15:36:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:36:38 INFO - 'USERDOMAIN': 'T-W864-IX-076', 15:36:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-076', 15:36:38 INFO - 'USERNAME': 'cltbld', 15:36:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-076', 15:36:38 INFO - 'WINDIR': 'C:\\windows', 15:36:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:36:38 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/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 15:36:40 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 15:36:40 INFO - import pkg_resources 15:36:41 INFO - Using 1 client processes 15:36:44 INFO - SUITE-START | Running 778 tests 15:36:44 INFO - Running testharness tests 15:36:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:36:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:36:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:36:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:36:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:36:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:36:45 INFO - Setting up ssl 15:36:45 INFO - PROCESS | certutil | 15:36:45 INFO - PROCESS | certutil | 15:36:45 INFO - PROCESS | certutil | 15:36:45 INFO - Certificate Nickname Trust Attributes 15:36:45 INFO - SSL,S/MIME,JAR/XPI 15:36:45 INFO - 15:36:45 INFO - web-platform-tests CT,, 15:36:45 INFO - 15:36:45 INFO - Starting runner 15:36:45 INFO - PROCESS | 1028 | [1028] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:36:46 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:36:46 INFO - PROCESS | 1028 | [1028] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:36:47 INFO - PROCESS | 1028 | 1468967807631 Marionette DEBUG Marionette enabled via build flag and pref 15:36:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB04B5E000 == 1 [pid = 1028] [id = 1] 15:36:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 1 (000000FB13A96800) [pid = 1028] [serial = 1] [outer = 0000000000000000] 15:36:48 INFO - PROCESS | 1028 | [1028] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:36:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 2 (000000FB13A97800) [pid = 1028] [serial = 2] [outer = 000000FB13A96800] 15:36:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB16F82000 == 2 [pid = 1028] [id = 2] 15:36:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 3 (000000FB16F82800) [pid = 1028] [serial = 3] [outer = 0000000000000000] 15:36:49 INFO - PROCESS | 1028 | [1028] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:36:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 4 (000000FB16F83800) [pid = 1028] [serial = 4] [outer = 000000FB16F82800] 15:36:49 INFO - PROCESS | 1028 | 1468967809684 Marionette INFO Listening on port 2828 15:36:51 INFO - PROCESS | 1028 | 1468967811538 Marionette DEBUG Marionette enabled via command-line flag 15:36:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17C9F000 == 3 [pid = 1028] [id = 3] 15:36:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 5 (000000FB17F1B800) [pid = 1028] [serial = 5] [outer = 0000000000000000] 15:36:51 INFO - PROCESS | 1028 | [1028] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:36:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 6 (000000FB17F1C800) [pid = 1028] [serial = 6] [outer = 000000FB17F1B800] 15:36:51 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:36:51 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:36:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 7 (000000FB18A2B000) [pid = 1028] [serial = 7] [outer = 000000FB16F82800] 15:36:52 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:52 INFO - PROCESS | 1028 | 1468967812528 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49259 15:36:52 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:52 INFO - PROCESS | 1028 | 1468967812559 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49260 15:36:52 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:52 INFO - PROCESS | 1028 | 1468967812567 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49261 15:36:52 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:52 INFO - PROCESS | 1028 | 1468967812601 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49262 15:36:52 INFO - PROCESS | 1028 | 1468967812606 Marionette DEBUG Closed connection conn0 15:36:52 INFO - PROCESS | 1028 | 1468967812608 Marionette DEBUG Closed connection conn1 15:36:52 INFO - PROCESS | 1028 | 1468967812610 Marionette DEBUG Closed connection conn2 15:36:52 INFO - PROCESS | 1028 | 1468967812663 Marionette DEBUG Closed connection conn3 15:36:52 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:52 INFO - PROCESS | 1028 | 1468967812693 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49263 15:36:52 INFO - PROCESS | 1028 | 1468967812832 Marionette DEBUG Closed connection conn4 15:36:52 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:52 INFO - PROCESS | 1028 | 1468967812840 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49264 15:36:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F86000 == 4 [pid = 1028] [id = 4] 15:36:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 8 (000000FB13AC9C00) [pid = 1028] [serial = 8] [outer = 0000000000000000] 15:36:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 9 (000000FB18FB4C00) [pid = 1028] [serial = 9] [outer = 000000FB13AC9C00] 15:36:53 INFO - PROCESS | 1028 | 1468967813472 Marionette DEBUG Closed connection conn5 15:36:53 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:36:53 INFO - PROCESS | 1028 | 1468967813476 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49265 15:36:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 10 (000000FB1BB84C00) [pid = 1028] [serial = 10] [outer = 000000FB13AC9C00] 15:36:53 INFO - PROCESS | 1028 | 1468967813510 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:36:53 INFO - PROCESS | 1028 | 1468967813515 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160719110521","device":"desktop","version":"48.0"} 15:36:54 INFO - PROCESS | 1028 | [1028] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:36:54 INFO - PROCESS | 1028 | [1028] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:36:54 INFO - PROCESS | 1028 | [1028] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:36:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E894800 == 5 [pid = 1028] [id = 5] 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 11 (000000FB1EA94800) [pid = 1028] [serial = 11] [outer = 0000000000000000] 15:36:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA95000 == 6 [pid = 1028] [id = 6] 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 12 (000000FB1EACB800) [pid = 1028] [serial = 12] [outer = 0000000000000000] 15:36:55 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:36:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F776800 == 7 [pid = 1028] [id = 7] 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 13 (000000FB1E80AC00) [pid = 1028] [serial = 13] [outer = 0000000000000000] 15:36:55 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:36:55 INFO - PROCESS | 1028 | [1028] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 14 (000000FB1FAAF800) [pid = 1028] [serial = 14] [outer = 000000FB1E80AC00] 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 15 (000000FB1FD75800) [pid = 1028] [serial = 15] [outer = 000000FB1EA94800] 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 16 (000000FB1FAA5800) [pid = 1028] [serial = 16] [outer = 000000FB1EACB800] 15:36:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 17 (000000FB1FBDE800) [pid = 1028] [serial = 17] [outer = 000000FB1E80AC00] 15:36:56 INFO - PROCESS | 1028 | 1468967816693 Marionette INFO startBrowser 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:36:56 INFO - PROCESS | 1028 | 1468967816729 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 1028 | 1468967816743 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 1028 | 1468967816745 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:36:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 18 (000000FB21989C00) [pid = 1028] [serial = 18] [outer = 000000FB1E80AC00] 15:36:57 INFO - PROCESS | 1028 | 1468967817824 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3c59e82c-56ff-47eb-b61b-61984fbdd509","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160719110521","device":"desktop","version":"48.0","command_id":1}}] 15:36:58 INFO - PROCESS | 1028 | 1468967818316 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:36:58 INFO - PROCESS | 1028 | 1468967818320 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:36:58 INFO - PROCESS | 1028 | 1468967818429 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 15:36:58 INFO - PROCESS | 1028 | 1468967818450 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:36:58 INFO - PROCESS | 1028 | 1468967818452 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:36:58 INFO - PROCESS | 1028 | [1028] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:36:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB04B5E000 == 6 [pid = 1028] [id = 1] 15:37:00 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:37:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 19 (000000FB19030C00) [pid = 1028] [serial = 19] [outer = 000000FB1E80AC00] 15:37:00 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:37:00 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:37:00 INFO - PROCESS | 1028 | 1468967820953 Marionette TRACE conn6 <- [1,3,null,{}] 15:37:00 INFO - PROCESS | 1028 | 1468967820959 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:37:00 INFO - PROCESS | 1028 | 1468967820962 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:00 INFO - PROCESS | 1028 | 1468967820983 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 15:37:01 INFO - PROCESS | 1028 | 1468967821020 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 1028 | 1468967821024 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 15:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:37:01 INFO - PROCESS | 1028 | 1468967821029 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:37:01 INFO - PROCESS | 1028 | 1468967821032 Marionette TRACE conn6 <- [1,6,null,{}] 15:37:01 INFO - PROCESS | 1028 | 1468967821208 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:01 INFO - PROCESS | 1028 | 1468967821211 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:01 INFO - PROCESS | 1028 | 1468967821233 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 15:37:01 INFO - PROCESS | 1028 | 1468967821239 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:01 INFO - PROCESS | 1028 | 1468967821242 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1239D800 == 7 [pid = 1028] [id = 8] 15:37:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 20 (000000FB16F5E000) [pid = 1028] [serial = 20] [outer = 0000000000000000] 15:37:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 21 (000000FB16FA9800) [pid = 1028] [serial = 21] [outer = 000000FB16F5E000] 15:37:01 INFO - PROCESS | 1028 | 1468967821295 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 22 (000000FB17263C00) [pid = 1028] [serial = 22] [outer = 000000FB16F5E000] 15:37:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F86000 == 6 [pid = 1028] [id = 4] 15:37:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13576800 == 7 [pid = 1028] [id = 9] 15:37:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 23 (000000FB17F40400) [pid = 1028] [serial = 23] [outer = 0000000000000000] 15:37:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 24 (000000FB18A16400) [pid = 1028] [serial = 24] [outer = 000000FB17F40400] 15:37:01 INFO - PROCESS | 1028 | 1468967821865 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 25 (000000FB17CE7400) [pid = 1028] [serial = 25] [outer = 000000FB17F40400] 15:37:02 INFO - PROCESS | 1028 | 1468967822099 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1080ms 15:37:02 INFO - PROCESS | 1028 | 1468967822114 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 15:37:02 INFO - PROCESS | 1028 | 1468967822119 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 15:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:37:02 INFO - PROCESS | 1028 | 1468967822209 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:37:02 INFO - PROCESS | 1028 | 1468967822213 Marionette TRACE conn6 <- [1,10,null,{}] 15:37:02 INFO - PROCESS | 1028 | 1468967822237 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:02 INFO - PROCESS | 1028 | 1468967822240 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:02 INFO - PROCESS | 1028 | 1468967822447 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 15:37:02 INFO - PROCESS | 1028 | 1468967822466 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 1028 | 1468967822470 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A27000 == 8 [pid = 1028] [id = 10] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 26 (000000FB1903D800) [pid = 1028] [serial = 26] [outer = 0000000000000000] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 27 (000000FB1F7BE000) [pid = 1028] [serial = 27] [outer = 000000FB1903D800] 15:37:02 INFO - PROCESS | 1028 | 1468967822524 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 28 (000000FB1FAAE400) [pid = 1028] [serial = 28] [outer = 000000FB1903D800] 15:37:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18BA1000 == 9 [pid = 1028] [id = 11] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 29 (000000FB18BA1800) [pid = 1028] [serial = 29] [outer = 0000000000000000] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 30 (000000FB13235800) [pid = 1028] [serial = 30] [outer = 000000FB18BA1800] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 31 (000000FB1906A800) [pid = 1028] [serial = 31] [outer = 000000FB18BA1800] 15:37:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB117FD800 == 10 [pid = 1028] [id = 12] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 32 (000000FB179CD400) [pid = 1028] [serial = 32] [outer = 0000000000000000] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 33 (000000FB20CE9400) [pid = 1028] [serial = 33] [outer = 000000FB179CD400] 15:37:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 34 (000000FB16F5F800) [pid = 1028] [serial = 34] [outer = 000000FB179CD400] 15:37:03 INFO - PROCESS | 1028 | 1468967823203 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1079ms 15:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:37:03 INFO - PROCESS | 1028 | 1468967823257 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 15:37:03 INFO - PROCESS | 1028 | 1468967823260 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 15:37:03 INFO - PROCESS | 1028 | 1468967823265 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:37:03 INFO - PROCESS | 1028 | 1468967823267 Marionette TRACE conn6 <- [1,14,null,{}] 15:37:03 INFO - PROCESS | 1028 | 1468967823272 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:03 INFO - PROCESS | 1028 | 1468967823275 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:03 INFO - PROCESS | 1028 | 1468967823390 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 15:37:03 INFO - PROCESS | 1028 | 1468967823413 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:03 INFO - PROCESS | 1028 | 1468967823418 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7DB800 == 11 [pid = 1028] [id = 13] 15:37:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 35 (000000FB21BEA000) [pid = 1028] [serial = 35] [outer = 0000000000000000] 15:37:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 36 (000000FB21F09C00) [pid = 1028] [serial = 36] [outer = 000000FB21BEA000] 15:37:03 INFO - PROCESS | 1028 | 1468967823493 Marionette DEBUG loaded listener.js 15:37:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 37 (000000FB22213400) [pid = 1028] [serial = 37] [outer = 000000FB21BEA000] 15:37:03 INFO - PROCESS | 1028 | 1468967823952 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 732ms 15:37:04 INFO - PROCESS | 1028 | 1468967824004 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 1028 | 1468967824011 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 15:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:37:04 INFO - PROCESS | 1028 | 1468967824017 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 1028 | 1468967824019 Marionette TRACE conn6 <- [1,18,null,{}] 15:37:04 INFO - PROCESS | 1028 | 1468967824028 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 1028 | 1468967824030 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:04 INFO - PROCESS | 1028 | 1468967824119 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 15:37:04 INFO - PROCESS | 1028 | 1468967824128 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 1028 | 1468967824130 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E891000 == 12 [pid = 1028] [id = 14] 15:37:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 38 (000000FB20206C00) [pid = 1028] [serial = 38] [outer = 0000000000000000] 15:37:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 39 (000000FB20211800) [pid = 1028] [serial = 39] [outer = 000000FB20206C00] 15:37:04 INFO - PROCESS | 1028 | 1468967824175 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 40 (000000FB229ED800) [pid = 1028] [serial = 40] [outer = 000000FB20206C00] 15:37:04 INFO - PROCESS | 1028 | 1468967824554 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 15:37:04 INFO - PROCESS | 1028 | 1468967824605 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 1028 | 1468967824607 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 15:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:37:04 INFO - PROCESS | 1028 | 1468967824610 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 1028 | 1468967824612 Marionette TRACE conn6 <- [1,22,null,{}] 15:37:04 INFO - PROCESS | 1028 | 1468967824616 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 1028 | 1468967824618 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:04 INFO - PROCESS | 1028 | 1468967824700 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 15:37:04 INFO - PROCESS | 1028 | 1468967824706 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 1028 | 1468967824708 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F321000 == 13 [pid = 1028] [id = 15] 15:37:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 41 (000000FB10E3C400) [pid = 1028] [serial = 41] [outer = 0000000000000000] 15:37:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 42 (000000FB13A49400) [pid = 1028] [serial = 42] [outer = 000000FB10E3C400] 15:37:04 INFO - PROCESS | 1028 | 1468967824753 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 43 (000000FB19032000) [pid = 1028] [serial = 43] [outer = 000000FB10E3C400] 15:37:05 INFO - PROCESS | 1028 | 1468967825159 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 15:37:05 INFO - PROCESS | 1028 | 1468967825199 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 15:37:05 INFO - PROCESS | 1028 | 1468967825201 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 15:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:37:05 INFO - PROCESS | 1028 | 1468967825204 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:37:05 INFO - PROCESS | 1028 | 1468967825206 Marionette TRACE conn6 <- [1,26,null,{}] 15:37:05 INFO - PROCESS | 1028 | 1468967825209 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:05 INFO - PROCESS | 1028 | 1468967825216 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:05 INFO - PROCESS | 1028 | 1468967825317 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 15:37:05 INFO - PROCESS | 1028 | 1468967825322 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 1028 | 1468967825325 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F532000 == 14 [pid = 1028] [id = 16] 15:37:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 44 (000000FB12820400) [pid = 1028] [serial = 44] [outer = 0000000000000000] 15:37:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 45 (000000FB1C78F000) [pid = 1028] [serial = 45] [outer = 000000FB12820400] 15:37:05 INFO - PROCESS | 1028 | 1468967825371 Marionette DEBUG loaded listener.js 15:37:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 46 (000000FB1CF3B000) [pid = 1028] [serial = 46] [outer = 000000FB12820400] 15:37:05 INFO - PROCESS | 1028 | 1468967825772 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 15:37:05 INFO - PROCESS | 1028 | 1468967825837 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 15:37:05 INFO - PROCESS | 1028 | 1468967825839 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 15:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:37:05 INFO - PROCESS | 1028 | 1468967825842 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:37:05 INFO - PROCESS | 1028 | 1468967825844 Marionette TRACE conn6 <- [1,30,null,{}] 15:37:05 INFO - PROCESS | 1028 | 1468967825848 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:05 INFO - PROCESS | 1028 | 1468967825850 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:05 INFO - PROCESS | 1028 | 1468967825932 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 15:37:05 INFO - PROCESS | 1028 | 1468967825937 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 1028 | 1468967825939 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD64800 == 15 [pid = 1028] [id = 17] 15:37:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 47 (000000FB19016C00) [pid = 1028] [serial = 47] [outer = 0000000000000000] 15:37:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 48 (000000FB1901A800) [pid = 1028] [serial = 48] [outer = 000000FB19016C00] 15:37:05 INFO - PROCESS | 1028 | 1468967825984 Marionette DEBUG loaded listener.js 15:37:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 49 (000000FB19017000) [pid = 1028] [serial = 49] [outer = 000000FB19016C00] 15:37:06 INFO - PROCESS | 1028 | 1468967826352 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 523ms 15:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:37:06 INFO - PROCESS | 1028 | 1468967826368 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 15:37:06 INFO - PROCESS | 1028 | 1468967826370 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 15:37:06 INFO - PROCESS | 1028 | 1468967826374 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:37:06 INFO - PROCESS | 1028 | 1468967826375 Marionette TRACE conn6 <- [1,34,null,{}] 15:37:06 INFO - PROCESS | 1028 | 1468967826379 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:06 INFO - PROCESS | 1028 | 1468967826381 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:06 INFO - PROCESS | 1028 | 1468967826483 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 15:37:06 INFO - PROCESS | 1028 | 1468967826490 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:06 INFO - PROCESS | 1028 | 1468967826492 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20341800 == 16 [pid = 1028] [id = 18] 15:37:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 50 (000000FB12D08C00) [pid = 1028] [serial = 50] [outer = 0000000000000000] 15:37:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 51 (000000FB12D0D800) [pid = 1028] [serial = 51] [outer = 000000FB12D08C00] 15:37:06 INFO - PROCESS | 1028 | 1468967826536 Marionette DEBUG loaded listener.js 15:37:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 52 (000000FB1C709C00) [pid = 1028] [serial = 52] [outer = 000000FB12D08C00] 15:37:06 INFO - PROCESS | 1028 | 1468967826969 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 15:37:07 INFO - PROCESS | 1028 | 1468967827006 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 15:37:07 INFO - PROCESS | 1028 | 1468967827008 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 15:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:37:07 INFO - PROCESS | 1028 | 1468967827011 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:37:07 INFO - PROCESS | 1028 | 1468967827013 Marionette TRACE conn6 <- [1,38,null,{}] 15:37:07 INFO - PROCESS | 1028 | 1468967827017 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:07 INFO - PROCESS | 1028 | 1468967827019 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:07 INFO - PROCESS | 1028 | 1468967827134 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 15:37:07 INFO - PROCESS | 1028 | 1468967827141 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:07 INFO - PROCESS | 1028 | 1468967827143 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208D000 == 17 [pid = 1028] [id = 19] 15:37:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 53 (000000FB12D0D000) [pid = 1028] [serial = 53] [outer = 0000000000000000] 15:37:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB20389000) [pid = 1028] [serial = 54] [outer = 000000FB12D0D000] 15:37:07 INFO - PROCESS | 1028 | 1468967827187 Marionette DEBUG loaded listener.js 15:37:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB2471AC00) [pid = 1028] [serial = 55] [outer = 000000FB12D0D000] 15:37:07 INFO - PROCESS | 1028 | 1468967827535 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 15:37:07 INFO - PROCESS | 1028 | 1468967827600 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 15:37:07 INFO - PROCESS | 1028 | 1468967827604 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 15:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:37:07 INFO - PROCESS | 1028 | 1468967827607 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:37:07 INFO - PROCESS | 1028 | 1468967827609 Marionette TRACE conn6 <- [1,42,null,{}] 15:37:07 INFO - PROCESS | 1028 | 1468967827613 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:07 INFO - PROCESS | 1028 | 1468967827614 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:07 INFO - PROCESS | 1028 | 1468967827723 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 15:37:07 INFO - PROCESS | 1028 | 1468967827730 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:07 INFO - PROCESS | 1028 | 1468967827732 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2321A000 == 18 [pid = 1028] [id = 20] 15:37:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB20202400) [pid = 1028] [serial = 56] [outer = 0000000000000000] 15:37:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB2471EC00) [pid = 1028] [serial = 57] [outer = 000000FB20202400] 15:37:07 INFO - PROCESS | 1028 | 1468967827781 Marionette DEBUG loaded listener.js 15:37:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB25A90800) [pid = 1028] [serial = 58] [outer = 000000FB20202400] 15:37:08 INFO - PROCESS | 1028 | 1468967828157 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 15:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:37:08 INFO - PROCESS | 1028 | 1468967828195 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 15:37:08 INFO - PROCESS | 1028 | 1468967828197 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 15:37:08 INFO - PROCESS | 1028 | 1468967828200 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:37:08 INFO - PROCESS | 1028 | 1468967828202 Marionette TRACE conn6 <- [1,46,null,{}] 15:37:08 INFO - PROCESS | 1028 | 1468967828205 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:08 INFO - PROCESS | 1028 | 1468967828208 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:08 INFO - PROCESS | 1028 | 1468967828318 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 15:37:08 INFO - PROCESS | 1028 | 1468967828326 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:08 INFO - PROCESS | 1028 | 1468967828328 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A2D000 == 19 [pid = 1028] [id = 21] 15:37:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB25A92800) [pid = 1028] [serial = 59] [outer = 0000000000000000] 15:37:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB25A99000) [pid = 1028] [serial = 60] [outer = 000000FB25A92800] 15:37:08 INFO - PROCESS | 1028 | 1468967828377 Marionette DEBUG loaded listener.js 15:37:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB25AF4C00) [pid = 1028] [serial = 61] [outer = 000000FB25A92800] 15:37:08 INFO - PROCESS | 1028 | 1468967828743 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 15:37:08 INFO - PROCESS | 1028 | 1468967828791 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 15:37:08 INFO - PROCESS | 1028 | 1468967828793 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 15:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:37:08 INFO - PROCESS | 1028 | 1468967828796 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:37:08 INFO - PROCESS | 1028 | 1468967828799 Marionette TRACE conn6 <- [1,50,null,{}] 15:37:08 INFO - PROCESS | 1028 | 1468967828802 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:08 INFO - PROCESS | 1028 | 1468967828804 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:08 INFO - PROCESS | 1028 | 1468967828926 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 15:37:08 INFO - PROCESS | 1028 | 1468967828933 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:08 INFO - PROCESS | 1028 | 1468967828935 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DC8800 == 20 [pid = 1028] [id = 22] 15:37:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB25A95000) [pid = 1028] [serial = 62] [outer = 0000000000000000] 15:37:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB274A5800) [pid = 1028] [serial = 63] [outer = 000000FB25A95000] 15:37:08 INFO - PROCESS | 1028 | 1468967828981 Marionette DEBUG loaded listener.js 15:37:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB274B1800) [pid = 1028] [serial = 64] [outer = 000000FB25A95000] 15:37:10 INFO - PROCESS | 1028 | 1468967830019 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1234ms 15:37:10 INFO - PROCESS | 1028 | 1468967830033 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 1028 | 1468967830037 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 15:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:37:10 INFO - PROCESS | 1028 | 1468967830042 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - PROCESS | 1028 | 1468967830045 Marionette TRACE conn6 <- [1,54,null,{}] 15:37:10 INFO - PROCESS | 1028 | 1468967830059 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 1028 | 1468967830062 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:10 INFO - PROCESS | 1028 | 1468967830170 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 15:37:10 INFO - PROCESS | 1028 | 1468967830243 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:10 INFO - PROCESS | 1028 | 1468967830245 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17969000 == 21 [pid = 1028] [id = 23] 15:37:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB13AC9000) [pid = 1028] [serial = 65] [outer = 0000000000000000] 15:37:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB16F57C00) [pid = 1028] [serial = 66] [outer = 000000FB13AC9000] 15:37:10 INFO - PROCESS | 1028 | 1468967830294 Marionette DEBUG loaded listener.js 15:37:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB179B2000) [pid = 1028] [serial = 67] [outer = 000000FB13AC9000] 15:37:10 INFO - PROCESS | 1028 | 1468967830696 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 15:37:10 INFO - PROCESS | 1028 | 1468967830734 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 1028 | 1468967830738 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 15:37:10 INFO - PROCESS | 1028 | 1468967830744 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:37:10 INFO - PROCESS | 1028 | 1468967830747 Marionette TRACE conn6 <- [1,58,null,{}] 15:37:10 INFO - PROCESS | 1028 | 1468967830758 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 1028 | 1468967830760 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:10 INFO - PROCESS | 1028 | 1468967830863 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 15:37:10 INFO - PROCESS | 1028 | 1468967830872 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:10 INFO - PROCESS | 1028 | 1468967830874 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1907F000 == 22 [pid = 1028] [id = 24] 15:37:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB17F47C00) [pid = 1028] [serial = 68] [outer = 0000000000000000] 15:37:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB19015800) [pid = 1028] [serial = 69] [outer = 000000FB17F47C00] 15:37:10 INFO - PROCESS | 1028 | 1468967830922 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1C396C00) [pid = 1028] [serial = 70] [outer = 000000FB17F47C00] 15:37:11 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB13AC9C00) [pid = 1028] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:37:11 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1903D800) [pid = 1028] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:37:11 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB21BEA000) [pid = 1028] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:37:11 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB20206C00) [pid = 1028] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:37:11 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB10E3C400) [pid = 1028] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:37:11 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB16F5E000) [pid = 1028] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:37:11 INFO - PROCESS | 1028 | 1468967831537 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 15:37:11 INFO - PROCESS | 1028 | 1468967831587 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 15:37:11 INFO - PROCESS | 1028 | 1468967831589 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 15:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:37:11 INFO - PROCESS | 1028 | 1468967831593 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:37:11 INFO - PROCESS | 1028 | 1468967831597 Marionette TRACE conn6 <- [1,62,null,{}] 15:37:11 INFO - PROCESS | 1028 | 1468967831608 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:11 INFO - PROCESS | 1028 | 1468967831612 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:11 INFO - PROCESS | 1028 | 1468967831706 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 15:37:11 INFO - PROCESS | 1028 | 1468967831765 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:11 INFO - PROCESS | 1028 | 1468967831769 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7EB800 == 23 [pid = 1028] [id = 25] 15:37:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB117D6400) [pid = 1028] [serial = 71] [outer = 0000000000000000] 15:37:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12828000) [pid = 1028] [serial = 72] [outer = 000000FB117D6400] 15:37:11 INFO - PROCESS | 1028 | 1468967831819 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1CD31400) [pid = 1028] [serial = 73] [outer = 000000FB117D6400] 15:37:12 INFO - PROCESS | 1028 | 1468967832157 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 15:37:12 INFO - PROCESS | 1028 | 1468967832231 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 15:37:12 INFO - PROCESS | 1028 | 1468967832234 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 15:37:12 INFO - PROCESS | 1028 | 1468967832238 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:37:12 INFO - PROCESS | 1028 | 1468967832240 Marionette TRACE conn6 <- [1,66,null,{}] 15:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:37:12 INFO - PROCESS | 1028 | 1468967832244 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 1028 | 1468967832246 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:12 INFO - PROCESS | 1028 | 1468967832330 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 15:37:12 INFO - PROCESS | 1028 | 1468967832336 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:12 INFO - PROCESS | 1028 | 1468967832338 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F426800 == 24 [pid = 1028] [id = 26] 15:37:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1EA4BC00) [pid = 1028] [serial = 74] [outer = 0000000000000000] 15:37:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1F334800) [pid = 1028] [serial = 75] [outer = 000000FB1EA4BC00] 15:37:12 INFO - PROCESS | 1028 | 1468967832383 Marionette DEBUG loaded listener.js 15:37:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1FBD3C00) [pid = 1028] [serial = 76] [outer = 000000FB1EA4BC00] 15:37:12 INFO - PROCESS | 1028 | 1468967832758 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 15:37:12 INFO - PROCESS | 1028 | 1468967832829 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 15:37:12 INFO - PROCESS | 1028 | 1468967832831 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 15:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:37:12 INFO - PROCESS | 1028 | 1468967832835 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:37:12 INFO - PROCESS | 1028 | 1468967832836 Marionette TRACE conn6 <- [1,70,null,{}] 15:37:12 INFO - PROCESS | 1028 | 1468967832840 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 1028 | 1468967832842 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:12 INFO - PROCESS | 1028 | 1468967832920 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 15:37:12 INFO - PROCESS | 1028 | 1468967832925 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:12 INFO - PROCESS | 1028 | 1468967832927 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2033B800 == 25 [pid = 1028] [id = 27] 15:37:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB17F3CC00) [pid = 1028] [serial = 77] [outer = 0000000000000000] 15:37:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB2020B800) [pid = 1028] [serial = 78] [outer = 000000FB17F3CC00] 15:37:12 INFO - PROCESS | 1028 | 1468967832972 Marionette DEBUG loaded listener.js 15:37:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB2038A400) [pid = 1028] [serial = 79] [outer = 000000FB17F3CC00] 15:37:13 INFO - PROCESS | 1028 | 1468967833368 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 15:37:13 INFO - PROCESS | 1028 | 1468967833440 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 15:37:13 INFO - PROCESS | 1028 | 1468967833445 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 15:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:37:13 INFO - PROCESS | 1028 | 1468967833450 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:37:13 INFO - PROCESS | 1028 | 1468967833455 Marionette TRACE conn6 <- [1,74,null,{}] 15:37:13 INFO - PROCESS | 1028 | 1468967833461 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:13 INFO - PROCESS | 1028 | 1468967833465 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:13 INFO - PROCESS | 1028 | 1468967833607 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 15:37:13 INFO - PROCESS | 1028 | 1468967833662 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:13 INFO - PROCESS | 1028 | 1468967833665 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17272000 == 26 [pid = 1028] [id = 28] 15:37:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB11809400) [pid = 1028] [serial = 80] [outer = 0000000000000000] 15:37:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12824800) [pid = 1028] [serial = 81] [outer = 000000FB11809400] 15:37:13 INFO - PROCESS | 1028 | 1468967833727 Marionette DEBUG loaded listener.js 15:37:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1355D800) [pid = 1028] [serial = 82] [outer = 000000FB11809400] 15:37:14 INFO - PROCESS | 1028 | 1468967834255 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 836ms 15:37:14 INFO - PROCESS | 1028 | 1468967834318 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 15:37:14 INFO - PROCESS | 1028 | 1468967834322 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 15:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:37:14 INFO - PROCESS | 1028 | 1468967834333 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:37:14 INFO - PROCESS | 1028 | 1468967834337 Marionette TRACE conn6 <- [1,78,null,{}] 15:37:14 INFO - PROCESS | 1028 | 1468967834341 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:14 INFO - PROCESS | 1028 | 1468967834344 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:14 INFO - PROCESS | 1028 | 1468967834460 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 15:37:14 INFO - PROCESS | 1028 | 1468967834527 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:14 INFO - PROCESS | 1028 | 1468967834530 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21F96000 == 27 [pid = 1028] [id = 29] 15:37:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1BB85400) [pid = 1028] [serial = 83] [outer = 0000000000000000] 15:37:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1D049000) [pid = 1028] [serial = 84] [outer = 000000FB1BB85400] 15:37:14 INFO - PROCESS | 1028 | 1468967834587 Marionette DEBUG loaded listener.js 15:37:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB2020DC00) [pid = 1028] [serial = 85] [outer = 000000FB1BB85400] 15:37:15 INFO - PROCESS | 1028 | 1468967835111 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 15:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:37:15 INFO - PROCESS | 1028 | 1468967835170 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 15:37:15 INFO - PROCESS | 1028 | 1468967835173 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 15:37:15 INFO - PROCESS | 1028 | 1468967835177 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:37:15 INFO - PROCESS | 1028 | 1468967835179 Marionette TRACE conn6 <- [1,82,null,{}] 15:37:15 INFO - PROCESS | 1028 | 1468967835190 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:15 INFO - PROCESS | 1028 | 1468967835195 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:15 INFO - PROCESS | 1028 | 1468967835301 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 15:37:15 INFO - PROCESS | 1028 | 1468967835363 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:15 INFO - PROCESS | 1028 | 1468967835367 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A22000 == 28 [pid = 1028] [id = 30] 15:37:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1CDD2400) [pid = 1028] [serial = 86] [outer = 0000000000000000] 15:37:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20264400) [pid = 1028] [serial = 87] [outer = 000000FB1CDD2400] 15:37:15 INFO - PROCESS | 1028 | 1468967835426 Marionette DEBUG loaded listener.js 15:37:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB21BE6400) [pid = 1028] [serial = 88] [outer = 000000FB1CDD2400] 15:37:15 INFO - PROCESS | 1028 | 1468967835963 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 15:37:16 INFO - PROCESS | 1028 | 1468967836017 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 15:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:37:16 INFO - PROCESS | 1028 | 1468967836020 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 15:37:16 INFO - PROCESS | 1028 | 1468967836024 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:37:16 INFO - PROCESS | 1028 | 1468967836026 Marionette TRACE conn6 <- [1,86,null,{}] 15:37:16 INFO - PROCESS | 1028 | 1468967836030 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:16 INFO - PROCESS | 1028 | 1468967836033 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:16 INFO - PROCESS | 1028 | 1468967836142 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 15:37:16 INFO - PROCESS | 1028 | 1468967836202 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:16 INFO - PROCESS | 1028 | 1468967836205 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26877800 == 29 [pid = 1028] [id = 31] 15:37:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D92000) [pid = 1028] [serial = 89] [outer = 0000000000000000] 15:37:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D95800) [pid = 1028] [serial = 90] [outer = 000000FB12D92000] 15:37:16 INFO - PROCESS | 1028 | 1468967836259 Marionette DEBUG loaded listener.js 15:37:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB21BE9400) [pid = 1028] [serial = 91] [outer = 000000FB12D92000] 15:37:16 INFO - PROCESS | 1028 | 1468967836781 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 15:37:16 INFO - PROCESS | 1028 | 1468967836865 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 15:37:16 INFO - PROCESS | 1028 | 1468967836868 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 15:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:37:16 INFO - PROCESS | 1028 | 1468967836871 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:37:16 INFO - PROCESS | 1028 | 1468967836873 Marionette TRACE conn6 <- [1,90,null,{}] 15:37:16 INFO - PROCESS | 1028 | 1468967836877 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:16 INFO - PROCESS | 1028 | 1468967836880 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:16 INFO - PROCESS | 1028 | 1468967836986 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 15:37:17 INFO - PROCESS | 1028 | 1468967837039 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:17 INFO - PROCESS | 1028 | 1468967837042 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23222800 == 30 [pid = 1028] [id = 32] 15:37:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D0EC00) [pid = 1028] [serial = 92] [outer = 0000000000000000] 15:37:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12E54C00) [pid = 1028] [serial = 93] [outer = 000000FB12D0EC00] 15:37:17 INFO - PROCESS | 1028 | 1468967837095 Marionette DEBUG loaded listener.js 15:37:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12E5A400) [pid = 1028] [serial = 94] [outer = 000000FB12D0EC00] 15:37:17 INFO - PROCESS | 1028 | 1468967837702 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 880ms 15:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:37:17 INFO - PROCESS | 1028 | 1468967837753 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 15:37:17 INFO - PROCESS | 1028 | 1468967837758 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 15:37:17 INFO - PROCESS | 1028 | 1468967837762 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:37:17 INFO - PROCESS | 1028 | 1468967837765 Marionette TRACE conn6 <- [1,94,null,{}] 15:37:17 INFO - PROCESS | 1028 | 1468967837771 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:17 INFO - PROCESS | 1028 | 1468967837774 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:17 INFO - PROCESS | 1028 | 1468967837877 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 15:37:17 INFO - PROCESS | 1028 | 1468967837941 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:17 INFO - PROCESS | 1028 | 1468967837944 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17CA7000 == 31 [pid = 1028] [id = 33] 15:37:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D8A400) [pid = 1028] [serial = 95] [outer = 0000000000000000] 15:37:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12D94800) [pid = 1028] [serial = 96] [outer = 000000FB12D8A400] 15:37:18 INFO - PROCESS | 1028 | 1468967837996 Marionette DEBUG loaded listener.js 15:37:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12DA6800) [pid = 1028] [serial = 97] [outer = 000000FB12D8A400] 15:37:18 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1239D800 == 30 [pid = 1028] [id = 8] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1FBDE800) [pid = 1028] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB18FB4C00) [pid = 1028] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB16F83800) [pid = 1028] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB18A16400) [pid = 1028] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1F7BE000) [pid = 1028] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB20CE9400) [pid = 1028] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB21F09C00) [pid = 1028] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB20211800) [pid = 1028] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FAAE400) [pid = 1028] [serial = 28] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB13A49400) [pid = 1028] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C78F000) [pid = 1028] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1901A800) [pid = 1028] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D0D800) [pid = 1028] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB20389000) [pid = 1028] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB2471EC00) [pid = 1028] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB16FA9800) [pid = 1028] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB17263C00) [pid = 1028] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB13235800) [pid = 1028] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB22213400) [pid = 1028] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB229ED800) [pid = 1028] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB19032000) [pid = 1028] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB25A99000) [pid = 1028] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1FAAF800) [pid = 1028] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:37:18 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1BB84C00) [pid = 1028] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:37:18 INFO - PROCESS | 1028 | 1468967838926 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1183ms 15:37:18 INFO - PROCESS | 1028 | 1468967838946 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 1028 | 1468967838951 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 15:37:18 INFO - PROCESS | 1028 | 1468967838955 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:37:18 INFO - PROCESS | 1028 | 1468967838961 Marionette TRACE conn6 <- [1,98,null,{}] 15:37:18 INFO - PROCESS | 1028 | 1468967838966 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 1028 | 1468967838969 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:19 INFO - PROCESS | 1028 | 1468967839058 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 15:37:19 INFO - PROCESS | 1028 | 1468967839064 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 1028 | 1468967839068 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB172DE800 == 31 [pid = 1028] [id = 34] 15:37:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D94400) [pid = 1028] [serial = 98] [outer = 0000000000000000] 15:37:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12DA3C00) [pid = 1028] [serial = 99] [outer = 000000FB12D94400] 15:37:19 INFO - PROCESS | 1028 | 1468967839122 Marionette DEBUG loaded listener.js 15:37:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12E59400) [pid = 1028] [serial = 100] [outer = 000000FB12D94400] 15:37:19 INFO - PROCESS | 1028 | 1468967839543 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 15:37:19 INFO - PROCESS | 1028 | 1468967839589 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 15:37:19 INFO - PROCESS | 1028 | 1468967839595 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 15:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:37:19 INFO - PROCESS | 1028 | 1468967839601 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:37:19 INFO - PROCESS | 1028 | 1468967839604 Marionette TRACE conn6 <- [1,102,null,{}] 15:37:19 INFO - PROCESS | 1028 | 1468967839608 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:19 INFO - PROCESS | 1028 | 1468967839610 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:19 INFO - PROCESS | 1028 | 1468967839701 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 15:37:19 INFO - PROCESS | 1028 | 1468967839708 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 1028 | 1468967839710 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193B8800 == 32 [pid = 1028] [id = 35] 15:37:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB130F5C00) [pid = 1028] [serial = 101] [outer = 0000000000000000] 15:37:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB13321400) [pid = 1028] [serial = 102] [outer = 000000FB130F5C00] 15:37:19 INFO - PROCESS | 1028 | 1468967839758 Marionette DEBUG loaded listener.js 15:37:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB16F62400) [pid = 1028] [serial = 103] [outer = 000000FB130F5C00] 15:37:20 INFO - PROCESS | 1028 | 1468967840189 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 15:37:20 INFO - PROCESS | 1028 | 1468967840230 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 15:37:20 INFO - PROCESS | 1028 | 1468967840233 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 15:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:37:20 INFO - PROCESS | 1028 | 1468967840236 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:37:20 INFO - PROCESS | 1028 | 1468967840240 Marionette TRACE conn6 <- [1,106,null,{}] 15:37:20 INFO - PROCESS | 1028 | 1468967840251 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:20 INFO - PROCESS | 1028 | 1468967840256 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:20 INFO - PROCESS | 1028 | 1468967840341 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 15:37:20 INFO - PROCESS | 1028 | 1468967840348 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:20 INFO - PROCESS | 1028 | 1468967840352 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA9B800 == 33 [pid = 1028] [id = 36] 15:37:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB17A2D000) [pid = 1028] [serial = 104] [outer = 0000000000000000] 15:37:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB17C73800) [pid = 1028] [serial = 105] [outer = 000000FB17A2D000] 15:37:20 INFO - PROCESS | 1028 | 1468967840401 Marionette DEBUG loaded listener.js 15:37:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18FAF000) [pid = 1028] [serial = 106] [outer = 000000FB17A2D000] 15:37:20 INFO - PROCESS | 1028 | 1468967840795 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 15:37:20 INFO - PROCESS | 1028 | 1468967840827 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 15:37:20 INFO - PROCESS | 1028 | 1468967840829 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 15:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:37:20 INFO - PROCESS | 1028 | 1468967840832 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:37:20 INFO - PROCESS | 1028 | 1468967840834 Marionette TRACE conn6 <- [1,110,null,{}] 15:37:20 INFO - PROCESS | 1028 | 1468967840852 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:20 INFO - PROCESS | 1028 | 1468967840854 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:20 INFO - PROCESS | 1028 | 1468967840964 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 15:37:20 INFO - PROCESS | 1028 | 1468967840970 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:20 INFO - PROCESS | 1028 | 1468967840972 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F540800 == 34 [pid = 1028] [id = 37] 15:37:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1901A800) [pid = 1028] [serial = 107] [outer = 0000000000000000] 15:37:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19657C00) [pid = 1028] [serial = 108] [outer = 000000FB1901A800] 15:37:21 INFO - PROCESS | 1028 | 1468967841018 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1C78B400) [pid = 1028] [serial = 109] [outer = 000000FB1901A800] 15:37:21 INFO - PROCESS | 1028 | 1468967841445 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 15:37:21 INFO - PROCESS | 1028 | 1468967841471 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 15:37:21 INFO - PROCESS | 1028 | 1468967841473 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 15:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:37:21 INFO - PROCESS | 1028 | 1468967841476 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:37:21 INFO - PROCESS | 1028 | 1468967841478 Marionette TRACE conn6 <- [1,114,null,{}] 15:37:21 INFO - PROCESS | 1028 | 1468967841481 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:21 INFO - PROCESS | 1028 | 1468967841484 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:21 INFO - PROCESS | 1028 | 1468967841581 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 15:37:21 INFO - PROCESS | 1028 | 1468967841587 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:21 INFO - PROCESS | 1028 | 1468967841589 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202CC800 == 35 [pid = 1028] [id = 38] 15:37:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12DAB400) [pid = 1028] [serial = 110] [outer = 0000000000000000] 15:37:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C793C00) [pid = 1028] [serial = 111] [outer = 000000FB12DAB400] 15:37:21 INFO - PROCESS | 1028 | 1468967841633 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1E80A000) [pid = 1028] [serial = 112] [outer = 000000FB12DAB400] 15:37:22 INFO - PROCESS | 1028 | 1468967842060 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 15:37:22 INFO - PROCESS | 1028 | 1468967842107 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 15:37:22 INFO - PROCESS | 1028 | 1468967842109 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 15:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:37:22 INFO - PROCESS | 1028 | 1468967842112 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:37:22 INFO - PROCESS | 1028 | 1468967842114 Marionette TRACE conn6 <- [1,118,null,{}] 15:37:22 INFO - PROCESS | 1028 | 1468967842124 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:22 INFO - PROCESS | 1028 | 1468967842130 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:22 INFO - PROCESS | 1028 | 1468967842244 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 15:37:22 INFO - PROCESS | 1028 | 1468967842310 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:22 INFO - PROCESS | 1028 | 1468967842312 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB22259000 == 36 [pid = 1028] [id = 39] 15:37:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1EACD800) [pid = 1028] [serial = 113] [outer = 0000000000000000] 15:37:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB2020CC00) [pid = 1028] [serial = 114] [outer = 000000FB1EACD800] 15:37:22 INFO - PROCESS | 1028 | 1468967842357 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB204BBC00) [pid = 1028] [serial = 115] [outer = 000000FB1EACD800] 15:37:22 INFO - PROCESS | 1028 | 1468967842740 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 649ms 15:37:22 INFO - PROCESS | 1028 | 1468967842765 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 15:37:22 INFO - PROCESS | 1028 | 1468967842767 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 15:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:37:22 INFO - PROCESS | 1028 | 1468967842770 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:37:22 INFO - PROCESS | 1028 | 1468967842772 Marionette TRACE conn6 <- [1,122,null,{}] 15:37:22 INFO - PROCESS | 1028 | 1468967842775 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:22 INFO - PROCESS | 1028 | 1468967842777 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:22 INFO - PROCESS | 1028 | 1468967842873 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 15:37:22 INFO - PROCESS | 1028 | 1468967842879 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:22 INFO - PROCESS | 1028 | 1468967842881 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D28800 == 37 [pid = 1028] [id = 40] 15:37:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB206DF800) [pid = 1028] [serial = 116] [outer = 0000000000000000] 15:37:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20F78400) [pid = 1028] [serial = 117] [outer = 000000FB206DF800] 15:37:22 INFO - PROCESS | 1028 | 1468967842924 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB21F07C00) [pid = 1028] [serial = 118] [outer = 000000FB206DF800] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB13AC9000) [pid = 1028] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB117D6400) [pid = 1028] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB17F47C00) [pid = 1028] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1EA4BC00) [pid = 1028] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB17F3CC00) [pid = 1028] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB25A95000) [pid = 1028] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D08C00) [pid = 1028] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12820400) [pid = 1028] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB25A92800) [pid = 1028] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D0D000) [pid = 1028] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB19016C00) [pid = 1028] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:37:23 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB20202400) [pid = 1028] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:37:23 INFO - PROCESS | 1028 | 1468967843340 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 15:37:23 INFO - PROCESS | 1028 | 1468967843406 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 15:37:23 INFO - PROCESS | 1028 | 1468967843408 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 15:37:23 INFO - PROCESS | 1028 | 1468967843411 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:37:23 INFO - PROCESS | 1028 | 1468967843413 Marionette TRACE conn6 <- [1,126,null,{}] 15:37:23 INFO - PROCESS | 1028 | 1468967843416 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:23 INFO - PROCESS | 1028 | 1468967843418 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:23 INFO - PROCESS | 1028 | 1468967843496 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 15:37:23 INFO - PROCESS | 1028 | 1468967843501 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:23 INFO - PROCESS | 1028 | 1468967843503 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26870000 == 38 [pid = 1028] [id = 41] 15:37:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1BB84800) [pid = 1028] [serial = 119] [outer = 0000000000000000] 15:37:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB20385000) [pid = 1028] [serial = 120] [outer = 000000FB1BB84800] 15:37:23 INFO - PROCESS | 1028 | 1468967843548 Marionette DEBUG loaded listener.js 15:37:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB2220EC00) [pid = 1028] [serial = 121] [outer = 000000FB1BB84800] 15:37:23 INFO - PROCESS | 1028 | 1468967843939 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 15:37:24 INFO - PROCESS | 1028 | 1468967844009 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 15:37:24 INFO - PROCESS | 1028 | 1468967844011 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 15:37:24 INFO - PROCESS | 1028 | 1468967844014 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:37:24 INFO - PROCESS | 1028 | 1468967844016 Marionette TRACE conn6 <- [1,130,null,{}] 15:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:37:24 INFO - PROCESS | 1028 | 1468967844020 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:24 INFO - PROCESS | 1028 | 1468967844022 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:24 INFO - PROCESS | 1028 | 1468967844101 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 15:37:24 INFO - PROCESS | 1028 | 1468967844106 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:24 INFO - PROCESS | 1028 | 1468967844108 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1323C800 == 39 [pid = 1028] [id = 42] 15:37:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB22210000) [pid = 1028] [serial = 122] [outer = 0000000000000000] 15:37:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB229EF000) [pid = 1028] [serial = 123] [outer = 000000FB22210000] 15:37:24 INFO - PROCESS | 1028 | 1468967844152 Marionette DEBUG loaded listener.js 15:37:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB24723400) [pid = 1028] [serial = 124] [outer = 000000FB22210000] 15:37:24 INFO - PROCESS | 1028 | 1468967844543 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 15:37:24 INFO - PROCESS | 1028 | 1468967844607 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 15:37:24 INFO - PROCESS | 1028 | 1468967844609 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 15:37:24 INFO - PROCESS | 1028 | 1468967844612 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:37:24 INFO - PROCESS | 1028 | 1468967844614 Marionette TRACE conn6 <- [1,134,null,{}] 15:37:24 INFO - PROCESS | 1028 | 1468967844618 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:24 INFO - PROCESS | 1028 | 1468967844620 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:24 INFO - PROCESS | 1028 | 1468967844698 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 15:37:24 INFO - PROCESS | 1028 | 1468967844703 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:24 INFO - PROCESS | 1028 | 1468967844705 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F17000 == 40 [pid = 1028] [id = 43] 15:37:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D15C00) [pid = 1028] [serial = 125] [outer = 0000000000000000] 15:37:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D1CC00) [pid = 1028] [serial = 126] [outer = 000000FB12D15C00] 15:37:24 INFO - PROCESS | 1028 | 1468967844749 Marionette DEBUG loaded listener.js 15:37:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D8C800) [pid = 1028] [serial = 127] [outer = 000000FB12D15C00] 15:37:25 INFO - PROCESS | 1028 | 1468967845207 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 628ms 15:37:25 INFO - PROCESS | 1028 | 1468967845245 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 15:37:25 INFO - PROCESS | 1028 | 1468967845250 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 15:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:37:25 INFO - PROCESS | 1028 | 1468967845256 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:37:25 INFO - PROCESS | 1028 | 1468967845261 Marionette TRACE conn6 <- [1,138,null,{}] 15:37:25 INFO - PROCESS | 1028 | 1468967845268 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:25 INFO - PROCESS | 1028 | 1468967845272 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:25 INFO - PROCESS | 1028 | 1468967845399 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 15:37:25 INFO - PROCESS | 1028 | 1468967845462 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:25 INFO - PROCESS | 1028 | 1468967845467 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1357E000 == 41 [pid = 1028] [id = 44] 15:37:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB11821C00) [pid = 1028] [serial = 128] [outer = 0000000000000000] 15:37:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB11824000) [pid = 1028] [serial = 129] [outer = 000000FB11821C00] 15:37:25 INFO - PROCESS | 1028 | 1468967845527 Marionette DEBUG loaded listener.js 15:37:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1182AC00) [pid = 1028] [serial = 130] [outer = 000000FB11821C00] 15:37:26 INFO - PROCESS | 1028 | 1468967846284 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1082ms 15:37:26 INFO - PROCESS | 1028 | 1468967846341 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 15:37:26 INFO - PROCESS | 1028 | 1468967846346 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 15:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:37:26 INFO - PROCESS | 1028 | 1468967846352 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:37:26 INFO - PROCESS | 1028 | 1468967846355 Marionette TRACE conn6 <- [1,142,null,{}] 15:37:26 INFO - PROCESS | 1028 | 1468967846359 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:26 INFO - PROCESS | 1028 | 1468967846362 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:26 INFO - PROCESS | 1028 | 1468967846483 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 15:37:26 INFO - PROCESS | 1028 | 1468967846546 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:26 INFO - PROCESS | 1028 | 1468967846549 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F41F800 == 42 [pid = 1028] [id = 45] 15:37:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D91C00) [pid = 1028] [serial = 131] [outer = 0000000000000000] 15:37:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12E4EC00) [pid = 1028] [serial = 132] [outer = 000000FB12D91C00] 15:37:26 INFO - PROCESS | 1028 | 1468967846606 Marionette DEBUG loaded listener.js 15:37:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB130F7800) [pid = 1028] [serial = 133] [outer = 000000FB12D91C00] 15:37:27 INFO - PROCESS | 1028 | 1468967847517 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26877800 == 41 [pid = 1028] [id = 31] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A22000 == 40 [pid = 1028] [id = 30] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21F96000 == 39 [pid = 1028] [id = 29] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1323C800 == 38 [pid = 1028] [id = 42] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26870000 == 37 [pid = 1028] [id = 41] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D28800 == 36 [pid = 1028] [id = 40] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB22259000 == 35 [pid = 1028] [id = 39] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202CC800 == 34 [pid = 1028] [id = 38] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F540800 == 33 [pid = 1028] [id = 37] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA9B800 == 32 [pid = 1028] [id = 36] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193B8800 == 31 [pid = 1028] [id = 35] 15:37:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB172DE800 == 30 [pid = 1028] [id = 34] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB16F57C00) [pid = 1028] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB179B2000) [pid = 1028] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12828000) [pid = 1028] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB19015800) [pid = 1028] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1F334800) [pid = 1028] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1C396C00) [pid = 1028] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB2020B800) [pid = 1028] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB2038A400) [pid = 1028] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1CD31400) [pid = 1028] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FBD3C00) [pid = 1028] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB274B1800) [pid = 1028] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB274A5800) [pid = 1028] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C709C00) [pid = 1028] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1CF3B000) [pid = 1028] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB25AF4C00) [pid = 1028] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB2471AC00) [pid = 1028] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB19017000) [pid = 1028] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB25A90800) [pid = 1028] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1252ms 15:37:27 INFO - PROCESS | 1028 | 1468967847607 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 1028 | 1468967847611 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 15:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:37:27 INFO - PROCESS | 1028 | 1468967847617 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - PROCESS | 1028 | 1468967847620 Marionette TRACE conn6 <- [1,146,null,{}] 15:37:27 INFO - PROCESS | 1028 | 1468967847626 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:27 INFO - PROCESS | 1028 | 1468967847628 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:27 INFO - PROCESS | 1028 | 1468967847731 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 15:37:27 INFO - PROCESS | 1028 | 1468967847788 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:27 INFO - PROCESS | 1028 | 1468967847792 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB118A1800 == 31 [pid = 1028] [id = 46] 15:37:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12D0E000) [pid = 1028] [serial = 134] [outer = 0000000000000000] 15:37:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12D12400) [pid = 1028] [serial = 135] [outer = 000000FB12D0E000] 15:37:27 INFO - PROCESS | 1028 | 1468967847844 Marionette DEBUG loaded listener.js 15:37:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D91400) [pid = 1028] [serial = 136] [outer = 000000FB12D0E000] 15:37:28 INFO - PROCESS | 1028 | 1468967848259 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 15:37:28 INFO - PROCESS | 1028 | 1468967848313 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 1028 | 1468967848318 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 15:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:37:28 INFO - PROCESS | 1028 | 1468967848324 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - PROCESS | 1028 | 1468967848326 Marionette TRACE conn6 <- [1,150,null,{}] 15:37:28 INFO - PROCESS | 1028 | 1468967848330 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 1028 | 1468967848333 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:28 INFO - PROCESS | 1028 | 1468967848421 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 15:37:28 INFO - PROCESS | 1028 | 1468967848429 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 1028 | 1468967848432 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B9B000 == 32 [pid = 1028] [id = 47] 15:37:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB130F5800) [pid = 1028] [serial = 137] [outer = 0000000000000000] 15:37:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB13559400) [pid = 1028] [serial = 138] [outer = 000000FB130F5800] 15:37:28 INFO - PROCESS | 1028 | 1468967848479 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB17257800) [pid = 1028] [serial = 139] [outer = 000000FB130F5800] 15:37:28 INFO - PROCESS | 1028 | 1468967848906 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 15:37:28 INFO - PROCESS | 1028 | 1468967848956 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 1028 | 1468967848958 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 15:37:28 INFO - PROCESS | 1028 | 1468967848962 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:37:28 INFO - PROCESS | 1028 | 1468967848966 Marionette TRACE conn6 <- [1,154,null,{}] 15:37:28 INFO - PROCESS | 1028 | 1468967848977 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 1028 | 1468967848982 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:29 INFO - PROCESS | 1028 | 1468967849071 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 15:37:29 INFO - PROCESS | 1028 | 1468967849080 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 1028 | 1468967849083 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA8C800 == 33 [pid = 1028] [id = 48] 15:37:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB11822400) [pid = 1028] [serial = 140] [outer = 0000000000000000] 15:37:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18A66000) [pid = 1028] [serial = 141] [outer = 000000FB11822400] 15:37:29 INFO - PROCESS | 1028 | 1468967849133 Marionette DEBUG loaded listener.js 15:37:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18B27C00) [pid = 1028] [serial = 142] [outer = 000000FB11822400] 15:37:29 INFO - PROCESS | 1028 | 1468967849594 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 15:37:29 INFO - PROCESS | 1028 | 1468967849656 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 15:37:29 INFO - PROCESS | 1028 | 1468967849658 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 15:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:37:29 INFO - PROCESS | 1028 | 1468967849662 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:37:29 INFO - PROCESS | 1028 | 1468967849663 Marionette TRACE conn6 <- [1,158,null,{}] 15:37:29 INFO - PROCESS | 1028 | 1468967849667 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 1028 | 1468967849669 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:29 INFO - PROCESS | 1028 | 1468967849756 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 15:37:29 INFO - PROCESS | 1028 | 1468967849761 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 1028 | 1468967849763 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F773800 == 34 [pid = 1028] [id = 49] 15:37:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18FB8800) [pid = 1028] [serial = 143] [outer = 0000000000000000] 15:37:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB19017800) [pid = 1028] [serial = 144] [outer = 000000FB18FB8800] 15:37:29 INFO - PROCESS | 1028 | 1468967849816 Marionette DEBUG loaded listener.js 15:37:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1BB86800) [pid = 1028] [serial = 145] [outer = 000000FB18FB8800] 15:37:30 INFO - PROCESS | 1028 | 1468967850258 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 15:37:30 INFO - PROCESS | 1028 | 1468967850294 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 15:37:30 INFO - PROCESS | 1028 | 1468967850296 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 15:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:37:30 INFO - PROCESS | 1028 | 1468967850299 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:37:30 INFO - PROCESS | 1028 | 1468967850301 Marionette TRACE conn6 <- [1,162,null,{}] 15:37:30 INFO - PROCESS | 1028 | 1468967850305 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:30 INFO - PROCESS | 1028 | 1468967850307 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:30 INFO - PROCESS | 1028 | 1468967850407 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 15:37:30 INFO - PROCESS | 1028 | 1468967850469 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:30 INFO - PROCESS | 1028 | 1468967850471 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20398000 == 35 [pid = 1028] [id = 50] 15:37:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1BB86C00) [pid = 1028] [serial = 146] [outer = 0000000000000000] 15:37:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1CD2B800) [pid = 1028] [serial = 147] [outer = 000000FB1BB86C00] 15:37:30 INFO - PROCESS | 1028 | 1468967850519 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1D561000) [pid = 1028] [serial = 148] [outer = 000000FB1BB86C00] 15:37:30 INFO - PROCESS | 1028 | 1468967850944 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 15:37:31 INFO - PROCESS | 1028 | 1468967850995 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 15:37:31 INFO - PROCESS | 1028 | 1468967850997 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 15:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:37:31 INFO - PROCESS | 1028 | 1468967851001 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:37:31 INFO - PROCESS | 1028 | 1468967851003 Marionette TRACE conn6 <- [1,166,null,{}] 15:37:31 INFO - PROCESS | 1028 | 1468967851006 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:31 INFO - PROCESS | 1028 | 1468967851012 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:31 INFO - PROCESS | 1028 | 1468967851157 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 15:37:31 INFO - PROCESS | 1028 | 1468967851171 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:31 INFO - PROCESS | 1028 | 1468967851174 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C22800 == 36 [pid = 1028] [id = 51] 15:37:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1EA4FC00) [pid = 1028] [serial = 149] [outer = 0000000000000000] 15:37:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1F7BE000) [pid = 1028] [serial = 150] [outer = 000000FB1EA4FC00] 15:37:31 INFO - PROCESS | 1028 | 1468967851218 Marionette DEBUG loaded listener.js 15:37:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB20264800) [pid = 1028] [serial = 151] [outer = 000000FB1EA4FC00] 15:37:31 INFO - PROCESS | 1028 | 1468967851628 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 693ms 15:37:31 INFO - PROCESS | 1028 | 1468967851696 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 15:37:31 INFO - PROCESS | 1028 | 1468967851698 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 15:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:37:31 INFO - PROCESS | 1028 | 1468967851702 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:37:31 INFO - PROCESS | 1028 | 1468967851704 Marionette TRACE conn6 <- [1,170,null,{}] 15:37:31 INFO - PROCESS | 1028 | 1468967851707 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:31 INFO - PROCESS | 1028 | 1468967851709 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:31 INFO - PROCESS | 1028 | 1468967851838 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 15:37:31 INFO - PROCESS | 1028 | 1468967851847 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:31 INFO - PROCESS | 1028 | 1468967851849 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB22259000 == 37 [pid = 1028] [id = 52] 15:37:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB20266400) [pid = 1028] [serial = 152] [outer = 0000000000000000] 15:37:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB204B8800) [pid = 1028] [serial = 153] [outer = 000000FB20266400] 15:37:31 INFO - PROCESS | 1028 | 1468967851893 Marionette DEBUG loaded listener.js 15:37:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB21F07800) [pid = 1028] [serial = 154] [outer = 000000FB20266400] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12DAB400) [pid = 1028] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D8A400) [pid = 1028] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB17A2D000) [pid = 1028] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12D94400) [pid = 1028] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1EACD800) [pid = 1028] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB11809400) [pid = 1028] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1BB85400) [pid = 1028] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1CDD2400) [pid = 1028] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D92000) [pid = 1028] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D0EC00) [pid = 1028] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB206DF800) [pid = 1028] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1BB84800) [pid = 1028] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB22210000) [pid = 1028] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB130F5C00) [pid = 1028] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:37:32 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1901A800) [pid = 1028] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:37:32 INFO - PROCESS | 1028 | 1468967852322 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 691ms 15:37:32 INFO - PROCESS | 1028 | 1468967852396 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 15:37:32 INFO - PROCESS | 1028 | 1468967852406 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 15:37:32 INFO - PROCESS | 1028 | 1468967852410 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:37:32 INFO - PROCESS | 1028 | 1468967852412 Marionette TRACE conn6 <- [1,174,null,{}] 15:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:37:32 INFO - PROCESS | 1028 | 1468967852415 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:32 INFO - PROCESS | 1028 | 1468967852417 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:32 INFO - PROCESS | 1028 | 1468967852496 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 15:37:32 INFO - PROCESS | 1028 | 1468967852501 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:32 INFO - PROCESS | 1028 | 1468967852503 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D14000 == 38 [pid = 1028] [id = 53] 15:37:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12D94400) [pid = 1028] [serial = 155] [outer = 0000000000000000] 15:37:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB130F7400) [pid = 1028] [serial = 156] [outer = 000000FB12D94400] 15:37:32 INFO - PROCESS | 1028 | 1468967852548 Marionette DEBUG loaded listener.js 15:37:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1EA51C00) [pid = 1028] [serial = 157] [outer = 000000FB12D94400] 15:37:32 INFO - PROCESS | 1028 | 1468967852913 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 522ms 15:37:32 INFO - PROCESS | 1028 | 1468967852937 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 15:37:32 INFO - PROCESS | 1028 | 1468967852939 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 15:37:32 INFO - PROCESS | 1028 | 1468967852942 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:37:32 INFO - PROCESS | 1028 | 1468967852944 Marionette TRACE conn6 <- [1,178,null,{}] 15:37:32 INFO - PROCESS | 1028 | 1468967852947 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:32 INFO - PROCESS | 1028 | 1468967852949 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:33 INFO - PROCESS | 1028 | 1468967853060 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F7BC000) [pid = 1028] [serial = 158] [outer = 000000FB179CD400] 15:37:33 INFO - PROCESS | 1028 | 1468967853085 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:33 INFO - PROCESS | 1028 | 1468967853087 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2720B800 == 39 [pid = 1028] [id = 54] 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1174E800) [pid = 1028] [serial = 159] [outer = 0000000000000000] 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB22211800) [pid = 1028] [serial = 160] [outer = 000000FB1174E800] 15:37:33 INFO - PROCESS | 1028 | 1468967853137 Marionette DEBUG loaded listener.js 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB2471F800) [pid = 1028] [serial = 161] [outer = 000000FB1174E800] 15:37:33 INFO - PROCESS | 1028 | 1468967853550 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 15:37:33 INFO - PROCESS | 1028 | 1468967853575 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 15:37:33 INFO - PROCESS | 1028 | 1468967853577 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 15:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:37:33 INFO - PROCESS | 1028 | 1468967853580 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:37:33 INFO - PROCESS | 1028 | 1468967853582 Marionette TRACE conn6 <- [1,182,null,{}] 15:37:33 INFO - PROCESS | 1028 | 1468967853586 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:33 INFO - PROCESS | 1028 | 1468967853588 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:33 INFO - PROCESS | 1028 | 1468967853697 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 15:37:33 INFO - PROCESS | 1028 | 1468967853704 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:33 INFO - PROCESS | 1028 | 1468967853706 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7F2800 == 40 [pid = 1028] [id = 55] 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12DAA000) [pid = 1028] [serial = 162] [outer = 0000000000000000] 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB21BDD000) [pid = 1028] [serial = 163] [outer = 000000FB12DAA000] 15:37:33 INFO - PROCESS | 1028 | 1468967853749 Marionette DEBUG loaded listener.js 15:37:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB25A9B000) [pid = 1028] [serial = 164] [outer = 000000FB12DAA000] 15:37:34 INFO - PROCESS | 1028 | 1468967854115 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 585ms 15:37:34 INFO - PROCESS | 1028 | 1468967854177 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 15:37:34 INFO - PROCESS | 1028 | 1468967854181 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 15:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:37:34 INFO - PROCESS | 1028 | 1468967854187 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:37:34 INFO - PROCESS | 1028 | 1468967854191 Marionette TRACE conn6 <- [1,186,null,{}] 15:37:34 INFO - PROCESS | 1028 | 1468967854198 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:34 INFO - PROCESS | 1028 | 1468967854202 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:34 INFO - PROCESS | 1028 | 1468967854351 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 15:37:34 INFO - PROCESS | 1028 | 1468967854497 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:34 INFO - PROCESS | 1028 | 1468967854502 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB16F85800 == 41 [pid = 1028] [id = 56] 15:37:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12D0D800) [pid = 1028] [serial = 165] [outer = 0000000000000000] 15:37:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12D16C00) [pid = 1028] [serial = 166] [outer = 000000FB12D0D800] 15:37:34 INFO - PROCESS | 1028 | 1468967854561 Marionette DEBUG loaded listener.js 15:37:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB12DA8400) [pid = 1028] [serial = 167] [outer = 000000FB12D0D800] 15:37:35 INFO - PROCESS | 1028 | 1468967855099 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 985ms 15:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:37:35 INFO - PROCESS | 1028 | 1468967855175 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 1028 | 1468967855179 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 15:37:35 INFO - PROCESS | 1028 | 1468967855186 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - PROCESS | 1028 | 1468967855191 Marionette TRACE conn6 <- [1,190,null,{}] 15:37:35 INFO - PROCESS | 1028 | 1468967855195 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 1028 | 1468967855198 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:35 INFO - PROCESS | 1028 | 1468967855311 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 15:37:35 INFO - PROCESS | 1028 | 1468967855377 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:35 INFO - PROCESS | 1028 | 1468967855380 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F70C000 == 42 [pid = 1028] [id = 57] 15:37:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB179C1000) [pid = 1028] [serial = 168] [outer = 0000000000000000] 15:37:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB179CE800) [pid = 1028] [serial = 169] [outer = 000000FB179C1000] 15:37:35 INFO - PROCESS | 1028 | 1468967855437 Marionette DEBUG loaded listener.js 15:37:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB18A69C00) [pid = 1028] [serial = 170] [outer = 000000FB179C1000] 15:37:36 INFO - PROCESS | 1028 | 1468967856014 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 900ms 15:37:36 INFO - PROCESS | 1028 | 1468967856084 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 15:37:36 INFO - PROCESS | 1028 | 1468967856087 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 15:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:37:36 INFO - PROCESS | 1028 | 1468967856091 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:37:36 INFO - PROCESS | 1028 | 1468967856093 Marionette TRACE conn6 <- [1,194,null,{}] 15:37:36 INFO - PROCESS | 1028 | 1468967856103 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:36 INFO - PROCESS | 1028 | 1468967856109 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:36 INFO - PROCESS | 1028 | 1468967856253 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 15:37:36 INFO - PROCESS | 1028 | 1468967856396 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:36 INFO - PROCESS | 1028 | 1468967856401 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC2800 == 43 [pid = 1028] [id = 58] 15:37:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB18A68C00) [pid = 1028] [serial = 171] [outer = 0000000000000000] 15:37:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB18BC8000) [pid = 1028] [serial = 172] [outer = 000000FB18A68C00] 15:37:36 INFO - PROCESS | 1028 | 1468967856465 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB1EA48000) [pid = 1028] [serial = 173] [outer = 000000FB18A68C00] 15:37:37 INFO - PROCESS | 1028 | 1468967857137 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1079ms 15:37:37 INFO - PROCESS | 1028 | 1468967857172 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 1028 | 1468967857176 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 15:37:37 INFO - PROCESS | 1028 | 1468967857181 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:37:37 INFO - PROCESS | 1028 | 1468967857185 Marionette TRACE conn6 <- [1,198,null,{}] 15:37:37 INFO - PROCESS | 1028 | 1468967857191 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 1028 | 1468967857195 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:37 INFO - PROCESS | 1028 | 1468967857298 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 15:37:37 INFO - PROCESS | 1028 | 1468967857385 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 1028 | 1468967857388 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F14800 == 44 [pid = 1028] [id = 59] 15:37:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB12B21800) [pid = 1028] [serial = 174] [outer = 0000000000000000] 15:37:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB12D09800) [pid = 1028] [serial = 175] [outer = 000000FB12B21800] 15:37:37 INFO - PROCESS | 1028 | 1468967857441 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB12D8C000) [pid = 1028] [serial = 176] [outer = 000000FB12B21800] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2720B800 == 43 [pid = 1028] [id = 54] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D14000 == 42 [pid = 1028] [id = 53] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB22259000 == 41 [pid = 1028] [id = 52] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C22800 == 40 [pid = 1028] [id = 51] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20398000 == 39 [pid = 1028] [id = 50] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F773800 == 38 [pid = 1028] [id = 49] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA8C800 == 37 [pid = 1028] [id = 48] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B9B000 == 36 [pid = 1028] [id = 47] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB118A1800 == 35 [pid = 1028] [id = 46] 15:37:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F17000 == 34 [pid = 1028] [id = 43] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB1C793C00) [pid = 1028] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB12D94800) [pid = 1028] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB17C73800) [pid = 1028] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB12DA3C00) [pid = 1028] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12E59400) [pid = 1028] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB2020CC00) [pid = 1028] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1355D800) [pid = 1028] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12824800) [pid = 1028] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB2020DC00) [pid = 1028] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1D049000) [pid = 1028] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB21BE6400) [pid = 1028] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB20264400) [pid = 1028] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB21BE9400) [pid = 1028] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D95800) [pid = 1028] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12E5A400) [pid = 1028] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12E54C00) [pid = 1028] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB20F78400) [pid = 1028] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB204BBC00) [pid = 1028] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB2220EC00) [pid = 1028] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB229EF000) [pid = 1028] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB21F07C00) [pid = 1028] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB20385000) [pid = 1028] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB13321400) [pid = 1028] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB16F62400) [pid = 1028] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12DA6800) [pid = 1028] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB19657C00) [pid = 1028] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB24723400) [pid = 1028] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D1CC00) [pid = 1028] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1E80A000) [pid = 1028] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1C78B400) [pid = 1028] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18FAF000) [pid = 1028] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:37:37 INFO - PROCESS | 1028 | 1468967857955 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 838ms 15:37:38 INFO - PROCESS | 1028 | 1468967858025 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 1028 | 1468967858029 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 15:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:37:38 INFO - PROCESS | 1028 | 1468967858036 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 1028 | 1468967858038 Marionette TRACE conn6 <- [1,202,null,{}] 15:37:38 INFO - PROCESS | 1028 | 1468967858042 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 1028 | 1468967858045 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:38 INFO - PROCESS | 1028 | 1468967858134 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 15:37:38 INFO - PROCESS | 1028 | 1468967858198 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 1028 | 1468967858200 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13570800 == 35 [pid = 1028] [id = 60] 15:37:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D8E000) [pid = 1028] [serial = 177] [outer = 0000000000000000] 15:37:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12DAAC00) [pid = 1028] [serial = 178] [outer = 000000FB12D8E000] 15:37:38 INFO - PROCESS | 1028 | 1468967858248 Marionette DEBUG loaded listener.js 15:37:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB130EFC00) [pid = 1028] [serial = 179] [outer = 000000FB12D8E000] 15:37:38 INFO - PROCESS | 1028 | 1468967858620 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 15:37:38 INFO - PROCESS | 1028 | 1468967858666 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 1028 | 1468967858668 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 15:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:37:38 INFO - PROCESS | 1028 | 1468967858672 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 1028 | 1468967858675 Marionette TRACE conn6 <- [1,206,null,{}] 15:37:38 INFO - PROCESS | 1028 | 1468967858686 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 1028 | 1468967858691 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:38 INFO - PROCESS | 1028 | 1468967858775 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 15:37:38 INFO - PROCESS | 1028 | 1468967858782 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 1028 | 1468967858785 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F8B000 == 36 [pid = 1028] [id = 61] 15:37:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB16FAAC00) [pid = 1028] [serial = 180] [outer = 0000000000000000] 15:37:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB17940000) [pid = 1028] [serial = 181] [outer = 000000FB16FAAC00] 15:37:38 INFO - PROCESS | 1028 | 1468967858834 Marionette DEBUG loaded listener.js 15:37:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB17F47000) [pid = 1028] [serial = 182] [outer = 000000FB16FAAC00] 15:37:39 INFO - PROCESS | 1028 | 1468967859282 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 15:37:39 INFO - PROCESS | 1028 | 1468967859304 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 1028 | 1468967859307 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 15:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:37:39 INFO - PROCESS | 1028 | 1468967859310 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - PROCESS | 1028 | 1468967859312 Marionette TRACE conn6 <- [1,210,null,{}] 15:37:39 INFO - PROCESS | 1028 | 1468967859315 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:39 INFO - PROCESS | 1028 | 1468967859317 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:39 INFO - PROCESS | 1028 | 1468967859411 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 15:37:39 INFO - PROCESS | 1028 | 1468967859417 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:39 INFO - PROCESS | 1028 | 1468967859419 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D09E000 == 37 [pid = 1028] [id = 62] 15:37:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB18FB6000) [pid = 1028] [serial = 183] [outer = 0000000000000000] 15:37:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19019800) [pid = 1028] [serial = 184] [outer = 000000FB18FB6000] 15:37:39 INFO - PROCESS | 1028 | 1468967859466 Marionette DEBUG loaded listener.js 15:37:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1C709C00) [pid = 1028] [serial = 185] [outer = 000000FB18FB6000] 15:37:39 INFO - PROCESS | 1028 | 1468967859851 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 15:37:39 INFO - PROCESS | 1028 | 1468967859900 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 1028 | 1468967859902 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 15:37:39 INFO - PROCESS | 1028 | 1468967859921 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:37:39 INFO - PROCESS | 1028 | 1468967859923 Marionette TRACE conn6 <- [1,214,null,{}] 15:37:39 INFO - PROCESS | 1028 | 1468967859927 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:39 INFO - PROCESS | 1028 | 1468967859929 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:40 INFO - PROCESS | 1028 | 1468967860034 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 15:37:40 INFO - PROCESS | 1028 | 1468967860040 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:40 INFO - PROCESS | 1028 | 1468967860042 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F322800 == 38 [pid = 1028] [id = 63] 15:37:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12B14C00) [pid = 1028] [serial = 186] [outer = 0000000000000000] 15:37:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1CD28800) [pid = 1028] [serial = 187] [outer = 000000FB12B14C00] 15:37:40 INFO - PROCESS | 1028 | 1468967860093 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1E808000) [pid = 1028] [serial = 188] [outer = 000000FB12B14C00] 15:37:40 INFO - PROCESS | 1028 | 1468967860546 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 15:37:40 INFO - PROCESS | 1028 | 1468967860624 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 15:37:40 INFO - PROCESS | 1028 | 1468967860626 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 15:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:37:40 INFO - PROCESS | 1028 | 1468967860630 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:37:40 INFO - PROCESS | 1028 | 1468967860632 Marionette TRACE conn6 <- [1,218,null,{}] 15:37:40 INFO - PROCESS | 1028 | 1468967860635 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:40 INFO - PROCESS | 1028 | 1468967860641 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:40 INFO - PROCESS | 1028 | 1468967860782 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 15:37:40 INFO - PROCESS | 1028 | 1468967860824 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:40 INFO - PROCESS | 1028 | 1468967860826 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202CC800 == 39 [pid = 1028] [id = 64] 15:37:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FBDA000) [pid = 1028] [serial = 189] [outer = 0000000000000000] 15:37:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB20265400) [pid = 1028] [serial = 190] [outer = 000000FB1FBDA000] 15:37:40 INFO - PROCESS | 1028 | 1468967860871 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB205C3C00) [pid = 1028] [serial = 191] [outer = 000000FB1FBDA000] 15:37:41 INFO - PROCESS | 1028 | 1468967861269 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 669ms 15:37:41 INFO - PROCESS | 1028 | 1468967861301 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 15:37:41 INFO - PROCESS | 1028 | 1468967861303 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 15:37:41 INFO - PROCESS | 1028 | 1468967861307 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:37:41 INFO - PROCESS | 1028 | 1468967861309 Marionette TRACE conn6 <- [1,222,null,{}] 15:37:41 INFO - PROCESS | 1028 | 1468967861312 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:41 INFO - PROCESS | 1028 | 1468967861314 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:41 INFO - PROCESS | 1028 | 1468967861448 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 15:37:41 INFO - PROCESS | 1028 | 1468967861455 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:41 INFO - PROCESS | 1028 | 1468967861457 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C0F000 == 40 [pid = 1028] [id = 65] 15:37:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB206D6400) [pid = 1028] [serial = 192] [outer = 0000000000000000] 15:37:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB2198A800) [pid = 1028] [serial = 193] [outer = 000000FB206D6400] 15:37:41 INFO - PROCESS | 1028 | 1468967861501 Marionette DEBUG loaded listener.js 15:37:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB21F0B400) [pid = 1028] [serial = 194] [outer = 000000FB206D6400] 15:37:41 INFO - PROCESS | 1028 | 1468967861902 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1BB86C00) [pid = 1028] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1EA4FC00) [pid = 1028] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D0E000) [pid = 1028] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18FB8800) [pid = 1028] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB11822400) [pid = 1028] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB130F5800) [pid = 1028] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB20266400) [pid = 1028] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1174E800) [pid = 1028] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:37:42 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D94400) [pid = 1028] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:37:42 INFO - PROCESS | 1028 | 1468967862023 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 15:37:42 INFO - PROCESS | 1028 | 1468967862026 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 15:37:42 INFO - PROCESS | 1028 | 1468967862031 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:37:42 INFO - PROCESS | 1028 | 1468967862032 Marionette TRACE conn6 <- [1,226,null,{}] 15:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:37:42 INFO - PROCESS | 1028 | 1468967862042 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:42 INFO - PROCESS | 1028 | 1468967862044 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:42 INFO - PROCESS | 1028 | 1468967862127 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 15:37:42 INFO - PROCESS | 1028 | 1468967862133 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:42 INFO - PROCESS | 1028 | 1468967862136 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10E23000 == 41 [pid = 1028] [id = 66] 15:37:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB123CD000) [pid = 1028] [serial = 195] [outer = 0000000000000000] 15:37:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12CA1400) [pid = 1028] [serial = 196] [outer = 000000FB123CD000] 15:37:42 INFO - PROCESS | 1028 | 1468967862181 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1307E800) [pid = 1028] [serial = 197] [outer = 000000FB123CD000] 15:37:42 INFO - PROCESS | 1028 | 1468967862573 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 565ms 15:37:42 INFO - PROCESS | 1028 | 1468967862609 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 15:37:42 INFO - PROCESS | 1028 | 1468967862611 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 15:37:42 INFO - PROCESS | 1028 | 1468967862614 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:37:42 INFO - PROCESS | 1028 | 1468967862616 Marionette TRACE conn6 <- [1,230,null,{}] 15:37:42 INFO - PROCESS | 1028 | 1468967862628 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:42 INFO - PROCESS | 1028 | 1468967862630 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:42 INFO - PROCESS | 1028 | 1468967862719 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 15:37:42 INFO - PROCESS | 1028 | 1468967862744 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:42 INFO - PROCESS | 1028 | 1468967862746 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23212800 == 42 [pid = 1028] [id = 67] 15:37:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1331F800) [pid = 1028] [serial = 198] [outer = 0000000000000000] 15:37:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB172C4C00) [pid = 1028] [serial = 199] [outer = 000000FB1331F800] 15:37:42 INFO - PROCESS | 1028 | 1468967862790 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1D024C00) [pid = 1028] [serial = 200] [outer = 000000FB1331F800] 15:37:43 INFO - PROCESS | 1028 | 1468967863163 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 15:37:43 INFO - PROCESS | 1028 | 1468967863203 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 1028 | 1468967863206 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 15:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:37:43 INFO - PROCESS | 1028 | 1468967863209 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - PROCESS | 1028 | 1468967863210 Marionette TRACE conn6 <- [1,234,null,{}] 15:37:43 INFO - PROCESS | 1028 | 1468967863214 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:43 INFO - PROCESS | 1028 | 1468967863216 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:43 INFO - PROCESS | 1028 | 1468967863328 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 15:37:43 INFO - PROCESS | 1028 | 1468967863335 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 1028 | 1468967863337 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D14800 == 43 [pid = 1028] [id = 68] 15:37:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1D028000) [pid = 1028] [serial = 201] [outer = 0000000000000000] 15:37:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1D02B000) [pid = 1028] [serial = 202] [outer = 000000FB1D028000] 15:37:43 INFO - PROCESS | 1028 | 1468967863382 Marionette DEBUG loaded listener.js 15:37:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1D047800) [pid = 1028] [serial = 203] [outer = 000000FB1D028000] 15:37:43 INFO - PROCESS | 1028 | 1468967863758 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 15:37:43 INFO - PROCESS | 1028 | 1468967863807 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 1028 | 1468967863810 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 15:37:43 INFO - PROCESS | 1028 | 1468967863814 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:37:43 INFO - PROCESS | 1028 | 1468967863816 Marionette TRACE conn6 <- [1,238,null,{}] 15:37:43 INFO - PROCESS | 1028 | 1468967863820 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:43 INFO - PROCESS | 1028 | 1468967863823 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:43 INFO - PROCESS | 1028 | 1468967863950 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 15:37:43 INFO - PROCESS | 1028 | 1468967863964 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 1028 | 1468967863966 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DC0000 == 44 [pid = 1028] [id = 69] 15:37:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1EA4FC00) [pid = 1028] [serial = 204] [outer = 0000000000000000] 15:37:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB2220EC00) [pid = 1028] [serial = 205] [outer = 000000FB1EA4FC00] 15:37:44 INFO - PROCESS | 1028 | 1468967864013 Marionette DEBUG loaded listener.js 15:37:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB25AF0400) [pid = 1028] [serial = 206] [outer = 000000FB1EA4FC00] 15:37:44 INFO - PROCESS | 1028 | 1468967864694 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 921ms 15:37:44 INFO - PROCESS | 1028 | 1468967864742 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 15:37:44 INFO - PROCESS | 1028 | 1468967864745 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 15:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:37:44 INFO - PROCESS | 1028 | 1468967864768 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:37:44 INFO - PROCESS | 1028 | 1468967864771 Marionette TRACE conn6 <- [1,242,null,{}] 15:37:44 INFO - PROCESS | 1028 | 1468967864850 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:44 INFO - PROCESS | 1028 | 1468967864853 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:45 INFO - PROCESS | 1028 | 1468967864999 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 15:37:45 INFO - PROCESS | 1028 | 1468967865058 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:45 INFO - PROCESS | 1028 | 1468967865061 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A34000 == 45 [pid = 1028] [id = 70] 15:37:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB12B1DC00) [pid = 1028] [serial = 207] [outer = 0000000000000000] 15:37:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1307A400) [pid = 1028] [serial = 208] [outer = 000000FB12B1DC00] 15:37:45 INFO - PROCESS | 1028 | 1468967865119 Marionette DEBUG loaded listener.js 15:37:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB13A49400) [pid = 1028] [serial = 209] [outer = 000000FB12B1DC00] 15:37:45 INFO - PROCESS | 1028 | 1468967865707 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1003ms 15:37:45 INFO - PROCESS | 1028 | 1468967865764 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 15:37:45 INFO - PROCESS | 1028 | 1468967865769 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 15:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:37:45 INFO - PROCESS | 1028 | 1468967865776 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:37:45 INFO - PROCESS | 1028 | 1468967865779 Marionette TRACE conn6 <- [1,246,null,{}] 15:37:45 INFO - PROCESS | 1028 | 1468967865784 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:45 INFO - PROCESS | 1028 | 1468967865787 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:45 INFO - PROCESS | 1028 | 1468967865910 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 15:37:45 INFO - PROCESS | 1028 | 1468967865980 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:45 INFO - PROCESS | 1028 | 1468967865982 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2209B000 == 46 [pid = 1028] [id = 71] 15:37:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB19018400) [pid = 1028] [serial = 210] [outer = 0000000000000000] 15:37:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1C793C00) [pid = 1028] [serial = 211] [outer = 000000FB19018400] 15:37:46 INFO - PROCESS | 1028 | 1468967866040 Marionette DEBUG loaded listener.js 15:37:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1ECE2800) [pid = 1028] [serial = 212] [outer = 000000FB19018400] 15:37:46 INFO - PROCESS | 1028 | 1468967866593 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 882ms 15:37:46 INFO - PROCESS | 1028 | 1468967866659 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 15:37:46 INFO - PROCESS | 1028 | 1468967866661 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 15:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:37:46 INFO - PROCESS | 1028 | 1468967866666 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:37:46 INFO - PROCESS | 1028 | 1468967866670 Marionette TRACE conn6 <- [1,250,null,{}] 15:37:46 INFO - PROCESS | 1028 | 1468967866682 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:46 INFO - PROCESS | 1028 | 1468967866687 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:46 INFO - PROCESS | 1028 | 1468967866832 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 15:37:46 INFO - PROCESS | 1028 | 1468967866903 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:46 INFO - PROCESS | 1028 | 1468967866907 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CCD000 == 47 [pid = 1028] [id = 72] 15:37:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB1FFA3C00) [pid = 1028] [serial = 213] [outer = 0000000000000000] 15:37:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB1FFA8C00) [pid = 1028] [serial = 214] [outer = 000000FB1FFA3C00] 15:37:47 INFO - PROCESS | 1028 | 1468967867005 Marionette DEBUG loaded listener.js 15:37:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB20209400) [pid = 1028] [serial = 215] [outer = 000000FB1FFA3C00] 15:37:47 INFO - PROCESS | 1028 | 1468967867577 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1078ms 15:37:47 INFO - PROCESS | 1028 | 1468967867748 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 15:37:47 INFO - PROCESS | 1028 | 1468967867752 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 15:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:37:47 INFO - PROCESS | 1028 | 1468967867766 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:37:47 INFO - PROCESS | 1028 | 1468967867769 Marionette TRACE conn6 <- [1,254,null,{}] 15:37:47 INFO - PROCESS | 1028 | 1468967867775 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:47 INFO - PROCESS | 1028 | 1468967867778 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:47 INFO - PROCESS | 1028 | 1468967867882 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 15:37:47 INFO - PROCESS | 1028 | 1468967867946 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 1028 | 1468967867951 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1328B000 == 48 [pid = 1028] [id = 73] 15:37:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB12D8CC00) [pid = 1028] [serial = 216] [outer = 0000000000000000] 15:37:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 102 (000000FB12D94C00) [pid = 1028] [serial = 217] [outer = 000000FB12D8CC00] 15:37:48 INFO - PROCESS | 1028 | 1468967868001 Marionette DEBUG loaded listener.js 15:37:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 103 (000000FB1355B400) [pid = 1028] [serial = 218] [outer = 000000FB12D8CC00] 15:37:48 INFO - PROCESS | 1028 | 1468967868574 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D14800 == 47 [pid = 1028] [id = 68] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23212800 == 46 [pid = 1028] [id = 67] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10E23000 == 45 [pid = 1028] [id = 66] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C0F000 == 44 [pid = 1028] [id = 65] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202CC800 == 43 [pid = 1028] [id = 64] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F322800 == 42 [pid = 1028] [id = 63] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D09E000 == 41 [pid = 1028] [id = 62] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F8B000 == 40 [pid = 1028] [id = 61] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13570800 == 39 [pid = 1028] [id = 60] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F14800 == 38 [pid = 1028] [id = 59] 15:37:48 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7F2800 == 37 [pid = 1028] [id = 55] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 102 (000000FB1CD2B800) [pid = 1028] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 101 (000000FB20264800) [pid = 1028] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB1F7BE000) [pid = 1028] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB16F5F800) [pid = 1028] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB12D12400) [pid = 1028] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB12D91400) [pid = 1028] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12E4EC00) [pid = 1028] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB19017800) [pid = 1028] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1D561000) [pid = 1028] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB18A66000) [pid = 1028] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB18B27C00) [pid = 1028] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB13559400) [pid = 1028] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB17257800) [pid = 1028] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB11824000) [pid = 1028] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB204B8800) [pid = 1028] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB2471F800) [pid = 1028] [serial = 161] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB22211800) [pid = 1028] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB21F07800) [pid = 1028] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB130F7400) [pid = 1028] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB21BDD000) [pid = 1028] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1EA51C00) [pid = 1028] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1BB86800) [pid = 1028] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 15:37:48 INFO - PROCESS | 1028 | 1468967868654 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 15:37:48 INFO - PROCESS | 1028 | 1468967868657 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 15:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:37:48 INFO - PROCESS | 1028 | 1468967868663 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:37:48 INFO - PROCESS | 1028 | 1468967868667 Marionette TRACE conn6 <- [1,258,null,{}] 15:37:48 INFO - PROCESS | 1028 | 1468967868671 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:48 INFO - PROCESS | 1028 | 1468967868674 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:48 INFO - PROCESS | 1028 | 1468967868782 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 15:37:48 INFO - PROCESS | 1028 | 1468967868843 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:48 INFO - PROCESS | 1028 | 1468967868845 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11724000 == 38 [pid = 1028] [id = 74] 15:37:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12D88800) [pid = 1028] [serial = 219] [outer = 0000000000000000] 15:37:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D92000) [pid = 1028] [serial = 220] [outer = 000000FB12D88800] 15:37:48 INFO - PROCESS | 1028 | 1468967868896 Marionette DEBUG loaded listener.js 15:37:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB130FBC00) [pid = 1028] [serial = 221] [outer = 000000FB12D88800] 15:37:49 INFO - PROCESS | 1028 | 1468967869506 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 15:37:49 INFO - PROCESS | 1028 | 1468967869546 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 15:37:49 INFO - PROCESS | 1028 | 1468967869549 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 15:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:37:49 INFO - PROCESS | 1028 | 1468967869554 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:37:49 INFO - PROCESS | 1028 | 1468967869556 Marionette TRACE conn6 <- [1,262,null,{}] 15:37:49 INFO - PROCESS | 1028 | 1468967869566 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:49 INFO - PROCESS | 1028 | 1468967869571 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:49 INFO - PROCESS | 1028 | 1468967869662 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 15:37:49 INFO - PROCESS | 1028 | 1468967869729 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:49 INFO - PROCESS | 1028 | 1468967869733 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA96000 == 39 [pid = 1028] [id = 75] 15:37:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1903CC00) [pid = 1028] [serial = 222] [outer = 0000000000000000] 15:37:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1C789000) [pid = 1028] [serial = 223] [outer = 000000FB1903CC00] 15:37:49 INFO - PROCESS | 1028 | 1468967869781 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1D02C000) [pid = 1028] [serial = 224] [outer = 000000FB1903CC00] 15:37:50 INFO - PROCESS | 1028 | 1468967870144 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 15:37:50 INFO - PROCESS | 1028 | 1468967870186 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 1028 | 1468967870188 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 15:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:37:50 INFO - PROCESS | 1028 | 1468967870191 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - PROCESS | 1028 | 1468967870200 Marionette TRACE conn6 <- [1,266,null,{}] 15:37:50 INFO - PROCESS | 1028 | 1468967870205 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:50 INFO - PROCESS | 1028 | 1468967870207 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:50 INFO - PROCESS | 1028 | 1468967870299 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 15:37:50 INFO - PROCESS | 1028 | 1468967870305 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:50 INFO - PROCESS | 1028 | 1468967870307 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD60000 == 40 [pid = 1028] [id = 76] 15:37:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1ECE3000) [pid = 1028] [serial = 225] [outer = 0000000000000000] 15:37:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FBD7800) [pid = 1028] [serial = 226] [outer = 000000FB1ECE3000] 15:37:50 INFO - PROCESS | 1028 | 1468967870352 Marionette DEBUG loaded listener.js 15:37:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FFA5400) [pid = 1028] [serial = 227] [outer = 000000FB1ECE3000] 15:37:50 INFO - PROCESS | 1028 | 1468967870788 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 649ms 15:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:37:50 INFO - PROCESS | 1028 | 1468967870849 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 1028 | 1468967870852 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 15:37:50 INFO - PROCESS | 1028 | 1468967870856 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - PROCESS | 1028 | 1468967870858 Marionette TRACE conn6 <- [1,270,null,{}] 15:37:50 INFO - PROCESS | 1028 | 1468967870861 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:50 INFO - PROCESS | 1028 | 1468967870864 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:50 INFO - PROCESS | 1028 | 1468967870972 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 15:37:50 INFO - PROCESS | 1028 | 1468967870980 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:50 INFO - PROCESS | 1028 | 1468967870982 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203A4000 == 41 [pid = 1028] [id = 77] 15:37:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1FFAB400) [pid = 1028] [serial = 228] [outer = 0000000000000000] 15:37:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB20211800) [pid = 1028] [serial = 229] [outer = 000000FB1FFAB400] 15:37:51 INFO - PROCESS | 1028 | 1468967871064 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB204BE800) [pid = 1028] [serial = 230] [outer = 000000FB1FFAB400] 15:37:51 INFO - PROCESS | 1028 | 1468967871476 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 15:37:51 INFO - PROCESS | 1028 | 1468967871549 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 15:37:51 INFO - PROCESS | 1028 | 1468967871551 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 15:37:51 INFO - PROCESS | 1028 | 1468967871554 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:37:51 INFO - PROCESS | 1028 | 1468967871556 Marionette TRACE conn6 <- [1,274,null,{}] 15:37:51 INFO - PROCESS | 1028 | 1468967871559 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 1028 | 1468967871565 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:51 INFO - PROCESS | 1028 | 1468967871732 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 15:37:51 INFO - PROCESS | 1028 | 1468967871742 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 1028 | 1468967871745 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193BC000 == 42 [pid = 1028] [id = 78] 15:37:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12B0B800) [pid = 1028] [serial = 231] [outer = 0000000000000000] 15:37:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB219CAC00) [pid = 1028] [serial = 232] [outer = 000000FB12B0B800] 15:37:51 INFO - PROCESS | 1028 | 1468967871824 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB22214400) [pid = 1028] [serial = 233] [outer = 000000FB12B0B800] 15:37:52 INFO - PROCESS | 1028 | 1468967872228 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 733ms 15:37:52 INFO - PROCESS | 1028 | 1468967872293 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 15:37:52 INFO - PROCESS | 1028 | 1468967872295 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 15:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:37:52 INFO - PROCESS | 1028 | 1468967872299 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:37:52 INFO - PROCESS | 1028 | 1468967872302 Marionette TRACE conn6 <- [1,278,null,{}] 15:37:52 INFO - PROCESS | 1028 | 1468967872305 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:52 INFO - PROCESS | 1028 | 1468967872307 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:52 INFO - PROCESS | 1028 | 1468967872414 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 15:37:52 INFO - PROCESS | 1028 | 1468967872420 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:52 INFO - PROCESS | 1028 | 1468967872422 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAC000 == 43 [pid = 1028] [id = 79] 15:37:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB229EEC00) [pid = 1028] [serial = 234] [outer = 0000000000000000] 15:37:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB23B08400) [pid = 1028] [serial = 235] [outer = 000000FB229EEC00] 15:37:52 INFO - PROCESS | 1028 | 1468967872508 Marionette DEBUG loaded listener.js 15:37:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB23B0DC00) [pid = 1028] [serial = 236] [outer = 000000FB229EEC00] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB1FBDA000) [pid = 1028] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB12B14C00) [pid = 1028] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB206D6400) [pid = 1028] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB18FB6000) [pid = 1028] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB16FAAC00) [pid = 1028] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB18A68C00) [pid = 1028] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D0D800) [pid = 1028] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB179C1000) [pid = 1028] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12B21800) [pid = 1028] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12D8E000) [pid = 1028] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1D028000) [pid = 1028] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB123CD000) [pid = 1028] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1331F800) [pid = 1028] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB11821C00) [pid = 1028] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D91C00) [pid = 1028] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:37:52 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D15C00) [pid = 1028] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:37:53 INFO - PROCESS | 1028 | 1468967873008 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 15:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:37:53 INFO - PROCESS | 1028 | 1468967873042 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 15:37:53 INFO - PROCESS | 1028 | 1468967873044 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 15:37:53 INFO - PROCESS | 1028 | 1468967873048 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - PROCESS | 1028 | 1468967873049 Marionette TRACE conn6 <- [1,282,null,{}] 15:37:53 INFO - PROCESS | 1028 | 1468967873057 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:53 INFO - PROCESS | 1028 | 1468967873059 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:53 INFO - PROCESS | 1028 | 1468967873142 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 15:37:53 INFO - PROCESS | 1028 | 1468967873148 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 1028 | 1468967873150 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB5800 == 44 [pid = 1028] [id = 80] 15:37:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB11747400) [pid = 1028] [serial = 237] [outer = 0000000000000000] 15:37:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D1A800) [pid = 1028] [serial = 238] [outer = 000000FB11747400] 15:37:53 INFO - PROCESS | 1028 | 1468967873194 Marionette DEBUG loaded listener.js 15:37:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D1F400) [pid = 1028] [serial = 239] [outer = 000000FB11747400] 15:37:53 INFO - PROCESS | 1028 | 1468967873580 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 15:37:53 INFO - PROCESS | 1028 | 1468967873640 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 15:37:53 INFO - PROCESS | 1028 | 1468967873642 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 15:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:37:53 INFO - PROCESS | 1028 | 1468967873645 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - PROCESS | 1028 | 1468967873647 Marionette TRACE conn6 <- [1,286,null,{}] 15:37:53 INFO - PROCESS | 1028 | 1468967873651 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:53 INFO - PROCESS | 1028 | 1468967873653 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:53 INFO - PROCESS | 1028 | 1468967873736 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 15:37:53 INFO - PROCESS | 1028 | 1468967873741 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 1028 | 1468967873743 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CBB000 == 45 [pid = 1028] [id = 81] 15:37:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1D02A800) [pid = 1028] [serial = 240] [outer = 0000000000000000] 15:37:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB21911C00) [pid = 1028] [serial = 241] [outer = 000000FB1D02A800] 15:37:53 INFO - PROCESS | 1028 | 1468967873788 Marionette DEBUG loaded listener.js 15:37:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB237EAC00) [pid = 1028] [serial = 242] [outer = 000000FB1D02A800] 15:37:54 INFO - PROCESS | 1028 | 1468967874194 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 15:37:54 INFO - PROCESS | 1028 | 1468967874243 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 15:37:54 INFO - PROCESS | 1028 | 1468967874245 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 15:37:54 INFO - PROCESS | 1028 | 1468967874249 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:37:54 INFO - PROCESS | 1028 | 1468967874250 Marionette TRACE conn6 <- [1,290,null,{}] 15:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:37:54 INFO - PROCESS | 1028 | 1468967874258 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:54 INFO - PROCESS | 1028 | 1468967874260 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:54 INFO - PROCESS | 1028 | 1468967874346 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 15:37:54 INFO - PROCESS | 1028 | 1468967874354 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:54 INFO - PROCESS | 1028 | 1468967874356 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23903000 == 46 [pid = 1028] [id = 82] 15:37:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB237E9800) [pid = 1028] [serial = 243] [outer = 0000000000000000] 15:37:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB23B09400) [pid = 1028] [serial = 244] [outer = 000000FB237E9800] 15:37:54 INFO - PROCESS | 1028 | 1468967874399 Marionette DEBUG loaded listener.js 15:37:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB2471E400) [pid = 1028] [serial = 245] [outer = 000000FB237E9800] 15:37:54 INFO - PROCESS | 1028 | 1468967874823 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 15:37:54 INFO - PROCESS | 1028 | 1468967874884 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 15:37:54 INFO - PROCESS | 1028 | 1468967874887 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 15:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:37:54 INFO - PROCESS | 1028 | 1468967874895 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:37:54 INFO - PROCESS | 1028 | 1468967874898 Marionette TRACE conn6 <- [1,294,null,{}] 15:37:54 INFO - PROCESS | 1028 | 1468967874902 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:54 INFO - PROCESS | 1028 | 1468967874905 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:55 INFO - PROCESS | 1028 | 1468967875056 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 15:37:55 INFO - PROCESS | 1028 | 1468967875143 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:55 INFO - PROCESS | 1028 | 1468967875147 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F06000 == 47 [pid = 1028] [id = 83] 15:37:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1181F400) [pid = 1028] [serial = 246] [outer = 0000000000000000] 15:37:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB123CAC00) [pid = 1028] [serial = 247] [outer = 000000FB1181F400] 15:37:55 INFO - PROCESS | 1028 | 1468967875206 Marionette DEBUG loaded listener.js 15:37:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12B0B000) [pid = 1028] [serial = 248] [outer = 000000FB1181F400] 15:37:55 INFO - PROCESS | 1028 | 1468967875816 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:37:55 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. 15:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 15:37:55 INFO - PROCESS | 1028 | 1468967875843 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 15:37:55 INFO - PROCESS | 1028 | 1468967875848 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 15:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:37:55 INFO - PROCESS | 1028 | 1468967875853 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:37:55 INFO - PROCESS | 1028 | 1468967875857 Marionette TRACE conn6 <- [1,298,null,{}] 15:37:55 INFO - PROCESS | 1028 | 1468967875861 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:55 INFO - PROCESS | 1028 | 1468967875865 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:55 INFO - PROCESS | 1028 | 1468967875984 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 15:37:56 INFO - PROCESS | 1028 | 1468967876068 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:56 INFO - PROCESS | 1028 | 1468967876071 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E88A000 == 48 [pid = 1028] [id = 84] 15:37:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12D1CC00) [pid = 1028] [serial = 249] [outer = 0000000000000000] 15:37:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12DA9400) [pid = 1028] [serial = 250] [outer = 000000FB12D1CC00] 15:37:56 INFO - PROCESS | 1028 | 1468967876128 Marionette DEBUG loaded listener.js 15:37:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB171E8C00) [pid = 1028] [serial = 251] [outer = 000000FB12D1CC00] 15:37:56 INFO - PROCESS | 1028 | 1468967876663 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:37:56 INFO - PROCESS | 1028 | 1468967876727 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:37:56 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. 15:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 879ms 15:37:56 INFO - PROCESS | 1028 | 1468967876737 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 15:37:56 INFO - PROCESS | 1028 | 1468967876740 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 15:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:37:56 INFO - PROCESS | 1028 | 1468967876744 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:37:56 INFO - PROCESS | 1028 | 1468967876746 Marionette TRACE conn6 <- [1,302,null,{}] 15:37:56 INFO - PROCESS | 1028 | 1468967876750 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:56 INFO - PROCESS | 1028 | 1468967876753 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:56 INFO - PROCESS | 1028 | 1468967876903 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 15:37:57 INFO - PROCESS | 1028 | 1468967877016 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:57 INFO - PROCESS | 1028 | 1468967877019 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27219000 == 49 [pid = 1028] [id = 85] 15:37:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB18BC2000) [pid = 1028] [serial = 252] [outer = 0000000000000000] 15:37:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB1F8C4800) [pid = 1028] [serial = 253] [outer = 000000FB18BC2000] 15:37:57 INFO - PROCESS | 1028 | 1468967877075 Marionette DEBUG loaded listener.js 15:37:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB20264800) [pid = 1028] [serial = 254] [outer = 000000FB18BC2000] 15:37:57 INFO - PROCESS | 1028 | 1468967877660 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:37:57 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. 15:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 942ms 15:37:57 INFO - PROCESS | 1028 | 1468967877687 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 15:37:57 INFO - PROCESS | 1028 | 1468967877691 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 15:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:37:57 INFO - PROCESS | 1028 | 1468967877702 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:37:57 INFO - PROCESS | 1028 | 1468967877707 Marionette TRACE conn6 <- [1,306,null,{}] 15:37:57 INFO - PROCESS | 1028 | 1468967877711 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:57 INFO - PROCESS | 1028 | 1468967877715 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:57 INFO - PROCESS | 1028 | 1468967877833 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 15:37:57 INFO - PROCESS | 1028 | 1468967877903 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:57 INFO - PROCESS | 1028 | 1468967877906 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27E28800 == 50 [pid = 1028] [id = 86] 15:37:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 102 (000000FB2198B000) [pid = 1028] [serial = 255] [outer = 0000000000000000] 15:37:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 103 (000000FB2471B000) [pid = 1028] [serial = 256] [outer = 000000FB2198B000] 15:37:58 INFO - PROCESS | 1028 | 1468967878000 Marionette DEBUG loaded listener.js 15:37:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 104 (000000FB25AF2800) [pid = 1028] [serial = 257] [outer = 000000FB2198B000] 15:37:58 INFO - PROCESS | 1028 | 1468967878735 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:37:58 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. 15:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1090ms 15:37:58 INFO - PROCESS | 1028 | 1468967878791 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 15:37:58 INFO - PROCESS | 1028 | 1468967878796 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 15:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:37:58 INFO - PROCESS | 1028 | 1468967878801 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:37:58 INFO - PROCESS | 1028 | 1468967878804 Marionette TRACE conn6 <- [1,310,null,{}] 15:37:58 INFO - PROCESS | 1028 | 1468967878810 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:58 INFO - PROCESS | 1028 | 1468967878812 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:58 INFO - PROCESS | 1028 | 1468967878917 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 15:37:58 INFO - PROCESS | 1028 | 1468967878988 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:58 INFO - PROCESS | 1028 | 1468967878993 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1797A800 == 51 [pid = 1028] [id = 87] 15:37:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 105 (000000FB12D02C00) [pid = 1028] [serial = 258] [outer = 0000000000000000] 15:37:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 106 (000000FB12D15400) [pid = 1028] [serial = 259] [outer = 000000FB12D02C00] 15:37:59 INFO - PROCESS | 1028 | 1468967879042 Marionette DEBUG loaded listener.js 15:37:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 107 (000000FB12DA3000) [pid = 1028] [serial = 260] [outer = 000000FB12D02C00] 15:37:59 INFO - PROCESS | 1028 | 1468967879663 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23903000 == 50 [pid = 1028] [id = 82] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CBB000 == 49 [pid = 1028] [id = 81] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB5800 == 48 [pid = 1028] [id = 80] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAC000 == 47 [pid = 1028] [id = 79] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193BC000 == 46 [pid = 1028] [id = 78] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203A4000 == 45 [pid = 1028] [id = 77] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD60000 == 44 [pid = 1028] [id = 76] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA96000 == 43 [pid = 1028] [id = 75] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11724000 == 42 [pid = 1028] [id = 74] 15:37:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1328B000 == 41 [pid = 1028] [id = 73] 15:37:59 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. 15:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 943ms 15:37:59 INFO - PROCESS | 1028 | 1468967879748 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 15:37:59 INFO - PROCESS | 1028 | 1468967879753 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 15:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:37:59 INFO - PROCESS | 1028 | 1468967879759 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:37:59 INFO - PROCESS | 1028 | 1468967879761 Marionette TRACE conn6 <- [1,314,null,{}] 15:37:59 INFO - PROCESS | 1028 | 1468967879765 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:59 INFO - PROCESS | 1028 | 1468967879768 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:59 INFO - PROCESS | 1028 | 1468967879882 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 106 (000000FB130F7800) [pid = 1028] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 105 (000000FB12D8C800) [pid = 1028] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 104 (000000FB1D02B000) [pid = 1028] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 103 (000000FB12CA1400) [pid = 1028] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 102 (000000FB1307E800) [pid = 1028] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 101 (000000FB21F0B400) [pid = 1028] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB17F47000) [pid = 1028] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB1D047800) [pid = 1028] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB1D024C00) [pid = 1028] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1C709C00) [pid = 1028] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB172C4C00) [pid = 1028] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1182AC00) [pid = 1028] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB20265400) [pid = 1028] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1E808000) [pid = 1028] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1CD28800) [pid = 1028] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB2198A800) [pid = 1028] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB19019800) [pid = 1028] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB17940000) [pid = 1028] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1EA48000) [pid = 1028] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB18BC8000) [pid = 1028] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12DA8400) [pid = 1028] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D16C00) [pid = 1028] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18A69C00) [pid = 1028] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB179CE800) [pid = 1028] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12D8C000) [pid = 1028] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D09800) [pid = 1028] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12DAAC00) [pid = 1028] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB130EFC00) [pid = 1028] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB205C3C00) [pid = 1028] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:37:59 INFO - PROCESS | 1028 | 1468967879947 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:59 INFO - PROCESS | 1028 | 1468967879950 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:37:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1210D000 == 42 [pid = 1028] [id = 88] 15:37:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12D06400) [pid = 1028] [serial = 261] [outer = 0000000000000000] 15:38:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12D1A000) [pid = 1028] [serial = 262] [outer = 000000FB12D06400] 15:38:00 INFO - PROCESS | 1028 | 1468967879998 Marionette DEBUG loaded listener.js 15:38:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12E53C00) [pid = 1028] [serial = 263] [outer = 000000FB12D06400] 15:38:00 INFO - PROCESS | 1028 | 1468967880387 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:00 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. 15:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 15:38:00 INFO - PROCESS | 1028 | 1468967880453 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 15:38:00 INFO - PROCESS | 1028 | 1468967880455 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 15:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:38:00 INFO - PROCESS | 1028 | 1468967880459 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:38:00 INFO - PROCESS | 1028 | 1468967880462 Marionette TRACE conn6 <- [1,318,null,{}] 15:38:00 INFO - PROCESS | 1028 | 1468967880473 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:00 INFO - PROCESS | 1028 | 1468967880477 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:00 INFO - PROCESS | 1028 | 1468967880564 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 15:38:00 INFO - PROCESS | 1028 | 1468967880571 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:00 INFO - PROCESS | 1028 | 1468967880575 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193CE800 == 43 [pid = 1028] [id = 89] 15:38:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB17487C00) [pid = 1028] [serial = 264] [outer = 0000000000000000] 15:38:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB17C73800) [pid = 1028] [serial = 265] [outer = 000000FB17487C00] 15:38:00 INFO - PROCESS | 1028 | 1468967880622 Marionette DEBUG loaded listener.js 15:38:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB18B28800) [pid = 1028] [serial = 266] [outer = 000000FB17487C00] 15:38:01 INFO - PROCESS | 1028 | 1468967881083 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:01 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. 15:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 648ms 15:38:01 INFO - PROCESS | 1028 | 1468967881110 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 15:38:01 INFO - PROCESS | 1028 | 1468967881113 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 15:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:38:01 INFO - PROCESS | 1028 | 1468967881116 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:38:01 INFO - PROCESS | 1028 | 1468967881117 Marionette TRACE conn6 <- [1,322,null,{}] 15:38:01 INFO - PROCESS | 1028 | 1468967881121 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:01 INFO - PROCESS | 1028 | 1468967881123 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:01 INFO - PROCESS | 1028 | 1468967881212 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 15:38:01 INFO - PROCESS | 1028 | 1468967881219 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:01 INFO - PROCESS | 1028 | 1468967881221 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F30A800 == 44 [pid = 1028] [id = 90] 15:38:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1CD2A400) [pid = 1028] [serial = 267] [outer = 0000000000000000] 15:38:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1CF3E400) [pid = 1028] [serial = 268] [outer = 000000FB1CD2A400] 15:38:01 INFO - PROCESS | 1028 | 1468967881268 Marionette DEBUG loaded listener.js 15:38:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1D02B400) [pid = 1028] [serial = 269] [outer = 000000FB1CD2A400] 15:38:01 INFO - PROCESS | 1028 | 1468967881727 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:01 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. 15:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 15:38:01 INFO - PROCESS | 1028 | 1468967881749 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 15:38:01 INFO - PROCESS | 1028 | 1468967881751 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 15:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:38:01 INFO - PROCESS | 1028 | 1468967881754 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:38:01 INFO - PROCESS | 1028 | 1468967881756 Marionette TRACE conn6 <- [1,326,null,{}] 15:38:01 INFO - PROCESS | 1028 | 1468967881759 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:01 INFO - PROCESS | 1028 | 1468967881761 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:01 INFO - PROCESS | 1028 | 1468967881845 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 15:38:01 INFO - PROCESS | 1028 | 1468967881850 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:01 INFO - PROCESS | 1028 | 1468967881852 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FB31000 == 45 [pid = 1028] [id = 91] 15:38:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1E804400) [pid = 1028] [serial = 270] [outer = 0000000000000000] 15:38:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1F7BC800) [pid = 1028] [serial = 271] [outer = 000000FB1E804400] 15:38:01 INFO - PROCESS | 1028 | 1468967881898 Marionette DEBUG loaded listener.js 15:38:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FFA2800) [pid = 1028] [serial = 272] [outer = 000000FB1E804400] 15:38:02 INFO - PROCESS | 1028 | 1468967882380 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:02 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. 15:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 15:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:38:02 INFO - PROCESS | 1028 | 1468967882451 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 15:38:02 INFO - PROCESS | 1028 | 1468967882453 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 15:38:02 INFO - PROCESS | 1028 | 1468967882457 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:38:02 INFO - PROCESS | 1028 | 1468967882458 Marionette TRACE conn6 <- [1,330,null,{}] 15:38:02 INFO - PROCESS | 1028 | 1468967882462 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:02 INFO - PROCESS | 1028 | 1468967882468 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:02 INFO - PROCESS | 1028 | 1468967882622 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 15:38:02 INFO - PROCESS | 1028 | 1468967882646 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:02 INFO - PROCESS | 1028 | 1468967882648 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C03000 == 46 [pid = 1028] [id = 92] 15:38:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB20292000) [pid = 1028] [serial = 273] [outer = 0000000000000000] 15:38:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB2198A800) [pid = 1028] [serial = 274] [outer = 000000FB20292000] 15:38:02 INFO - PROCESS | 1028 | 1468967882693 Marionette DEBUG loaded listener.js 15:38:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB21FCF400) [pid = 1028] [serial = 275] [outer = 000000FB20292000] 15:38:03 INFO - PROCESS | 1028 | 1468967883138 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:03 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. 15:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 15:38:03 INFO - PROCESS | 1028 | 1468967883192 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 15:38:03 INFO - PROCESS | 1028 | 1468967883194 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 15:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:38:03 INFO - PROCESS | 1028 | 1468967883198 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:38:03 INFO - PROCESS | 1028 | 1468967883201 Marionette TRACE conn6 <- [1,334,null,{}] 15:38:03 INFO - PROCESS | 1028 | 1468967883211 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:03 INFO - PROCESS | 1028 | 1468967883213 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:03 INFO - PROCESS | 1028 | 1468967883327 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 15:38:03 INFO - PROCESS | 1028 | 1468967883385 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:03 INFO - PROCESS | 1028 | 1468967883388 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F02800 == 47 [pid = 1028] [id = 93] 15:38:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1911F000) [pid = 1028] [serial = 276] [outer = 0000000000000000] 15:38:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB19124000) [pid = 1028] [serial = 277] [outer = 000000FB1911F000] 15:38:03 INFO - PROCESS | 1028 | 1468967883434 Marionette DEBUG loaded listener.js 15:38:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB20266400) [pid = 1028] [serial = 278] [outer = 000000FB1911F000] 15:38:03 INFO - PROCESS | 1028 | 1468967883844 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:03 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. 15:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 15:38:03 INFO - PROCESS | 1028 | 1468967883892 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 15:38:03 INFO - PROCESS | 1028 | 1468967883895 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 15:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:38:03 INFO - PROCESS | 1028 | 1468967883898 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:38:03 INFO - PROCESS | 1028 | 1468967883899 Marionette TRACE conn6 <- [1,338,null,{}] 15:38:03 INFO - PROCESS | 1028 | 1468967883908 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:03 INFO - PROCESS | 1028 | 1468967883910 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:04 INFO - PROCESS | 1028 | 1468967884041 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 15:38:04 INFO - PROCESS | 1028 | 1468967884050 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:04 INFO - PROCESS | 1028 | 1468967884052 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23905800 == 48 [pid = 1028] [id = 94] 15:38:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1C755400) [pid = 1028] [serial = 279] [outer = 0000000000000000] 15:38:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB1C75CC00) [pid = 1028] [serial = 280] [outer = 000000FB1C755400] 15:38:04 INFO - PROCESS | 1028 | 1468967884098 Marionette DEBUG loaded listener.js 15:38:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB1C762000) [pid = 1028] [serial = 281] [outer = 000000FB1C755400] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB1EA4FC00) [pid = 1028] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB12B1DC00) [pid = 1028] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB1903CC00) [pid = 1028] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB19018400) [pid = 1028] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12D8CC00) [pid = 1028] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB11747400) [pid = 1028] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1FFAB400) [pid = 1028] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1D02A800) [pid = 1028] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12DAA000) [pid = 1028] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12B0B800) [pid = 1028] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB229EEC00) [pid = 1028] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1ECE3000) [pid = 1028] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D88800) [pid = 1028] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:38:04 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1FFA3C00) [pid = 1028] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:38:04 INFO - PROCESS | 1028 | 1468967884604 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:04 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. 15:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 732ms 15:38:04 INFO - PROCESS | 1028 | 1468967884634 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 15:38:04 INFO - PROCESS | 1028 | 1468967884637 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 15:38:04 INFO - PROCESS | 1028 | 1468967884640 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:38:04 INFO - PROCESS | 1028 | 1468967884642 Marionette TRACE conn6 <- [1,342,null,{}] 15:38:04 INFO - PROCESS | 1028 | 1468967884645 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:04 INFO - PROCESS | 1028 | 1468967884647 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:04 INFO - PROCESS | 1028 | 1468967884746 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 15:38:04 INFO - PROCESS | 1028 | 1468967884765 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:04 INFO - PROCESS | 1028 | 1468967884767 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A2A800 == 49 [pid = 1028] [id = 95] 15:38:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12B0B800) [pid = 1028] [serial = 282] [outer = 0000000000000000] 15:38:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C75B800) [pid = 1028] [serial = 283] [outer = 000000FB12B0B800] 15:38:04 INFO - PROCESS | 1028 | 1468967884814 Marionette DEBUG loaded listener.js 15:38:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1F7BE400) [pid = 1028] [serial = 284] [outer = 000000FB12B0B800] 15:38:05 INFO - PROCESS | 1028 | 1468967885217 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:05 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. 15:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 15:38:05 INFO - PROCESS | 1028 | 1468967885275 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 15:38:05 INFO - PROCESS | 1028 | 1468967885277 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 15:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:38:05 INFO - PROCESS | 1028 | 1468967885280 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:38:05 INFO - PROCESS | 1028 | 1468967885282 Marionette TRACE conn6 <- [1,346,null,{}] 15:38:05 INFO - PROCESS | 1028 | 1468967885286 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:05 INFO - PROCESS | 1028 | 1468967885288 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:05 INFO - PROCESS | 1028 | 1468967885374 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 15:38:05 INFO - PROCESS | 1028 | 1468967885379 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:05 INFO - PROCESS | 1028 | 1468967885381 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C32800 == 50 [pid = 1028] [id = 96] 15:38:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FDED400) [pid = 1028] [serial = 285] [outer = 0000000000000000] 15:38:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FDF3800) [pid = 1028] [serial = 286] [outer = 000000FB1FDED400] 15:38:05 INFO - PROCESS | 1028 | 1468967885425 Marionette DEBUG loaded listener.js 15:38:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1FDF8C00) [pid = 1028] [serial = 287] [outer = 000000FB1FDED400] 15:38:05 INFO - PROCESS | 1028 | 1468967885848 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:05 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. 15:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 15:38:05 INFO - PROCESS | 1028 | 1468967885871 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 15:38:05 INFO - PROCESS | 1028 | 1468967885874 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 15:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:38:05 INFO - PROCESS | 1028 | 1468967885886 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:38:05 INFO - PROCESS | 1028 | 1468967885889 Marionette TRACE conn6 <- [1,350,null,{}] 15:38:05 INFO - PROCESS | 1028 | 1468967885908 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:05 INFO - PROCESS | 1028 | 1468967885911 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:06 INFO - PROCESS | 1028 | 1468967886012 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 15:38:06 INFO - PROCESS | 1028 | 1468967886018 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:06 INFO - PROCESS | 1028 | 1468967886020 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2720F800 == 51 [pid = 1028] [id = 97] 15:38:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1FDF8000) [pid = 1028] [serial = 288] [outer = 0000000000000000] 15:38:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1FFE6000) [pid = 1028] [serial = 289] [outer = 000000FB1FDF8000] 15:38:06 INFO - PROCESS | 1028 | 1468967886069 Marionette DEBUG loaded listener.js 15:38:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB229EEC00) [pid = 1028] [serial = 290] [outer = 000000FB1FDF8000] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F41F800 == 50 [pid = 1028] [id = 45] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC2800 == 49 [pid = 1028] [id = 58] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17CA7000 == 48 [pid = 1028] [id = 33] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F70C000 == 47 [pid = 1028] [id = 57] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CCD000 == 46 [pid = 1028] [id = 72] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB16F85800 == 45 [pid = 1028] [id = 56] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A34000 == 44 [pid = 1028] [id = 70] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2209B000 == 43 [pid = 1028] [id = 71] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DC0000 == 42 [pid = 1028] [id = 69] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1357E000 == 41 [pid = 1028] [id = 44] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23222800 == 40 [pid = 1028] [id = 32] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1210D000 == 39 [pid = 1028] [id = 88] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1797A800 == 38 [pid = 1028] [id = 87] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27E28800 == 37 [pid = 1028] [id = 86] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27219000 == 36 [pid = 1028] [id = 85] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E88A000 == 35 [pid = 1028] [id = 84] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F06000 == 34 [pid = 1028] [id = 83] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193CE800 == 33 [pid = 1028] [id = 89] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FB31000 == 32 [pid = 1028] [id = 91] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A2A800 == 31 [pid = 1028] [id = 95] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23905800 == 30 [pid = 1028] [id = 94] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F30A800 == 29 [pid = 1028] [id = 90] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C32800 == 28 [pid = 1028] [id = 96] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C03000 == 27 [pid = 1028] [id = 92] 15:38:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F02800 == 26 [pid = 1028] [id = 93] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB25A9B000) [pid = 1028] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB23B09400) [pid = 1028] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB219CAC00) [pid = 1028] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB23B08400) [pid = 1028] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FBD7800) [pid = 1028] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12D92000) [pid = 1028] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB130FBC00) [pid = 1028] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB20209400) [pid = 1028] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1FFA8C00) [pid = 1028] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB2220EC00) [pid = 1028] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB25AF0400) [pid = 1028] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1307A400) [pid = 1028] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB13A49400) [pid = 1028] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C789000) [pid = 1028] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D02C000) [pid = 1028] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1ECE2800) [pid = 1028] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C793C00) [pid = 1028] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1355B400) [pid = 1028] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D94C00) [pid = 1028] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D1F400) [pid = 1028] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D1A800) [pid = 1028] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB23B0DC00) [pid = 1028] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB20211800) [pid = 1028] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB204BE800) [pid = 1028] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB21911C00) [pid = 1028] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB22214400) [pid = 1028] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB237EAC00) [pid = 1028] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1FFA5400) [pid = 1028] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:38:07 INFO - PROCESS | 1028 | 1468967887940 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:07 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. 15:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2104ms 15:38:08 INFO - PROCESS | 1028 | 1468967887996 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 15:38:08 INFO - PROCESS | 1028 | 1468967888000 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 15:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:38:08 INFO - PROCESS | 1028 | 1468967888006 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:38:08 INFO - PROCESS | 1028 | 1468967888009 Marionette TRACE conn6 <- [1,354,null,{}] 15:38:08 INFO - PROCESS | 1028 | 1468967888015 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:08 INFO - PROCESS | 1028 | 1468967888019 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:08 INFO - PROCESS | 1028 | 1468967888112 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 15:38:08 INFO - PROCESS | 1028 | 1468967888121 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:08 INFO - PROCESS | 1028 | 1468967888126 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11F4C000 == 27 [pid = 1028] [id = 98] 15:38:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12B17C00) [pid = 1028] [serial = 291] [outer = 0000000000000000] 15:38:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12B19C00) [pid = 1028] [serial = 292] [outer = 000000FB12B17C00] 15:38:08 INFO - PROCESS | 1028 | 1468967888185 Marionette DEBUG loaded listener.js 15:38:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12D08C00) [pid = 1028] [serial = 293] [outer = 000000FB12B17C00] 15:38:08 INFO - PROCESS | 1028 | 1468967888639 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:08 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. 15:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 15:38:08 INFO - PROCESS | 1028 | 1468967888700 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 15:38:08 INFO - PROCESS | 1028 | 1468967888706 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 15:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:38:08 INFO - PROCESS | 1028 | 1468967888714 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:38:08 INFO - PROCESS | 1028 | 1468967888717 Marionette TRACE conn6 <- [1,358,null,{}] 15:38:08 INFO - PROCESS | 1028 | 1468967888721 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:08 INFO - PROCESS | 1028 | 1468967888724 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:08 INFO - PROCESS | 1028 | 1468967888816 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 15:38:08 INFO - PROCESS | 1028 | 1468967888831 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:08 INFO - PROCESS | 1028 | 1468967888834 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB16F8D800 == 28 [pid = 1028] [id = 99] 15:38:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12D89400) [pid = 1028] [serial = 294] [outer = 0000000000000000] 15:38:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D8EC00) [pid = 1028] [serial = 295] [outer = 000000FB12D89400] 15:38:08 INFO - PROCESS | 1028 | 1468967888883 Marionette DEBUG loaded listener.js 15:38:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12D9EC00) [pid = 1028] [serial = 296] [outer = 000000FB12D89400] 15:38:09 INFO - PROCESS | 1028 | 1468967889340 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:09 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. 15:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 15:38:09 INFO - PROCESS | 1028 | 1468967889404 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 15:38:09 INFO - PROCESS | 1028 | 1468967889407 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 15:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:38:09 INFO - PROCESS | 1028 | 1468967889411 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:38:09 INFO - PROCESS | 1028 | 1468967889415 Marionette TRACE conn6 <- [1,362,null,{}] 15:38:09 INFO - PROCESS | 1028 | 1468967889427 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:09 INFO - PROCESS | 1028 | 1468967889432 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:09 INFO - PROCESS | 1028 | 1468967889551 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 15:38:09 INFO - PROCESS | 1028 | 1468967889624 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:09 INFO - PROCESS | 1028 | 1468967889628 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19064000 == 29 [pid = 1028] [id = 100] 15:38:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB10E3D400) [pid = 1028] [serial = 297] [outer = 0000000000000000] 15:38:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB130F8000) [pid = 1028] [serial = 298] [outer = 000000FB10E3D400] 15:38:09 INFO - PROCESS | 1028 | 1468967889677 Marionette DEBUG loaded listener.js 15:38:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1332E400) [pid = 1028] [serial = 299] [outer = 000000FB10E3D400] 15:38:10 INFO - PROCESS | 1028 | 1468967890043 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:10 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. 15:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 15:38:10 INFO - PROCESS | 1028 | 1468967890104 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 15:38:10 INFO - PROCESS | 1028 | 1468967890107 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 15:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:38:10 INFO - PROCESS | 1028 | 1468967890110 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:38:10 INFO - PROCESS | 1028 | 1468967890112 Marionette TRACE conn6 <- [1,366,null,{}] 15:38:10 INFO - PROCESS | 1028 | 1468967890115 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:10 INFO - PROCESS | 1028 | 1468967890117 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:10 INFO - PROCESS | 1028 | 1468967890230 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 15:38:10 INFO - PROCESS | 1028 | 1468967890238 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:10 INFO - PROCESS | 1028 | 1468967890241 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF0C000 == 30 [pid = 1028] [id = 101] 15:38:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB16F62400) [pid = 1028] [serial = 300] [outer = 0000000000000000] 15:38:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB16FB7000) [pid = 1028] [serial = 301] [outer = 000000FB16F62400] 15:38:10 INFO - PROCESS | 1028 | 1468967890287 Marionette DEBUG loaded listener.js 15:38:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB17934400) [pid = 1028] [serial = 302] [outer = 000000FB16F62400] 15:38:10 INFO - PROCESS | 1028 | 1468967890662 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:10 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. 15:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 586ms 15:38:10 INFO - PROCESS | 1028 | 1468967890699 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 15:38:10 INFO - PROCESS | 1028 | 1468967890702 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 15:38:10 INFO - PROCESS | 1028 | 1468967890715 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:38:10 INFO - PROCESS | 1028 | 1468967890717 Marionette TRACE conn6 <- [1,370,null,{}] 15:38:10 INFO - PROCESS | 1028 | 1468967890721 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:10 INFO - PROCESS | 1028 | 1468967890723 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:10 INFO - PROCESS | 1028 | 1468967890802 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 15:38:10 INFO - PROCESS | 1028 | 1468967890808 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:10 INFO - PROCESS | 1028 | 1468967890810 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F31F800 == 31 [pid = 1028] [id = 102] 15:38:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12B06800) [pid = 1028] [serial = 303] [outer = 0000000000000000] 15:38:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB18A63C00) [pid = 1028] [serial = 304] [outer = 000000FB12B06800] 15:38:10 INFO - PROCESS | 1028 | 1468967890855 Marionette DEBUG loaded listener.js 15:38:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18FB8800) [pid = 1028] [serial = 305] [outer = 000000FB12B06800] 15:38:11 INFO - PROCESS | 1028 | 1468967891295 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:38:11 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. 15:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 15:38:11 INFO - PROCESS | 1028 | 1468967891349 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 15:38:11 INFO - PROCESS | 1028 | 1468967891351 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 15:38:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:38:11 INFO - PROCESS | 1028 | 1468967891354 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:38:11 INFO - PROCESS | 1028 | 1468967891356 Marionette TRACE conn6 <- [1,374,null,{}] 15:38:11 INFO - PROCESS | 1028 | 1468967891360 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:11 INFO - PROCESS | 1028 | 1468967891365 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:11 INFO - PROCESS | 1028 | 1468967891473 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 15:38:11 INFO - PROCESS | 1028 | 1468967891481 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:11 INFO - PROCESS | 1028 | 1468967891483 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD6D800 == 32 [pid = 1028] [id = 103] 15:38:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1911E400) [pid = 1028] [serial = 306] [outer = 0000000000000000] 15:38:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1BB8BC00) [pid = 1028] [serial = 307] [outer = 000000FB1911E400] 15:38:11 INFO - PROCESS | 1028 | 1468967891535 Marionette DEBUG loaded listener.js 15:38:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C75C000) [pid = 1028] [serial = 308] [outer = 000000FB1911E400] 15:38:11 INFO - PROCESS | 1028 | 1468967891958 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:38:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:38:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 15:38:12 INFO - PROCESS | 1028 | 1468967891996 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 15:38:12 INFO - PROCESS | 1028 | 1468967891999 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 15:38:12 INFO - PROCESS | 1028 | 1468967892002 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:38:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:38:12 INFO - PROCESS | 1028 | 1468967892004 Marionette TRACE conn6 <- [1,378,null,{}] 15:38:12 INFO - PROCESS | 1028 | 1468967892007 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:12 INFO - PROCESS | 1028 | 1468967892009 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:12 INFO - PROCESS | 1028 | 1468967892088 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 15:38:12 INFO - PROCESS | 1028 | 1468967892093 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:12 INFO - PROCESS | 1028 | 1468967892095 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203B1800 == 33 [pid = 1028] [id = 104] 15:38:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1C75D000) [pid = 1028] [serial = 309] [outer = 0000000000000000] 15:38:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1C792800) [pid = 1028] [serial = 310] [outer = 000000FB1C75D000] 15:38:12 INFO - PROCESS | 1028 | 1468967892144 Marionette DEBUG loaded listener.js 15:38:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1CF3B000) [pid = 1028] [serial = 311] [outer = 000000FB1C75D000] 15:38:12 INFO - PROCESS | 1028 | 1468967892883 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:38:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:38:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 939ms 15:38:12 INFO - PROCESS | 1028 | 1468967892945 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 15:38:12 INFO - PROCESS | 1028 | 1468967892947 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 15:38:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:38:12 INFO - PROCESS | 1028 | 1468967892950 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:38:12 INFO - PROCESS | 1028 | 1468967892952 Marionette TRACE conn6 <- [1,382,null,{}] 15:38:12 INFO - PROCESS | 1028 | 1468967892956 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:12 INFO - PROCESS | 1028 | 1468967892958 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:13 INFO - PROCESS | 1028 | 1468967893067 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 15:38:13 INFO - PROCESS | 1028 | 1468967893088 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:13 INFO - PROCESS | 1028 | 1468967893090 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C21800 == 34 [pid = 1028] [id = 105] 15:38:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1725A800) [pid = 1028] [serial = 312] [outer = 0000000000000000] 15:38:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1CF3FC00) [pid = 1028] [serial = 313] [outer = 000000FB1725A800] 15:38:13 INFO - PROCESS | 1028 | 1468967893135 Marionette DEBUG loaded listener.js 15:38:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1E809C00) [pid = 1028] [serial = 314] [outer = 000000FB1725A800] 15:38:13 INFO - PROCESS | 1028 | 1468967893630 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:38:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:38:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 15:38:13 INFO - PROCESS | 1028 | 1468967893687 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 15:38:13 INFO - PROCESS | 1028 | 1468967893689 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 15:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:38:13 INFO - PROCESS | 1028 | 1468967893699 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:38:13 INFO - PROCESS | 1028 | 1468967893701 Marionette TRACE conn6 <- [1,386,null,{}] 15:38:13 INFO - PROCESS | 1028 | 1468967893705 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:13 INFO - PROCESS | 1028 | 1468967893707 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:13 INFO - PROCESS | 1028 | 1468967893809 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 15:38:13 INFO - PROCESS | 1028 | 1468967893815 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:13 INFO - PROCESS | 1028 | 1468967893817 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19062800 == 35 [pid = 1028] [id = 106] 15:38:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1E811000) [pid = 1028] [serial = 315] [outer = 0000000000000000] 15:38:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1ECF1C00) [pid = 1028] [serial = 316] [outer = 000000FB1E811000] 15:38:13 INFO - PROCESS | 1028 | 1468967893861 Marionette DEBUG loaded listener.js 15:38:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1FBDFC00) [pid = 1028] [serial = 317] [outer = 000000FB1E811000] 15:38:14 INFO - PROCESS | 1028 | 1468967894274 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:38:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:38:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 15:38:14 INFO - PROCESS | 1028 | 1468967894335 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 15:38:14 INFO - PROCESS | 1028 | 1468967894338 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 15:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:38:14 INFO - PROCESS | 1028 | 1468967894342 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:38:14 INFO - PROCESS | 1028 | 1468967894344 Marionette TRACE conn6 <- [1,390,null,{}] 15:38:14 INFO - PROCESS | 1028 | 1468967894347 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:14 INFO - PROCESS | 1028 | 1468967894349 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:14 INFO - PROCESS | 1028 | 1468967894460 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 15:38:14 INFO - PROCESS | 1028 | 1468967894466 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:14 INFO - PROCESS | 1028 | 1468967894468 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A24800 == 36 [pid = 1028] [id = 107] 15:38:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1FAA8000) [pid = 1028] [serial = 318] [outer = 0000000000000000] 15:38:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1FEEE400) [pid = 1028] [serial = 319] [outer = 000000FB1FAA8000] 15:38:14 INFO - PROCESS | 1028 | 1468967894515 Marionette DEBUG loaded listener.js 15:38:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1FFA8C00) [pid = 1028] [serial = 320] [outer = 000000FB1FAA8000] 15:38:14 INFO - PROCESS | 1028 | 1468967894989 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 15:38:15 INFO - PROCESS | 1028 | 1468967895033 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 15:38:15 INFO - PROCESS | 1028 | 1468967895035 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 15:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:38:15 INFO - PROCESS | 1028 | 1468967895038 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:38:15 INFO - PROCESS | 1028 | 1468967895041 Marionette TRACE conn6 <- [1,394,null,{}] 15:38:15 INFO - PROCESS | 1028 | 1468967895287 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:15 INFO - PROCESS | 1028 | 1468967895290 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12D02C00) [pid = 1028] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB2198B000) [pid = 1028] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB18BC2000) [pid = 1028] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D1CC00) [pid = 1028] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1181F400) [pid = 1028] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB237E9800) [pid = 1028] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12B0B800) [pid = 1028] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB20292000) [pid = 1028] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1911F000) [pid = 1028] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1C755400) [pid = 1028] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1FDED400) [pid = 1028] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1E804400) [pid = 1028] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1CD2A400) [pid = 1028] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17487C00) [pid = 1028] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:38:15 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D06400) [pid = 1028] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:38:15 INFO - PROCESS | 1028 | 1468967895457 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 15:38:15 INFO - PROCESS | 1028 | 1468967895462 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:15 INFO - PROCESS | 1028 | 1468967895464 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F31E800 == 37 [pid = 1028] [id = 108] 15:38:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB171EF800) [pid = 1028] [serial = 321] [outer = 0000000000000000] 15:38:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18BC5000) [pid = 1028] [serial = 322] [outer = 000000FB171EF800] 15:38:15 INFO - PROCESS | 1028 | 1468967895511 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FDF7000) [pid = 1028] [serial = 323] [outer = 000000FB171EF800] 15:38:15 INFO - PROCESS | 1028 | 1468967895917 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 943ms 15:38:15 INFO - PROCESS | 1028 | 1468967895985 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 15:38:15 INFO - PROCESS | 1028 | 1468967895987 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 15:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:38:16 INFO - PROCESS | 1028 | 1468967895990 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 1028 | 1468967895992 Marionette TRACE conn6 <- [1,398,null,{}] 15:38:16 INFO - PROCESS | 1028 | 1468967895996 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:16 INFO - PROCESS | 1028 | 1468967895998 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:16 INFO - PROCESS | 1028 | 1468967896079 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 15:38:16 INFO - PROCESS | 1028 | 1468967896085 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 1028 | 1468967896087 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26881800 == 38 [pid = 1028] [id = 109] 15:38:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FFDD000) [pid = 1028] [serial = 324] [outer = 0000000000000000] 15:38:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FFEA400) [pid = 1028] [serial = 325] [outer = 000000FB1FFDD000] 15:38:16 INFO - PROCESS | 1028 | 1468967896131 Marionette DEBUG loaded listener.js 15:38:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB2020E800) [pid = 1028] [serial = 326] [outer = 000000FB1FFDD000] 15:38:16 INFO - PROCESS | 1028 | 1468967896556 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:38:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:38:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 587ms 15:38:16 INFO - PROCESS | 1028 | 1468967896580 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 1028 | 1468967896582 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 15:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:38:16 INFO - PROCESS | 1028 | 1468967896590 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 1028 | 1468967896592 Marionette TRACE conn6 <- [1,402,null,{}] 15:38:16 INFO - PROCESS | 1028 | 1468967896596 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:16 INFO - PROCESS | 1028 | 1468967896598 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:16 INFO - PROCESS | 1028 | 1468967896681 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 15:38:16 INFO - PROCESS | 1028 | 1468967896689 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 1028 | 1468967896691 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CBE800 == 39 [pid = 1028] [id = 110] 15:38:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB2028C800) [pid = 1028] [serial = 327] [outer = 0000000000000000] 15:38:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB20386400) [pid = 1028] [serial = 328] [outer = 000000FB2028C800] 15:38:16 INFO - PROCESS | 1028 | 1468967896735 Marionette DEBUG loaded listener.js 15:38:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB20CE9400) [pid = 1028] [serial = 329] [outer = 000000FB2028C800] 15:38:17 INFO - PROCESS | 1028 | 1468967897170 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 647ms 15:38:17 INFO - PROCESS | 1028 | 1468967897236 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 15:38:17 INFO - PROCESS | 1028 | 1468967897239 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 15:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:38:17 INFO - PROCESS | 1028 | 1468967897242 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:38:17 INFO - PROCESS | 1028 | 1468967897244 Marionette TRACE conn6 <- [1,406,null,{}] 15:38:17 INFO - PROCESS | 1028 | 1468967897248 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:17 INFO - PROCESS | 1028 | 1468967897249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:17 INFO - PROCESS | 1028 | 1468967897381 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 15:38:17 INFO - PROCESS | 1028 | 1468967897501 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:17 INFO - PROCESS | 1028 | 1468967897504 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F04800 == 40 [pid = 1028] [id = 111] 15:38:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB10E3A400) [pid = 1028] [serial = 330] [outer = 0000000000000000] 15:38:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB10FD7400) [pid = 1028] [serial = 331] [outer = 000000FB10E3A400] 15:38:17 INFO - PROCESS | 1028 | 1468967897564 Marionette DEBUG loaded listener.js 15:38:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1282C800) [pid = 1028] [serial = 332] [outer = 000000FB10E3A400] 15:38:18 INFO - PROCESS | 1028 | 1468967898382 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1184ms 15:38:18 INFO - PROCESS | 1028 | 1468967898431 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 1028 | 1468967898436 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 15:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:38:18 INFO - PROCESS | 1028 | 1468967898441 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 1028 | 1468967898445 Marionette TRACE conn6 <- [1,410,null,{}] 15:38:18 INFO - PROCESS | 1028 | 1468967898451 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:18 INFO - PROCESS | 1028 | 1468967898454 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:18 INFO - PROCESS | 1028 | 1468967898588 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 15:38:18 INFO - PROCESS | 1028 | 1468967898675 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:18 INFO - PROCESS | 1028 | 1468967898678 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193CC000 == 41 [pid = 1028] [id = 112] 15:38:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12D9D000) [pid = 1028] [serial = 333] [outer = 0000000000000000] 15:38:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12DA2C00) [pid = 1028] [serial = 334] [outer = 000000FB12D9D000] 15:38:18 INFO - PROCESS | 1028 | 1468967898735 Marionette DEBUG loaded listener.js 15:38:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12E56800) [pid = 1028] [serial = 335] [outer = 000000FB12D9D000] 15:38:19 INFO - PROCESS | 1028 | 1468967899687 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1294ms 15:38:19 INFO - PROCESS | 1028 | 1468967899738 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 15:38:19 INFO - PROCESS | 1028 | 1468967899743 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 15:38:19 INFO - PROCESS | 1028 | 1468967899749 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:38:19 INFO - PROCESS | 1028 | 1468967899752 Marionette TRACE conn6 <- [1,414,null,{}] 15:38:19 INFO - PROCESS | 1028 | 1468967899758 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:19 INFO - PROCESS | 1028 | 1468967899761 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:19 INFO - PROCESS | 1028 | 1468967899896 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 15:38:19 INFO - PROCESS | 1028 | 1468967899968 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:19 INFO - PROCESS | 1028 | 1468967899973 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10EAE000 == 42 [pid = 1028] [id = 113] 15:38:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB10ED8000) [pid = 1028] [serial = 336] [outer = 0000000000000000] 15:38:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB12D03400) [pid = 1028] [serial = 337] [outer = 000000FB10ED8000] 15:38:20 INFO - PROCESS | 1028 | 1468967900048 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB12D92800) [pid = 1028] [serial = 338] [outer = 000000FB10ED8000] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CBE800 == 41 [pid = 1028] [id = 110] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26881800 == 40 [pid = 1028] [id = 109] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F31E800 == 39 [pid = 1028] [id = 108] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A24800 == 38 [pid = 1028] [id = 107] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19062800 == 37 [pid = 1028] [id = 106] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C21800 == 36 [pid = 1028] [id = 105] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203B1800 == 35 [pid = 1028] [id = 104] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD6D800 == 34 [pid = 1028] [id = 103] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F31F800 == 33 [pid = 1028] [id = 102] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF0C000 == 32 [pid = 1028] [id = 101] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19064000 == 31 [pid = 1028] [id = 100] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB16F8D800 == 30 [pid = 1028] [id = 99] 15:38:20 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11F4C000 == 29 [pid = 1028] [id = 98] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB1FFE6000) [pid = 1028] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1F7BC800) [pid = 1028] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB1CF3E400) [pid = 1028] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1D02B400) [pid = 1028] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB17C73800) [pid = 1028] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB18B28800) [pid = 1028] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D1A000) [pid = 1028] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12E53C00) [pid = 1028] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12DA3000) [pid = 1028] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12D15400) [pid = 1028] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB25AF2800) [pid = 1028] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB2471B000) [pid = 1028] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB20264800) [pid = 1028] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1F8C4800) [pid = 1028] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB171E8C00) [pid = 1028] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12DA9400) [pid = 1028] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12B0B000) [pid = 1028] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB123CAC00) [pid = 1028] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB2471E400) [pid = 1028] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1F7BE400) [pid = 1028] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C75B800) [pid = 1028] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FDF8C00) [pid = 1028] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FFA2800) [pid = 1028] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB2198A800) [pid = 1028] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB19124000) [pid = 1028] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB21FCF400) [pid = 1028] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1C75CC00) [pid = 1028] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB20266400) [pid = 1028] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1FDF3800) [pid = 1028] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C762000) [pid = 1028] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:38:20 INFO - PROCESS | 1028 | 1468967900535 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 839ms 15:38:20 INFO - PROCESS | 1028 | 1468967900591 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 1028 | 1468967900596 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 15:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:38:20 INFO - PROCESS | 1028 | 1468967900603 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 1028 | 1468967900605 Marionette TRACE conn6 <- [1,418,null,{}] 15:38:20 INFO - PROCESS | 1028 | 1468967900609 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:20 INFO - PROCESS | 1028 | 1468967900612 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:20 INFO - PROCESS | 1028 | 1468967900700 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 15:38:20 INFO - PROCESS | 1028 | 1468967900706 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 1028 | 1468967900709 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B9F800 == 30 [pid = 1028] [id = 114] 15:38:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12DAA800) [pid = 1028] [serial = 339] [outer = 0000000000000000] 15:38:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB13077000) [pid = 1028] [serial = 340] [outer = 000000FB12DAA800] 15:38:20 INFO - PROCESS | 1028 | 1468967900757 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB13321C00) [pid = 1028] [serial = 341] [outer = 000000FB12DAA800] 15:38:21 INFO - PROCESS | 1028 | 1468967901706 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:38:21 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 15:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1145ms 15:38:21 INFO - PROCESS | 1028 | 1468967901750 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 15:38:21 INFO - PROCESS | 1028 | 1468967901753 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 15:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:38:21 INFO - PROCESS | 1028 | 1468967901757 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:38:21 INFO - PROCESS | 1028 | 1468967901760 Marionette TRACE conn6 <- [1,422,null,{}] 15:38:21 INFO - PROCESS | 1028 | 1468967901771 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:21 INFO - PROCESS | 1028 | 1468967901776 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:21 INFO - PROCESS | 1028 | 1468967901873 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 15:38:21 INFO - PROCESS | 1028 | 1468967901881 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:21 INFO - PROCESS | 1028 | 1468967901884 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D585000 == 31 [pid = 1028] [id = 115] 15:38:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB11828000) [pid = 1028] [serial = 342] [outer = 0000000000000000] 15:38:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18A63000) [pid = 1028] [serial = 343] [outer = 000000FB11828000] 15:38:21 INFO - PROCESS | 1028 | 1468967901933 Marionette DEBUG loaded listener.js 15:38:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18FB6000) [pid = 1028] [serial = 344] [outer = 000000FB11828000] 15:38:22 INFO - PROCESS | 1028 | 1468967902864 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1143ms 15:38:22 INFO - PROCESS | 1028 | 1468967902902 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 15:38:22 INFO - PROCESS | 1028 | 1468967902905 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 15:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:38:22 INFO - PROCESS | 1028 | 1468967902909 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:38:22 INFO - PROCESS | 1028 | 1468967902911 Marionette TRACE conn6 <- [1,426,null,{}] 15:38:22 INFO - PROCESS | 1028 | 1468967902915 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:22 INFO - PROCESS | 1028 | 1468967902917 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:23 INFO - PROCESS | 1028 | 1468967903031 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 15:38:23 INFO - PROCESS | 1028 | 1468967903038 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:23 INFO - PROCESS | 1028 | 1468967903040 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F535800 == 32 [pid = 1028] [id = 116] 15:38:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18FB9000) [pid = 1028] [serial = 345] [outer = 0000000000000000] 15:38:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1911AC00) [pid = 1028] [serial = 346] [outer = 000000FB18FB9000] 15:38:23 INFO - PROCESS | 1028 | 1468967903085 Marionette DEBUG loaded listener.js 15:38:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19125800) [pid = 1028] [serial = 347] [outer = 000000FB18FB9000] 15:38:23 INFO - PROCESS | 1028 | 1468967903536 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:38:23 INFO - PROCESS | 1028 | 1468967903603 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 15:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:38:23 INFO - PROCESS | 1028 | 1468967903614 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:38:23 INFO - PROCESS | 1028 | 1468967903616 Marionette TRACE conn6 <- [1,430,null,{}] 15:38:23 INFO - PROCESS | 1028 | 1468967903619 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:23 INFO - PROCESS | 1028 | 1468967903622 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:23 INFO - PROCESS | 1028 | 1468967903724 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 15:38:23 INFO - PROCESS | 1028 | 1468967903734 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:23 INFO - PROCESS | 1028 | 1468967903736 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1288C800 == 33 [pid = 1028] [id = 117] 15:38:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB19125C00) [pid = 1028] [serial = 348] [outer = 0000000000000000] 15:38:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C757C00) [pid = 1028] [serial = 349] [outer = 000000FB19125C00] 15:38:23 INFO - PROCESS | 1028 | 1468967903818 Marionette DEBUG loaded listener.js 15:38:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C787800) [pid = 1028] [serial = 350] [outer = 000000FB19125C00] 15:38:24 INFO - PROCESS | 1028 | 1468967904252 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 15:38:24 INFO - PROCESS | 1028 | 1468967904307 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 15:38:24 INFO - PROCESS | 1028 | 1468967904309 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 15:38:24 INFO - PROCESS | 1028 | 1468967904312 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:38:24 INFO - PROCESS | 1028 | 1468967904314 Marionette TRACE conn6 <- [1,434,null,{}] 15:38:24 INFO - PROCESS | 1028 | 1468967904318 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:24 INFO - PROCESS | 1028 | 1468967904324 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:24 INFO - PROCESS | 1028 | 1468967904531 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1911E400) [pid = 1028] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FFDD000) [pid = 1028] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB171EF800) [pid = 1028] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D89400) [pid = 1028] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB16F62400) [pid = 1028] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1725A800) [pid = 1028] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1E811000) [pid = 1028] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12B06800) [pid = 1028] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12B17C00) [pid = 1028] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FAA8000) [pid = 1028] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1C75D000) [pid = 1028] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:38:24 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB10E3D400) [pid = 1028] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:38:24 INFO - PROCESS | 1028 | 1468967904586 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:24 INFO - PROCESS | 1028 | 1468967904589 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203AF800 == 34 [pid = 1028] [id = 118] 15:38:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB11829000) [pid = 1028] [serial = 351] [outer = 0000000000000000] 15:38:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D97400) [pid = 1028] [serial = 352] [outer = 000000FB11829000] 15:38:24 INFO - PROCESS | 1028 | 1468967904636 Marionette DEBUG loaded listener.js 15:38:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1D02E000) [pid = 1028] [serial = 353] [outer = 000000FB11829000] 15:38:25 INFO - PROCESS | 1028 | 1468967905017 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 733ms 15:38:25 INFO - PROCESS | 1028 | 1468967905049 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 15:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:38:25 INFO - PROCESS | 1028 | 1468967905052 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 15:38:25 INFO - PROCESS | 1028 | 1468967905055 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:38:25 INFO - PROCESS | 1028 | 1468967905057 Marionette TRACE conn6 <- [1,438,null,{}] 15:38:25 INFO - PROCESS | 1028 | 1468967905061 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:25 INFO - PROCESS | 1028 | 1468967905063 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:25 INFO - PROCESS | 1028 | 1468967905142 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 15:38:25 INFO - PROCESS | 1028 | 1468967905147 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 1028 | 1468967905149 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB22257000 == 35 [pid = 1028] [id = 119] 15:38:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FAA8000) [pid = 1028] [serial = 354] [outer = 0000000000000000] 15:38:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FDF8C00) [pid = 1028] [serial = 355] [outer = 000000FB1FAA8000] 15:38:25 INFO - PROCESS | 1028 | 1468967905193 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1FFA4000) [pid = 1028] [serial = 356] [outer = 000000FB1FAA8000] 15:38:25 INFO - PROCESS | 1028 | 1468967905593 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 588ms 15:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:38:25 INFO - PROCESS | 1028 | 1468967905647 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 15:38:25 INFO - PROCESS | 1028 | 1468967905649 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 15:38:25 INFO - PROCESS | 1028 | 1468967905673 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:38:25 INFO - PROCESS | 1028 | 1468967905675 Marionette TRACE conn6 <- [1,442,null,{}] 15:38:25 INFO - PROCESS | 1028 | 1468967905679 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:25 INFO - PROCESS | 1028 | 1468967905681 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:25 INFO - PROCESS | 1028 | 1468967905764 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 15:38:25 INFO - PROCESS | 1028 | 1468967905771 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 1028 | 1468967905773 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A13800 == 36 [pid = 1028] [id = 120] 15:38:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FFAD400) [pid = 1028] [serial = 357] [outer = 0000000000000000] 15:38:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FFE2000) [pid = 1028] [serial = 358] [outer = 000000FB1FFAD400] 15:38:25 INFO - PROCESS | 1028 | 1468967905818 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB20208000) [pid = 1028] [serial = 359] [outer = 000000FB1FFAD400] 15:38:26 INFO - PROCESS | 1028 | 1468967906257 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 649ms 15:38:26 INFO - PROCESS | 1028 | 1468967906308 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 15:38:26 INFO - PROCESS | 1028 | 1468967906310 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 15:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:38:26 INFO - PROCESS | 1028 | 1468967906314 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:38:26 INFO - PROCESS | 1028 | 1468967906316 Marionette TRACE conn6 <- [1,446,null,{}] 15:38:26 INFO - PROCESS | 1028 | 1468967906319 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:26 INFO - PROCESS | 1028 | 1468967906321 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:26 INFO - PROCESS | 1028 | 1468967906402 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 15:38:26 INFO - PROCESS | 1028 | 1468967906407 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:26 INFO - PROCESS | 1028 | 1468967906409 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13235800 == 37 [pid = 1028] [id = 121] 15:38:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB2020D400) [pid = 1028] [serial = 360] [outer = 0000000000000000] 15:38:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB20387000) [pid = 1028] [serial = 361] [outer = 000000FB2020D400] 15:38:26 INFO - PROCESS | 1028 | 1468967906453 Marionette DEBUG loaded listener.js 15:38:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20F9B000) [pid = 1028] [serial = 362] [outer = 000000FB2020D400] 15:38:27 INFO - PROCESS | 1028 | 1468967907161 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 879ms 15:38:27 INFO - PROCESS | 1028 | 1468967907197 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 15:38:27 INFO - PROCESS | 1028 | 1468967907202 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 15:38:27 INFO - PROCESS | 1028 | 1468967907207 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:38:27 INFO - PROCESS | 1028 | 1468967907213 Marionette TRACE conn6 <- [1,450,null,{}] 15:38:27 INFO - PROCESS | 1028 | 1468967907218 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:27 INFO - PROCESS | 1028 | 1468967907221 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:27 INFO - PROCESS | 1028 | 1468967907345 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 15:38:27 INFO - PROCESS | 1028 | 1468967907410 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:27 INFO - PROCESS | 1028 | 1468967907413 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19214800 == 38 [pid = 1028] [id = 122] 15:38:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12D1A800) [pid = 1028] [serial = 363] [outer = 0000000000000000] 15:38:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D9F800) [pid = 1028] [serial = 364] [outer = 000000FB12D1A800] 15:38:27 INFO - PROCESS | 1028 | 1468967907471 Marionette DEBUG loaded listener.js 15:38:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB130F6400) [pid = 1028] [serial = 365] [outer = 000000FB12D1A800] 15:38:28 INFO - PROCESS | 1028 | 1468967908079 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:38:28 INFO - PROCESS | 1028 | 1468967908096 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 15:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:38:28 INFO - PROCESS | 1028 | 1468967908103 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:38:28 INFO - PROCESS | 1028 | 1468967908106 Marionette TRACE conn6 <- [1,454,null,{}] 15:38:28 INFO - PROCESS | 1028 | 1468967908110 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:28 INFO - PROCESS | 1028 | 1468967908113 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:28 INFO - PROCESS | 1028 | 1468967908230 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 15:38:28 INFO - PROCESS | 1028 | 1468967908314 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:28 INFO - PROCESS | 1028 | 1468967908317 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C1B800 == 39 [pid = 1028] [id = 123] 15:38:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB18BC8000) [pid = 1028] [serial = 366] [outer = 0000000000000000] 15:38:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB19015000) [pid = 1028] [serial = 367] [outer = 000000FB18BC8000] 15:38:28 INFO - PROCESS | 1028 | 1468967908374 Marionette DEBUG loaded listener.js 15:38:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C75E800) [pid = 1028] [serial = 368] [outer = 000000FB18BC8000] 15:38:28 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:28 INFO - PROCESS | 1028 | 1468967908991 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 943ms 15:38:29 INFO - PROCESS | 1028 | 1468967909048 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 1028 | 1468967909051 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 15:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:38:29 INFO - PROCESS | 1028 | 1468967909055 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:38:29 INFO - PROCESS | 1028 | 1468967909059 Marionette TRACE conn6 <- [1,458,null,{}] 15:38:29 INFO - PROCESS | 1028 | 1468967909071 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:29 INFO - PROCESS | 1028 | 1468967909076 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:29 INFO - PROCESS | 1028 | 1468967909188 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 15:38:29 INFO - PROCESS | 1028 | 1468967909262 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:29 INFO - PROCESS | 1028 | 1468967909265 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C49800 == 40 [pid = 1028] [id = 124] 15:38:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FFA2800) [pid = 1028] [serial = 369] [outer = 0000000000000000] 15:38:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FFE2800) [pid = 1028] [serial = 370] [outer = 000000FB1FFA2800] 15:38:29 INFO - PROCESS | 1028 | 1468967909323 Marionette DEBUG loaded listener.js 15:38:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB20F9F800) [pid = 1028] [serial = 371] [outer = 000000FB1FFA2800] 15:38:29 INFO - PROCESS | 1028 | 1468967909944 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:38:30 INFO - PROCESS | 1028 | 1468967910004 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 15:38:30 INFO - PROCESS | 1028 | 1468967910008 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:38:30 INFO - PROCESS | 1028 | 1468967910010 Marionette TRACE conn6 <- [1,462,null,{}] 15:38:30 INFO - PROCESS | 1028 | 1468967910014 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:30 INFO - PROCESS | 1028 | 1468967910016 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:30 INFO - PROCESS | 1028 | 1468967910129 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 15:38:30 INFO - PROCESS | 1028 | 1468967910212 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:30 INFO - PROCESS | 1028 | 1468967910215 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27218000 == 41 [pid = 1028] [id = 125] 15:38:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB20FA8800) [pid = 1028] [serial = 372] [outer = 0000000000000000] 15:38:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB21B5DC00) [pid = 1028] [serial = 373] [outer = 000000FB20FA8800] 15:38:30 INFO - PROCESS | 1028 | 1468967910269 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB21BE8400) [pid = 1028] [serial = 374] [outer = 000000FB20FA8800] 15:38:31 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:31 INFO - PROCESS | 1028 | 1468967911011 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:38:31 INFO - PROCESS | 1028 | 1468967911052 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 15:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:38:31 INFO - PROCESS | 1028 | 1468967911078 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:38:31 INFO - PROCESS | 1028 | 1468967911082 Marionette TRACE conn6 <- [1,466,null,{}] 15:38:31 INFO - PROCESS | 1028 | 1468967911097 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:31 INFO - PROCESS | 1028 | 1468967911100 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:31 INFO - PROCESS | 1028 | 1468967911202 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 15:38:31 INFO - PROCESS | 1028 | 1468967911269 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 1028 | 1468967911273 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19064800 == 42 [pid = 1028] [id = 126] 15:38:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12D11C00) [pid = 1028] [serial = 375] [outer = 0000000000000000] 15:38:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12D18800) [pid = 1028] [serial = 376] [outer = 000000FB12D11C00] 15:38:31 INFO - PROCESS | 1028 | 1468967911323 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12E53C00) [pid = 1028] [serial = 377] [outer = 000000FB12D11C00] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A13800 == 41 [pid = 1028] [id = 120] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB22257000 == 40 [pid = 1028] [id = 119] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203AF800 == 39 [pid = 1028] [id = 118] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1288C800 == 38 [pid = 1028] [id = 117] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F535800 == 37 [pid = 1028] [id = 116] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D585000 == 36 [pid = 1028] [id = 115] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B9F800 == 35 [pid = 1028] [id = 114] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10EAE000 == 34 [pid = 1028] [id = 113] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F04800 == 33 [pid = 1028] [id = 111] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2720F800 == 32 [pid = 1028] [id = 97] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193CC000 == 31 [pid = 1028] [id = 112] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27218000 == 30 [pid = 1028] [id = 125] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C49800 == 29 [pid = 1028] [id = 124] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C1B800 == 28 [pid = 1028] [id = 123] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19214800 == 27 [pid = 1028] [id = 122] 15:38:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13235800 == 26 [pid = 1028] [id = 121] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1C75C000) [pid = 1028] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1FFEA400) [pid = 1028] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1FDF7000) [pid = 1028] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D9EC00) [pid = 1028] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12D8EC00) [pid = 1028] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB17934400) [pid = 1028] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1CF3FC00) [pid = 1028] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB18BC5000) [pid = 1028] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1E809C00) [pid = 1028] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FBDFC00) [pid = 1028] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB18A63C00) [pid = 1028] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1ECF1C00) [pid = 1028] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12B19C00) [pid = 1028] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FFA8C00) [pid = 1028] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1BB8BC00) [pid = 1028] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C792800) [pid = 1028] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1332E400) [pid = 1028] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB2020E800) [pid = 1028] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130F8000) [pid = 1028] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB16FB7000) [pid = 1028] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FEEE400) [pid = 1028] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1CF3B000) [pid = 1028] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D08C00) [pid = 1028] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB18FB8800) [pid = 1028] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB20386400) [pid = 1028] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:38:32 INFO - PROCESS | 1028 | 1468967912606 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:38:32 INFO - PROCESS | 1028 | 1468967912637 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 15:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:38:32 INFO - PROCESS | 1028 | 1468967912643 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:38:32 INFO - PROCESS | 1028 | 1468967912646 Marionette TRACE conn6 <- [1,470,null,{}] 15:38:32 INFO - PROCESS | 1028 | 1468967912652 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:32 INFO - PROCESS | 1028 | 1468967912655 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:32 INFO - PROCESS | 1028 | 1468967912757 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 15:38:32 INFO - PROCESS | 1028 | 1468967912823 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:32 INFO - PROCESS | 1028 | 1468967912828 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11F3F800 == 27 [pid = 1028] [id = 127] 15:38:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB10FD1800) [pid = 1028] [serial = 378] [outer = 0000000000000000] 15:38:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B07000) [pid = 1028] [serial = 379] [outer = 000000FB10FD1800] 15:38:32 INFO - PROCESS | 1028 | 1468967912877 Marionette DEBUG loaded listener.js 15:38:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B17C00) [pid = 1028] [serial = 380] [outer = 000000FB10FD1800] 15:38:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12D0B000) [pid = 1028] [serial = 381] [outer = 000000FB179CD400] 15:38:33 INFO - PROCESS | 1028 | 1468967913358 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 15:38:33 INFO - PROCESS | 1028 | 1468967913380 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 1028 | 1468967913386 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 15:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:38:33 INFO - PROCESS | 1028 | 1468967913396 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - PROCESS | 1028 | 1468967913399 Marionette TRACE conn6 <- [1,474,null,{}] 15:38:33 INFO - PROCESS | 1028 | 1468967913403 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:33 INFO - PROCESS | 1028 | 1468967913406 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:33 INFO - PROCESS | 1028 | 1468967913495 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 15:38:33 INFO - PROCESS | 1028 | 1468967913505 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 1028 | 1468967913508 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A44000 == 28 [pid = 1028] [id = 128] 15:38:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D12800) [pid = 1028] [serial = 382] [outer = 0000000000000000] 15:38:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12D9F000) [pid = 1028] [serial = 383] [outer = 000000FB12D12800] 15:38:33 INFO - PROCESS | 1028 | 1468967913555 Marionette DEBUG loaded listener.js 15:38:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12E4E000) [pid = 1028] [serial = 384] [outer = 000000FB12D12800] 15:38:34 INFO - PROCESS | 1028 | 1468967914038 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 15:38:34 INFO - PROCESS | 1028 | 1468967914116 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 1028 | 1468967914118 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 15:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:38:34 INFO - PROCESS | 1028 | 1468967914124 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 1028 | 1468967914127 Marionette TRACE conn6 <- [1,478,null,{}] 15:38:34 INFO - PROCESS | 1028 | 1468967914139 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:34 INFO - PROCESS | 1028 | 1468967914144 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:34 INFO - PROCESS | 1028 | 1468967914237 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 15:38:34 INFO - PROCESS | 1028 | 1468967914244 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:34 INFO - PROCESS | 1028 | 1468967914248 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E6000 == 29 [pid = 1028] [id = 129] 15:38:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1282B800) [pid = 1028] [serial = 385] [outer = 0000000000000000] 15:38:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB171EE400) [pid = 1028] [serial = 386] [outer = 000000FB1282B800] 15:38:34 INFO - PROCESS | 1028 | 1468967914355 Marionette DEBUG loaded listener.js 15:38:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB179C5C00) [pid = 1028] [serial = 387] [outer = 000000FB1282B800] 15:38:34 INFO - PROCESS | 1028 | 1468967914789 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 15:38:34 INFO - PROCESS | 1028 | 1468967914818 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 1028 | 1468967914821 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 15:38:34 INFO - PROCESS | 1028 | 1468967914825 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 1028 | 1468967914826 Marionette TRACE conn6 <- [1,482,null,{}] 15:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:38:34 INFO - PROCESS | 1028 | 1468967914830 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:34 INFO - PROCESS | 1028 | 1468967914832 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:34 INFO - PROCESS | 1028 | 1468967914944 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 15:38:34 INFO - PROCESS | 1028 | 1468967914950 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:34 INFO - PROCESS | 1028 | 1468967914952 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F31E800 == 30 [pid = 1028] [id = 130] 15:38:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18A65C00) [pid = 1028] [serial = 388] [outer = 0000000000000000] 15:38:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18B25000) [pid = 1028] [serial = 389] [outer = 000000FB18A65C00] 15:38:35 INFO - PROCESS | 1028 | 1468967915034 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB19015800) [pid = 1028] [serial = 390] [outer = 000000FB18A65C00] 15:38:35 INFO - PROCESS | 1028 | 1468967915489 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 15:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:38:35 INFO - PROCESS | 1028 | 1468967915524 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 15:38:35 INFO - PROCESS | 1028 | 1468967915526 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 15:38:35 INFO - PROCESS | 1028 | 1468967915529 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:38:35 INFO - PROCESS | 1028 | 1468967915531 Marionette TRACE conn6 <- [1,486,null,{}] 15:38:35 INFO - PROCESS | 1028 | 1468967915562 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:35 INFO - PROCESS | 1028 | 1468967915565 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:35 INFO - PROCESS | 1028 | 1468967915681 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 15:38:35 INFO - PROCESS | 1028 | 1468967915693 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 1028 | 1468967915695 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F768800 == 31 [pid = 1028] [id = 131] 15:38:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D06C00) [pid = 1028] [serial = 391] [outer = 0000000000000000] 15:38:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB19121800) [pid = 1028] [serial = 392] [outer = 000000FB12D06C00] 15:38:35 INFO - PROCESS | 1028 | 1468967915740 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C755800) [pid = 1028] [serial = 393] [outer = 000000FB12D06C00] 15:38:36 INFO - PROCESS | 1028 | 1468967916184 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 15:38:36 INFO - PROCESS | 1028 | 1468967916221 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 15:38:36 INFO - PROCESS | 1028 | 1468967916223 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 15:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:38:36 INFO - PROCESS | 1028 | 1468967916232 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:38:36 INFO - PROCESS | 1028 | 1468967916233 Marionette TRACE conn6 <- [1,490,null,{}] 15:38:36 INFO - PROCESS | 1028 | 1468967916237 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:36 INFO - PROCESS | 1028 | 1468967916243 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:36 INFO - PROCESS | 1028 | 1468967916372 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 15:38:36 INFO - PROCESS | 1028 | 1468967916378 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:36 INFO - PROCESS | 1028 | 1468967916380 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20595800 == 32 [pid = 1028] [id = 132] 15:38:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1C75E000) [pid = 1028] [serial = 394] [outer = 0000000000000000] 15:38:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1CDCFC00) [pid = 1028] [serial = 395] [outer = 000000FB1C75E000] 15:38:36 INFO - PROCESS | 1028 | 1468967916424 Marionette DEBUG loaded listener.js 15:38:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1D048800) [pid = 1028] [serial = 396] [outer = 000000FB1C75E000] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB18FB9000) [pid = 1028] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB19125C00) [pid = 1028] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB11829000) [pid = 1028] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB2028C800) [pid = 1028] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1FAA8000) [pid = 1028] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB11828000) [pid = 1028] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB10ED8000) [pid = 1028] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB10E3A400) [pid = 1028] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12DAA800) [pid = 1028] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D9D000) [pid = 1028] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FDF8000) [pid = 1028] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FFAD400) [pid = 1028] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:38:36 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB2020D400) [pid = 1028] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:38:36 INFO - PROCESS | 1028 | 1468967916991 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 775ms 15:38:37 INFO - PROCESS | 1028 | 1468967917005 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 15:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:38:37 INFO - PROCESS | 1028 | 1468967917007 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 15:38:37 INFO - PROCESS | 1028 | 1468967917010 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 1028 | 1468967917012 Marionette TRACE conn6 <- [1,494,null,{}] 15:38:37 INFO - PROCESS | 1028 | 1468967917015 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:37 INFO - PROCESS | 1028 | 1468967917017 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:37 INFO - PROCESS | 1028 | 1468967917120 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 15:38:37 INFO - PROCESS | 1028 | 1468967917167 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 1028 | 1468967917169 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20D74000 == 33 [pid = 1028] [id = 133] 15:38:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB11820000) [pid = 1028] [serial = 397] [outer = 0000000000000000] 15:38:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB19125C00) [pid = 1028] [serial = 398] [outer = 000000FB11820000] 15:38:37 INFO - PROCESS | 1028 | 1468967917215 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1EA45400) [pid = 1028] [serial = 399] [outer = 000000FB11820000] 15:38:37 INFO - PROCESS | 1028 | 1468967917585 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 15:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:38:37 INFO - PROCESS | 1028 | 1468967917645 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 15:38:37 INFO - PROCESS | 1028 | 1468967917647 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 15:38:37 INFO - PROCESS | 1028 | 1468967917651 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 1028 | 1468967917653 Marionette TRACE conn6 <- [1,498,null,{}] 15:38:37 INFO - PROCESS | 1028 | 1468967917656 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:37 INFO - PROCESS | 1028 | 1468967917658 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:37 INFO - PROCESS | 1028 | 1468967917736 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 15:38:37 INFO - PROCESS | 1028 | 1468967917741 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 1028 | 1468967917743 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2321E000 == 34 [pid = 1028] [id = 134] 15:38:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1EA4B400) [pid = 1028] [serial = 400] [outer = 0000000000000000] 15:38:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1F7BB400) [pid = 1028] [serial = 401] [outer = 000000FB1EA4B400] 15:38:37 INFO - PROCESS | 1028 | 1468967917787 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FBDFC00) [pid = 1028] [serial = 402] [outer = 000000FB1EA4B400] 15:38:38 INFO - PROCESS | 1028 | 1468967918211 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 15:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:38:38 INFO - PROCESS | 1028 | 1468967918243 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 1028 | 1468967918245 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 15:38:38 INFO - PROCESS | 1028 | 1468967918248 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:38:38 INFO - PROCESS | 1028 | 1468967918250 Marionette TRACE conn6 <- [1,502,null,{}] 15:38:38 INFO - PROCESS | 1028 | 1468967918258 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:38 INFO - PROCESS | 1028 | 1468967918260 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:38 INFO - PROCESS | 1028 | 1468967918342 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 15:38:38 INFO - PROCESS | 1028 | 1468967918348 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:38 INFO - PROCESS | 1028 | 1468967918350 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E2800 == 35 [pid = 1028] [id = 135] 15:38:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FDEC400) [pid = 1028] [serial = 403] [outer = 0000000000000000] 15:38:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FDF8000) [pid = 1028] [serial = 404] [outer = 000000FB1FDEC400] 15:38:38 INFO - PROCESS | 1028 | 1468967918394 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FFA3400) [pid = 1028] [serial = 405] [outer = 000000FB1FDEC400] 15:38:38 INFO - PROCESS | 1028 | 1468967918934 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 15:38:39 INFO - PROCESS | 1028 | 1468967918988 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 1028 | 1468967918994 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 15:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:38:39 INFO - PROCESS | 1028 | 1468967919000 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:38:39 INFO - PROCESS | 1028 | 1468967919004 Marionette TRACE conn6 <- [1,506,null,{}] 15:38:39 INFO - PROCESS | 1028 | 1468967919010 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:39 INFO - PROCESS | 1028 | 1468967919013 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:39 INFO - PROCESS | 1028 | 1468967919144 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 15:38:39 INFO - PROCESS | 1028 | 1468967919216 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 1028 | 1468967919221 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB141E4000 == 36 [pid = 1028] [id = 136] 15:38:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12B02400) [pid = 1028] [serial = 406] [outer = 0000000000000000] 15:38:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12B0DC00) [pid = 1028] [serial = 407] [outer = 000000FB12B02400] 15:38:39 INFO - PROCESS | 1028 | 1468967919279 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D15000) [pid = 1028] [serial = 408] [outer = 000000FB12B02400] 15:38:40 INFO - PROCESS | 1028 | 1468967920096 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1140ms 15:38:40 INFO - PROCESS | 1028 | 1468967920141 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 1028 | 1468967920146 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 15:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:38:40 INFO - PROCESS | 1028 | 1468967920153 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:38:40 INFO - PROCESS | 1028 | 1468967920156 Marionette TRACE conn6 <- [1,510,null,{}] 15:38:40 INFO - PROCESS | 1028 | 1468967920160 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:40 INFO - PROCESS | 1028 | 1468967920163 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:40 INFO - PROCESS | 1028 | 1468967920299 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 15:38:40 INFO - PROCESS | 1028 | 1468967920364 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 1028 | 1468967920366 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F765800 == 37 [pid = 1028] [id = 137] 15:38:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB130FD800) [pid = 1028] [serial = 409] [outer = 0000000000000000] 15:38:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB14150800) [pid = 1028] [serial = 410] [outer = 000000FB130FD800] 15:38:40 INFO - PROCESS | 1028 | 1468967920424 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB17C78000) [pid = 1028] [serial = 411] [outer = 000000FB130FD800] 15:38:41 INFO - PROCESS | 1028 | 1468967921383 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2321E000 == 36 [pid = 1028] [id = 134] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20D74000 == 35 [pid = 1028] [id = 133] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20595800 == 34 [pid = 1028] [id = 132] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F768800 == 33 [pid = 1028] [id = 131] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F31E800 == 32 [pid = 1028] [id = 130] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E6000 == 31 [pid = 1028] [id = 129] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A44000 == 30 [pid = 1028] [id = 128] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11F3F800 == 29 [pid = 1028] [id = 127] 15:38:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19064800 == 28 [pid = 1028] [id = 126] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB229EEC00) [pid = 1028] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1FFE2000) [pid = 1028] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB20387000) [pid = 1028] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB20F9B000) [pid = 1028] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB19125800) [pid = 1028] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1911AC00) [pid = 1028] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1C787800) [pid = 1028] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1C757C00) [pid = 1028] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D97400) [pid = 1028] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB20CE9400) [pid = 1028] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FDF8C00) [pid = 1028] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB18A63000) [pid = 1028] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D03400) [pid = 1028] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D92800) [pid = 1028] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB10FD7400) [pid = 1028] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1282C800) [pid = 1028] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB13077000) [pid = 1028] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB13321C00) [pid = 1028] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12DA2C00) [pid = 1028] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB20208000) [pid = 1028] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12E56800) [pid = 1028] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1D02E000) [pid = 1028] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FFA4000) [pid = 1028] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB18FB6000) [pid = 1028] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1298ms 15:38:41 INFO - PROCESS | 1028 | 1468967921454 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 1028 | 1468967921458 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 15:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:38:41 INFO - PROCESS | 1028 | 1468967921464 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:38:41 INFO - PROCESS | 1028 | 1468967921467 Marionette TRACE conn6 <- [1,514,null,{}] 15:38:41 INFO - PROCESS | 1028 | 1468967921473 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:41 INFO - PROCESS | 1028 | 1468967921475 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:41 INFO - PROCESS | 1028 | 1468967921577 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 15:38:41 INFO - PROCESS | 1028 | 1468967921645 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 1028 | 1468967921650 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1288E800 == 29 [pid = 1028] [id = 138] 15:38:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12826C00) [pid = 1028] [serial = 412] [outer = 0000000000000000] 15:38:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12B1E400) [pid = 1028] [serial = 413] [outer = 000000FB12826C00] 15:38:41 INFO - PROCESS | 1028 | 1468967921699 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D15800) [pid = 1028] [serial = 414] [outer = 000000FB12826C00] 15:38:42 INFO - PROCESS | 1028 | 1468967922125 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:38:42 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 15:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 15:38:42 INFO - PROCESS | 1028 | 1468967922160 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 1028 | 1468967922164 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 15:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:38:42 INFO - PROCESS | 1028 | 1468967922170 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - PROCESS | 1028 | 1468967922173 Marionette TRACE conn6 <- [1,518,null,{}] 15:38:42 INFO - PROCESS | 1028 | 1468967922177 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:42 INFO - PROCESS | 1028 | 1468967922180 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:42 INFO - PROCESS | 1028 | 1468967922270 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 15:38:42 INFO - PROCESS | 1028 | 1468967922278 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 1028 | 1468967922280 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DAA800 == 30 [pid = 1028] [id = 139] 15:38:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB130F4000) [pid = 1028] [serial = 415] [outer = 0000000000000000] 15:38:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB130F8C00) [pid = 1028] [serial = 416] [outer = 000000FB130F4000] 15:38:42 INFO - PROCESS | 1028 | 1468967922327 Marionette DEBUG loaded listener.js 15:38:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB141C4C00) [pid = 1028] [serial = 417] [outer = 000000FB130F4000] 15:38:42 INFO - PROCESS | 1028 | 1468967922777 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 15:38:42 INFO - PROCESS | 1028 | 1468967922866 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 1028 | 1468967922868 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 15:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:38:42 INFO - PROCESS | 1028 | 1468967922871 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - PROCESS | 1028 | 1468967922875 Marionette TRACE conn6 <- [1,522,null,{}] 15:38:42 INFO - PROCESS | 1028 | 1468967922887 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:42 INFO - PROCESS | 1028 | 1468967922891 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:42 INFO - PROCESS | 1028 | 1468967922979 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 15:38:43 INFO - PROCESS | 1028 | 1468967922992 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:43 INFO - PROCESS | 1028 | 1468967922995 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA9C800 == 31 [pid = 1028] [id = 140] 15:38:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1182A800) [pid = 1028] [serial = 418] [outer = 0000000000000000] 15:38:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB19016800) [pid = 1028] [serial = 419] [outer = 000000FB1182A800] 15:38:43 INFO - PROCESS | 1028 | 1468967923044 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1BB86800) [pid = 1028] [serial = 420] [outer = 000000FB1182A800] 15:38:43 INFO - PROCESS | 1028 | 1468967923482 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 15:38:43 INFO - PROCESS | 1028 | 1468967923565 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 1028 | 1468967923568 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 15:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:38:43 INFO - PROCESS | 1028 | 1468967923576 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:38:43 INFO - PROCESS | 1028 | 1468967923578 Marionette TRACE conn6 <- [1,526,null,{}] 15:38:43 INFO - PROCESS | 1028 | 1468967923610 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:43 INFO - PROCESS | 1028 | 1468967923612 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:43 INFO - PROCESS | 1028 | 1468967923700 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 15:38:43 INFO - PROCESS | 1028 | 1468967923708 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:43 INFO - PROCESS | 1028 | 1468967923710 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FB3A000 == 32 [pid = 1028] [id = 141] 15:38:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C78E400) [pid = 1028] [serial = 421] [outer = 0000000000000000] 15:38:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1CD2A000) [pid = 1028] [serial = 422] [outer = 000000FB1C78E400] 15:38:43 INFO - PROCESS | 1028 | 1468967923755 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D024400) [pid = 1028] [serial = 423] [outer = 000000FB1C78E400] 15:38:44 INFO - PROCESS | 1028 | 1468967924241 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:38:44 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 15:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 712ms 15:38:44 INFO - PROCESS | 1028 | 1468967924291 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 15:38:44 INFO - PROCESS | 1028 | 1468967924293 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 15:38:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:38:44 INFO - PROCESS | 1028 | 1468967924297 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:38:44 INFO - PROCESS | 1028 | 1468967924299 Marionette TRACE conn6 <- [1,530,null,{}] 15:38:44 INFO - PROCESS | 1028 | 1468967924303 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:44 INFO - PROCESS | 1028 | 1468967924305 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:44 INFO - PROCESS | 1028 | 1468967924418 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 15:38:44 INFO - PROCESS | 1028 | 1468967924430 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 1028 | 1468967924432 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C03800 == 33 [pid = 1028] [id = 142] 15:38:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C790800) [pid = 1028] [serial = 424] [outer = 0000000000000000] 15:38:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1E808400) [pid = 1028] [serial = 425] [outer = 000000FB1C790800] 15:38:44 INFO - PROCESS | 1028 | 1468967924476 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FDECC00) [pid = 1028] [serial = 426] [outer = 000000FB1C790800] 15:38:45 INFO - PROCESS | 1028 | 1468967925136 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:38:45 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 15:38:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:38:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:38:45 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 15:38:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:38:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:38:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 15:38:45 INFO - PROCESS | 1028 | 1468967925182 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 1028 | 1468967925184 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 15:38:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:38:45 INFO - PROCESS | 1028 | 1468967925188 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - PROCESS | 1028 | 1468967925189 Marionette TRACE conn6 <- [1,534,null,{}] 15:38:45 INFO - PROCESS | 1028 | 1468967925193 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:45 INFO - PROCESS | 1028 | 1468967925199 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:45 INFO - PROCESS | 1028 | 1468967925348 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 15:38:45 INFO - PROCESS | 1028 | 1468967925395 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 1028 | 1468967925397 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23910000 == 34 [pid = 1028] [id = 143] 15:38:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FFAA800) [pid = 1028] [serial = 427] [outer = 0000000000000000] 15:38:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB20211400) [pid = 1028] [serial = 428] [outer = 000000FB1FFAA800] 15:38:45 INFO - PROCESS | 1028 | 1468967925445 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB20386400) [pid = 1028] [serial = 429] [outer = 000000FB1FFAA800] 15:38:45 INFO - PROCESS | 1028 | 1468967925868 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:38:45 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. 15:38:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D11C00) [pid = 1028] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB10FD1800) [pid = 1028] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D12800) [pid = 1028] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB18A65C00) [pid = 1028] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D1A800) [pid = 1028] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB18BC8000) [pid = 1028] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FFA2800) [pid = 1028] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB20FA8800) [pid = 1028] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D06C00) [pid = 1028] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C75E000) [pid = 1028] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB11820000) [pid = 1028] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1EA4B400) [pid = 1028] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:38:45 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1282B800) [pid = 1028] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:38:45 INFO - PROCESS | 1028 | 1468967925954 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 1028 | 1468967925956 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 15:38:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:38:45 INFO - PROCESS | 1028 | 1468967925966 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - PROCESS | 1028 | 1468967925968 Marionette TRACE conn6 <- [1,538,null,{}] 15:38:45 INFO - PROCESS | 1028 | 1468967925971 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:45 INFO - PROCESS | 1028 | 1468967925973 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:46 INFO - PROCESS | 1028 | 1468967926053 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 15:38:46 INFO - PROCESS | 1028 | 1468967926062 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 1028 | 1468967926064 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23214800 == 35 [pid = 1028] [id = 144] 15:38:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12D8D000) [pid = 1028] [serial = 430] [outer = 0000000000000000] 15:38:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB13AC9C00) [pid = 1028] [serial = 431] [outer = 000000FB12D8D000] 15:38:46 INFO - PROCESS | 1028 | 1468967926108 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D02B000) [pid = 1028] [serial = 432] [outer = 000000FB12D8D000] 15:38:46 INFO - PROCESS | 1028 | 1468967926504 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:38:46 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. 15:38:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 587ms 15:38:46 INFO - PROCESS | 1028 | 1468967926555 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 15:38:46 INFO - PROCESS | 1028 | 1468967926565 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 15:38:46 INFO - PROCESS | 1028 | 1468967926569 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:38:46 INFO - PROCESS | 1028 | 1468967926571 Marionette TRACE conn6 <- [1,542,null,{}] 15:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:38:46 INFO - PROCESS | 1028 | 1468967926574 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:46 INFO - PROCESS | 1028 | 1468967926576 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:46 INFO - PROCESS | 1028 | 1468967926659 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 15:38:46 INFO - PROCESS | 1028 | 1468967926695 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 1028 | 1468967926697 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26869000 == 36 [pid = 1028] [id = 145] 15:38:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FBD7C00) [pid = 1028] [serial = 433] [outer = 0000000000000000] 15:38:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB2068E000) [pid = 1028] [serial = 434] [outer = 000000FB1FBD7C00] 15:38:46 INFO - PROCESS | 1028 | 1468967926742 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB20FA1000) [pid = 1028] [serial = 435] [outer = 000000FB1FBD7C00] 15:38:47 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:47 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:38:47 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:47 INFO - PROCESS | 1028 | 1468967927147 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 15:38:47 INFO - PROCESS | 1028 | 1468967927202 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 15:38:47 INFO - PROCESS | 1028 | 1468967927204 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 15:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:38:47 INFO - PROCESS | 1028 | 1468967927212 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:38:47 INFO - PROCESS | 1028 | 1468967927214 Marionette TRACE conn6 <- [1,546,null,{}] 15:38:47 INFO - PROCESS | 1028 | 1468967927217 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:47 INFO - PROCESS | 1028 | 1468967927219 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:47 INFO - PROCESS | 1028 | 1468967927302 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 15:38:47 INFO - PROCESS | 1028 | 1468967927310 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:47 INFO - PROCESS | 1028 | 1468967927312 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C3A800 == 37 [pid = 1028] [id = 146] 15:38:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB20FA5800) [pid = 1028] [serial = 436] [outer = 0000000000000000] 15:38:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB21911C00) [pid = 1028] [serial = 437] [outer = 000000FB20FA5800] 15:38:47 INFO - PROCESS | 1028 | 1468967927356 Marionette DEBUG loaded listener.js 15:38:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB21BE4000) [pid = 1028] [serial = 438] [outer = 000000FB20FA5800] 15:38:47 INFO - PROCESS | 1028 | 1468967927767 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 15:38:47 INFO - PROCESS | 1028 | 1468967927803 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 15:38:47 INFO - PROCESS | 1028 | 1468967927805 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 15:38:47 INFO - PROCESS | 1028 | 1468967927813 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:38:47 INFO - PROCESS | 1028 | 1468967927814 Marionette TRACE conn6 <- [1,550,null,{}] 15:38:47 INFO - PROCESS | 1028 | 1468967927818 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:47 INFO - PROCESS | 1028 | 1468967927820 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:47 INFO - PROCESS | 1028 | 1468967927903 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 15:38:47 INFO - PROCESS | 1028 | 1468967927908 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:47 INFO - PROCESS | 1028 | 1468967927909 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CBA000 == 38 [pid = 1028] [id = 147] 15:38:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB21F0C000) [pid = 1028] [serial = 439] [outer = 0000000000000000] 15:38:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB22043800) [pid = 1028] [serial = 440] [outer = 000000FB21F0C000] 15:38:47 INFO - PROCESS | 1028 | 1468967927954 Marionette DEBUG loaded listener.js 15:38:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB229EDC00) [pid = 1028] [serial = 441] [outer = 000000FB21F0C000] 15:38:48 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:48 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:38:48 INFO - PROCESS | 1028 | 1468967928632 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 838ms 15:38:48 INFO - PROCESS | 1028 | 1468967928656 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 15:38:48 INFO - PROCESS | 1028 | 1468967928661 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 15:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:38:48 INFO - PROCESS | 1028 | 1468967928666 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:38:48 INFO - PROCESS | 1028 | 1468967928672 Marionette TRACE conn6 <- [1,554,null,{}] 15:38:48 INFO - PROCESS | 1028 | 1468967928678 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:48 INFO - PROCESS | 1028 | 1468967928681 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:48 INFO - PROCESS | 1028 | 1468967928801 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 15:38:48 INFO - PROCESS | 1028 | 1468967928874 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:48 INFO - PROCESS | 1028 | 1468967928877 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19060800 == 39 [pid = 1028] [id = 148] 15:38:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D08C00) [pid = 1028] [serial = 442] [outer = 0000000000000000] 15:38:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12E53400) [pid = 1028] [serial = 443] [outer = 000000FB12D08C00] 15:38:48 INFO - PROCESS | 1028 | 1468967928934 Marionette DEBUG loaded listener.js 15:38:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1725B000) [pid = 1028] [serial = 444] [outer = 000000FB12D08C00] 15:38:49 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:49 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:38:49 INFO - PROCESS | 1028 | 1468967929649 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1036ms 15:38:49 INFO - PROCESS | 1028 | 1468967929706 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 15:38:49 INFO - PROCESS | 1028 | 1468967929711 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 15:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:38:49 INFO - PROCESS | 1028 | 1468967929718 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:38:49 INFO - PROCESS | 1028 | 1468967929721 Marionette TRACE conn6 <- [1,558,null,{}] 15:38:49 INFO - PROCESS | 1028 | 1468967929725 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:49 INFO - PROCESS | 1028 | 1468967929728 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:49 INFO - PROCESS | 1028 | 1468967929906 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 15:38:49 INFO - PROCESS | 1028 | 1468967929971 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 1028 | 1468967929974 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23908800 == 40 [pid = 1028] [id = 149] 15:38:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1BB85400) [pid = 1028] [serial = 445] [outer = 0000000000000000] 15:38:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1D026C00) [pid = 1028] [serial = 446] [outer = 000000FB1BB85400] 15:38:50 INFO - PROCESS | 1028 | 1468967930073 Marionette DEBUG loaded listener.js 15:38:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1FDF9C00) [pid = 1028] [serial = 447] [outer = 000000FB1BB85400] 15:38:50 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:50 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:38:50 INFO - PROCESS | 1028 | 1468967930656 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 986ms 15:38:50 INFO - PROCESS | 1028 | 1468967930706 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 15:38:50 INFO - PROCESS | 1028 | 1468967930708 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 15:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:38:50 INFO - PROCESS | 1028 | 1468967930712 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:38:50 INFO - PROCESS | 1028 | 1468967930716 Marionette TRACE conn6 <- [1,562,null,{}] 15:38:50 INFO - PROCESS | 1028 | 1468967930728 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:50 INFO - PROCESS | 1028 | 1468967930733 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:50 INFO - PROCESS | 1028 | 1468967930849 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 15:38:50 INFO - PROCESS | 1028 | 1468967930922 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:50 INFO - PROCESS | 1028 | 1468967930926 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2739D800 == 41 [pid = 1028] [id = 150] 15:38:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB20205000) [pid = 1028] [serial = 448] [outer = 0000000000000000] 15:38:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB20FA8C00) [pid = 1028] [serial = 449] [outer = 000000FB20205000] 15:38:51 INFO - PROCESS | 1028 | 1468967931030 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB237E3C00) [pid = 1028] [serial = 450] [outer = 000000FB20205000] 15:38:51 INFO - PROCESS | 1028 | 1468967931809 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1142ms 15:38:51 INFO - PROCESS | 1028 | 1468967931857 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 15:38:51 INFO - PROCESS | 1028 | 1468967931862 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 15:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:38:51 INFO - PROCESS | 1028 | 1468967931867 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:38:51 INFO - PROCESS | 1028 | 1468967931870 Marionette TRACE conn6 <- [1,566,null,{}] 15:38:51 INFO - PROCESS | 1028 | 1468967931876 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:51 INFO - PROCESS | 1028 | 1468967931879 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:51 INFO - PROCESS | 1028 | 1468967931985 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 15:38:52 INFO - PROCESS | 1028 | 1468967932057 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:52 INFO - PROCESS | 1028 | 1468967932061 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17969800 == 42 [pid = 1028] [id = 151] 15:38:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12B07C00) [pid = 1028] [serial = 451] [outer = 0000000000000000] 15:38:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12B0F400) [pid = 1028] [serial = 452] [outer = 000000FB12B07C00] 15:38:52 INFO - PROCESS | 1028 | 1468967932111 Marionette DEBUG loaded listener.js 15:38:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12D93C00) [pid = 1028] [serial = 453] [outer = 000000FB12B07C00] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C3A800 == 41 [pid = 1028] [id = 146] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26869000 == 40 [pid = 1028] [id = 145] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23214800 == 39 [pid = 1028] [id = 144] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23910000 == 38 [pid = 1028] [id = 143] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C03800 == 37 [pid = 1028] [id = 142] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FB3A000 == 36 [pid = 1028] [id = 141] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA9C800 == 35 [pid = 1028] [id = 140] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DAA800 == 34 [pid = 1028] [id = 139] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1288E800 == 33 [pid = 1028] [id = 138] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E2800 == 32 [pid = 1028] [id = 135] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB141E4000 == 31 [pid = 1028] [id = 136] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F765800 == 30 [pid = 1028] [id = 137] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2739D800 == 29 [pid = 1028] [id = 150] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23908800 == 28 [pid = 1028] [id = 149] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19060800 == 27 [pid = 1028] [id = 148] 15:38:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CBA000 == 26 [pid = 1028] [id = 147] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12E53C00) [pid = 1028] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12D18800) [pid = 1028] [serial = 376] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12B07000) [pid = 1028] [serial = 379] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12B17C00) [pid = 1028] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D9F000) [pid = 1028] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12E4E000) [pid = 1028] [serial = 384] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB18B25000) [pid = 1028] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1F7BC000) [pid = 1028] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB130F6400) [pid = 1028] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D9F800) [pid = 1028] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1C75E800) [pid = 1028] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB19015000) [pid = 1028] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB20F9F800) [pid = 1028] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FFE2800) [pid = 1028] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB21BE8400) [pid = 1028] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB21B5DC00) [pid = 1028] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB19121800) [pid = 1028] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB19015800) [pid = 1028] [serial = 390] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1CDCFC00) [pid = 1028] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB19125C00) [pid = 1028] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C755800) [pid = 1028] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FDF8000) [pid = 1028] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1F7BB400) [pid = 1028] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FBDFC00) [pid = 1028] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1D048800) [pid = 1028] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB171EE400) [pid = 1028] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1EA45400) [pid = 1028] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB179C5C00) [pid = 1028] [serial = 387] [outer = 0000000000000000] [url = about:blank] 15:38:53 INFO - PROCESS | 1028 | 1468967933380 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1529ms 15:38:53 INFO - PROCESS | 1028 | 1468967933400 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 15:38:53 INFO - PROCESS | 1028 | 1468967933404 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 15:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:38:53 INFO - PROCESS | 1028 | 1468967933411 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:38:53 INFO - PROCESS | 1028 | 1468967933414 Marionette TRACE conn6 <- [1,570,null,{}] 15:38:53 INFO - PROCESS | 1028 | 1468967933420 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:53 INFO - PROCESS | 1028 | 1468967933423 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:53 INFO - PROCESS | 1028 | 1468967933511 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 15:38:53 INFO - PROCESS | 1028 | 1468967933579 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:53 INFO - PROCESS | 1028 | 1468967933582 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11FF3800 == 27 [pid = 1028] [id = 152] 15:38:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12828C00) [pid = 1028] [serial = 454] [outer = 0000000000000000] 15:38:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12B0E000) [pid = 1028] [serial = 455] [outer = 000000FB12828C00] 15:38:53 INFO - PROCESS | 1028 | 1468967933631 Marionette DEBUG loaded listener.js 15:38:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12CA8000) [pid = 1028] [serial = 456] [outer = 000000FB12828C00] 15:38:54 INFO - PROCESS | 1028 | 1468967934017 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 15:38:54 INFO - PROCESS | 1028 | 1468967934106 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 15:38:54 INFO - PROCESS | 1028 | 1468967934111 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 15:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:38:54 INFO - PROCESS | 1028 | 1468967934118 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:38:54 INFO - PROCESS | 1028 | 1468967934120 Marionette TRACE conn6 <- [1,574,null,{}] 15:38:54 INFO - PROCESS | 1028 | 1468967934129 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:54 INFO - PROCESS | 1028 | 1468967934132 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:54 INFO - PROCESS | 1028 | 1468967934260 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 15:38:54 INFO - PROCESS | 1028 | 1468967934276 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 1028 | 1468967934278 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17ACD000 == 28 [pid = 1028] [id = 153] 15:38:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12DA7400) [pid = 1028] [serial = 457] [outer = 0000000000000000] 15:38:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12DA9C00) [pid = 1028] [serial = 458] [outer = 000000FB12DA7400] 15:38:54 INFO - PROCESS | 1028 | 1468967934326 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12E57C00) [pid = 1028] [serial = 459] [outer = 000000FB12DA7400] 15:38:54 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:54 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:38:54 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:54 INFO - PROCESS | 1028 | 1468967934785 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 15:38:54 INFO - PROCESS | 1028 | 1468967934810 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 15:38:54 INFO - PROCESS | 1028 | 1468967934812 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 15:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:38:54 INFO - PROCESS | 1028 | 1468967934816 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:38:54 INFO - PROCESS | 1028 | 1468967934819 Marionette TRACE conn6 <- [1,578,null,{}] 15:38:54 INFO - PROCESS | 1028 | 1468967934831 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:54 INFO - PROCESS | 1028 | 1468967934836 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:54 INFO - PROCESS | 1028 | 1468967934923 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 15:38:54 INFO - PROCESS | 1028 | 1468967934931 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 1028 | 1468967934935 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF08000 == 29 [pid = 1028] [id = 154] 15:38:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12B1D800) [pid = 1028] [serial = 460] [outer = 0000000000000000] 15:38:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB179B8800) [pid = 1028] [serial = 461] [outer = 000000FB12B1D800] 15:38:54 INFO - PROCESS | 1028 | 1468967934984 Marionette DEBUG loaded listener.js 15:38:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB18A66400) [pid = 1028] [serial = 462] [outer = 000000FB12B1D800] 15:38:55 INFO - PROCESS | 1028 | 1468967935424 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 15:38:55 INFO - PROCESS | 1028 | 1468967935448 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 15:38:55 INFO - PROCESS | 1028 | 1468967935451 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 15:38:55 INFO - PROCESS | 1028 | 1468967935454 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:38:55 INFO - PROCESS | 1028 | 1468967935456 Marionette TRACE conn6 <- [1,582,null,{}] 15:38:55 INFO - PROCESS | 1028 | 1468967935469 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:55 INFO - PROCESS | 1028 | 1468967935471 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:55 INFO - PROCESS | 1028 | 1468967935578 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 15:38:55 INFO - PROCESS | 1028 | 1468967935649 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:55 INFO - PROCESS | 1028 | 1468967935651 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F30C000 == 30 [pid = 1028] [id = 155] 15:38:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18BC4C00) [pid = 1028] [serial = 463] [outer = 0000000000000000] 15:38:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1900E800) [pid = 1028] [serial = 464] [outer = 000000FB18BC4C00] 15:38:55 INFO - PROCESS | 1028 | 1468967935696 Marionette DEBUG loaded listener.js 15:38:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB19119800) [pid = 1028] [serial = 465] [outer = 000000FB18BC4C00] 15:38:56 INFO - PROCESS | 1028 | 1468967936107 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 15:38:56 INFO - PROCESS | 1028 | 1468967936148 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 15:38:56 INFO - PROCESS | 1028 | 1468967936150 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 15:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:38:56 INFO - PROCESS | 1028 | 1468967936154 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:38:56 INFO - PROCESS | 1028 | 1468967936155 Marionette TRACE conn6 <- [1,586,null,{}] 15:38:56 INFO - PROCESS | 1028 | 1468967936159 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:56 INFO - PROCESS | 1028 | 1468967936161 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:56 INFO - PROCESS | 1028 | 1468967936264 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 15:38:56 INFO - PROCESS | 1028 | 1468967936269 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:56 INFO - PROCESS | 1028 | 1468967936271 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F768800 == 31 [pid = 1028] [id = 156] 15:38:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB123C8800) [pid = 1028] [serial = 466] [outer = 0000000000000000] 15:38:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB19127C00) [pid = 1028] [serial = 467] [outer = 000000FB123C8800] 15:38:56 INFO - PROCESS | 1028 | 1468967936317 Marionette DEBUG loaded listener.js 15:38:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C759800) [pid = 1028] [serial = 468] [outer = 000000FB123C8800] 15:38:56 INFO - PROCESS | 1028 | 1468967936761 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 15:38:56 INFO - PROCESS | 1028 | 1468967936786 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 15:38:56 INFO - PROCESS | 1028 | 1468967936788 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 15:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:38:56 INFO - PROCESS | 1028 | 1468967936792 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:38:56 INFO - PROCESS | 1028 | 1468967936793 Marionette TRACE conn6 <- [1,590,null,{}] 15:38:56 INFO - PROCESS | 1028 | 1468967936797 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:56 INFO - PROCESS | 1028 | 1468967936803 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:56 INFO - PROCESS | 1028 | 1468967936934 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 15:38:57 INFO - PROCESS | 1028 | 1468967937013 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:57 INFO - PROCESS | 1028 | 1468967937015 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203B0000 == 32 [pid = 1028] [id = 157] 15:38:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1C757800) [pid = 1028] [serial = 469] [outer = 0000000000000000] 15:38:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1E80A000) [pid = 1028] [serial = 470] [outer = 000000FB1C757800] 15:38:57 INFO - PROCESS | 1028 | 1468967937060 Marionette DEBUG loaded listener.js 15:38:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1F334800) [pid = 1028] [serial = 471] [outer = 000000FB1C757800] 15:38:57 INFO - PROCESS | 1028 | 1468967937680 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB21F0C000) [pid = 1028] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB20FA5800) [pid = 1028] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1C790800) [pid = 1028] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FFAA800) [pid = 1028] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12826C00) [pid = 1028] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB130F4000) [pid = 1028] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FDEC400) [pid = 1028] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB130FD800) [pid = 1028] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1182A800) [pid = 1028] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C78E400) [pid = 1028] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12B02400) [pid = 1028] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D8D000) [pid = 1028] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:38:57 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1FBD7C00) [pid = 1028] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:38:57 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1077ms 15:38:57 INFO - PROCESS | 1028 | 1468967937937 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 15:38:57 INFO - PROCESS | 1028 | 1468967937939 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 15:38:57 INFO - PROCESS | 1028 | 1468967937944 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:38:57 INFO - PROCESS | 1028 | 1468967937946 Marionette TRACE conn6 <- [1,594,null,{}] 15:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:38:57 INFO - PROCESS | 1028 | 1468967937949 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:57 INFO - PROCESS | 1028 | 1468967937951 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:58 INFO - PROCESS | 1028 | 1468967938030 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 15:38:58 INFO - PROCESS | 1028 | 1468967938036 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:58 INFO - PROCESS | 1028 | 1468967938038 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21F89800 == 33 [pid = 1028] [id = 158] 15:38:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB130F8800) [pid = 1028] [serial = 472] [outer = 0000000000000000] 15:38:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB179C1000) [pid = 1028] [serial = 473] [outer = 000000FB130F8800] 15:38:58 INFO - PROCESS | 1028 | 1468967938083 Marionette DEBUG loaded listener.js 15:38:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C790400) [pid = 1028] [serial = 474] [outer = 000000FB130F8800] 15:38:58 INFO - PROCESS | 1028 | 1468967938514 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 586ms 15:38:58 INFO - PROCESS | 1028 | 1468967938535 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 15:38:58 INFO - PROCESS | 1028 | 1468967938538 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 15:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:38:58 INFO - PROCESS | 1028 | 1468967938541 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:38:58 INFO - PROCESS | 1028 | 1468967938543 Marionette TRACE conn6 <- [1,598,null,{}] 15:38:58 INFO - PROCESS | 1028 | 1468967938546 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:58 INFO - PROCESS | 1028 | 1468967938548 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:58 INFO - PROCESS | 1028 | 1468967938627 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 15:38:58 INFO - PROCESS | 1028 | 1468967938633 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:58 INFO - PROCESS | 1028 | 1468967938635 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23221800 == 34 [pid = 1028] [id = 159] 15:38:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F8C4C00) [pid = 1028] [serial = 475] [outer = 0000000000000000] 15:38:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FDEE400) [pid = 1028] [serial = 476] [outer = 000000FB1F8C4C00] 15:38:58 INFO - PROCESS | 1028 | 1468967938680 Marionette DEBUG loaded listener.js 15:38:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFA6000) [pid = 1028] [serial = 477] [outer = 000000FB1F8C4C00] 15:38:59 INFO - PROCESS | 1028 | 1468967939102 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 586ms 15:38:59 INFO - PROCESS | 1028 | 1468967939130 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 15:38:59 INFO - PROCESS | 1028 | 1468967939133 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 15:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:38:59 INFO - PROCESS | 1028 | 1468967939146 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:38:59 INFO - PROCESS | 1028 | 1468967939148 Marionette TRACE conn6 <- [1,602,null,{}] 15:38:59 INFO - PROCESS | 1028 | 1468967939151 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:59 INFO - PROCESS | 1028 | 1468967939153 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:59 INFO - PROCESS | 1028 | 1468967939237 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 15:38:59 INFO - PROCESS | 1028 | 1468967939243 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:59 INFO - PROCESS | 1028 | 1468967939245 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:38:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF07800 == 35 [pid = 1028] [id = 160] 15:38:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FFDDC00) [pid = 1028] [serial = 478] [outer = 0000000000000000] 15:38:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFE3000) [pid = 1028] [serial = 479] [outer = 000000FB1FFDDC00] 15:38:59 INFO - PROCESS | 1028 | 1468967939289 Marionette DEBUG loaded listener.js 15:38:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20203400) [pid = 1028] [serial = 480] [outer = 000000FB1FFDDC00] 15:38:59 INFO - PROCESS | 1028 | 1468967939836 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 15:38:59 INFO - PROCESS | 1028 | 1468967939884 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 15:38:59 INFO - PROCESS | 1028 | 1468967939890 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 15:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:38:59 INFO - PROCESS | 1028 | 1468967939895 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:38:59 INFO - PROCESS | 1028 | 1468967939899 Marionette TRACE conn6 <- [1,606,null,{}] 15:38:59 INFO - PROCESS | 1028 | 1468967939905 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:59 INFO - PROCESS | 1028 | 1468967939908 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:00 INFO - PROCESS | 1028 | 1468967940047 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 15:39:00 INFO - PROCESS | 1028 | 1468967940135 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:00 INFO - PROCESS | 1028 | 1468967940138 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13A25800 == 36 [pid = 1028] [id = 161] 15:39:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1282B000) [pid = 1028] [serial = 481] [outer = 0000000000000000] 15:39:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12B17000) [pid = 1028] [serial = 482] [outer = 000000FB1282B000] 15:39:00 INFO - PROCESS | 1028 | 1468967940237 Marionette DEBUG loaded listener.js 15:39:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D8A400) [pid = 1028] [serial = 483] [outer = 000000FB1282B000] 15:39:01 INFO - PROCESS | 1028 | 1468967940997 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1131ms 15:39:01 INFO - PROCESS | 1028 | 1468967941050 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 15:39:01 INFO - PROCESS | 1028 | 1468967941055 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 15:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:39:01 INFO - PROCESS | 1028 | 1468967941062 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:39:01 INFO - PROCESS | 1028 | 1468967941065 Marionette TRACE conn6 <- [1,610,null,{}] 15:39:01 INFO - PROCESS | 1028 | 1468967941069 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:01 INFO - PROCESS | 1028 | 1468967941072 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:01 INFO - PROCESS | 1028 | 1468967941204 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 15:39:01 INFO - PROCESS | 1028 | 1468967941269 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:01 INFO - PROCESS | 1028 | 1468967941272 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F768000 == 37 [pid = 1028] [id = 162] 15:39:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB16FB6800) [pid = 1028] [serial = 484] [outer = 0000000000000000] 15:39:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB172C8400) [pid = 1028] [serial = 485] [outer = 000000FB16FB6800] 15:39:01 INFO - PROCESS | 1028 | 1468967941329 Marionette DEBUG loaded listener.js 15:39:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB19017000) [pid = 1028] [serial = 486] [outer = 000000FB16FB6800] 15:39:02 INFO - PROCESS | 1028 | 1468967942226 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1189ms 15:39:02 INFO - PROCESS | 1028 | 1468967942252 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 15:39:02 INFO - PROCESS | 1028 | 1468967942257 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 15:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:39:02 INFO - PROCESS | 1028 | 1468967942263 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:39:02 INFO - PROCESS | 1028 | 1468967942267 Marionette TRACE conn6 <- [1,614,null,{}] 15:39:02 INFO - PROCESS | 1028 | 1468967942272 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:02 INFO - PROCESS | 1028 | 1468967942275 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:02 INFO - PROCESS | 1028 | 1468967942389 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 15:39:02 INFO - PROCESS | 1028 | 1468967942460 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:02 INFO - PROCESS | 1028 | 1468967942464 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A44000 == 38 [pid = 1028] [id = 163] 15:39:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12D8D400) [pid = 1028] [serial = 487] [outer = 0000000000000000] 15:39:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12DA9000) [pid = 1028] [serial = 488] [outer = 000000FB12D8D400] 15:39:02 INFO - PROCESS | 1028 | 1468967942515 Marionette DEBUG loaded listener.js 15:39:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB130F6000) [pid = 1028] [serial = 489] [outer = 000000FB12D8D400] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23221800 == 37 [pid = 1028] [id = 159] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21F89800 == 36 [pid = 1028] [id = 158] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203B0000 == 35 [pid = 1028] [id = 157] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F768800 == 34 [pid = 1028] [id = 156] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F30C000 == 33 [pid = 1028] [id = 155] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF08000 == 32 [pid = 1028] [id = 154] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17ACD000 == 31 [pid = 1028] [id = 153] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11FF3800 == 30 [pid = 1028] [id = 152] 15:39:02 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17969800 == 29 [pid = 1028] [id = 151] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1E808400) [pid = 1028] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB20211400) [pid = 1028] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FDECC00) [pid = 1028] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12B1E400) [pid = 1028] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D15800) [pid = 1028] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB130F8C00) [pid = 1028] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB141C4C00) [pid = 1028] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1FFA3400) [pid = 1028] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB14150800) [pid = 1028] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17C78000) [pid = 1028] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB19016800) [pid = 1028] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1BB86800) [pid = 1028] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1CD2A000) [pid = 1028] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12B0DC00) [pid = 1028] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D15000) [pid = 1028] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB13AC9C00) [pid = 1028] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB2068E000) [pid = 1028] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB20386400) [pid = 1028] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB20FA1000) [pid = 1028] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1D02B000) [pid = 1028] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1D024400) [pid = 1028] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB21BE4000) [pid = 1028] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB22043800) [pid = 1028] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB229EDC00) [pid = 1028] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:39:02 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB21911C00) [pid = 1028] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:39:03 INFO - PROCESS | 1028 | 1468967943000 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 776ms 15:39:03 INFO - PROCESS | 1028 | 1468967943041 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 15:39:03 INFO - PROCESS | 1028 | 1468967943046 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 15:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:39:03 INFO - PROCESS | 1028 | 1468967943052 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:39:03 INFO - PROCESS | 1028 | 1468967943054 Marionette TRACE conn6 <- [1,618,null,{}] 15:39:03 INFO - PROCESS | 1028 | 1468967943058 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:03 INFO - PROCESS | 1028 | 1468967943061 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:03 INFO - PROCESS | 1028 | 1468967943148 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 15:39:03 INFO - PROCESS | 1028 | 1468967943158 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:03 INFO - PROCESS | 1028 | 1468967943160 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F87800 == 30 [pid = 1028] [id = 164] 15:39:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB13A49400) [pid = 1028] [serial = 490] [outer = 0000000000000000] 15:39:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB14150800) [pid = 1028] [serial = 491] [outer = 000000FB13A49400] 15:39:03 INFO - PROCESS | 1028 | 1468967943207 Marionette DEBUG loaded listener.js 15:39:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1725CC00) [pid = 1028] [serial = 492] [outer = 000000FB13A49400] 15:39:03 INFO - PROCESS | 1028 | 1468967943654 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 15:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:39:03 INFO - PROCESS | 1028 | 1468967943726 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 15:39:03 INFO - PROCESS | 1028 | 1468967943729 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 15:39:03 INFO - PROCESS | 1028 | 1468967943733 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:39:03 INFO - PROCESS | 1028 | 1468967943736 Marionette TRACE conn6 <- [1,622,null,{}] 15:39:03 INFO - PROCESS | 1028 | 1468967943747 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:03 INFO - PROCESS | 1028 | 1468967943752 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:03 INFO - PROCESS | 1028 | 1468967943874 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 15:39:03 INFO - PROCESS | 1028 | 1468967943948 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:03 INFO - PROCESS | 1028 | 1468967943951 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F412000 == 31 [pid = 1028] [id = 165] 15:39:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB13AC9C00) [pid = 1028] [serial = 493] [outer = 0000000000000000] 15:39:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB19659C00) [pid = 1028] [serial = 494] [outer = 000000FB13AC9C00] 15:39:04 INFO - PROCESS | 1028 | 1468967944008 Marionette DEBUG loaded listener.js 15:39:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C762400) [pid = 1028] [serial = 495] [outer = 000000FB13AC9C00] 15:39:04 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:04 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:39:04 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:04 INFO - PROCESS | 1028 | 1468967944385 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 15:39:04 INFO - PROCESS | 1028 | 1468967944426 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 15:39:04 INFO - PROCESS | 1028 | 1468967944429 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 15:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:39:04 INFO - PROCESS | 1028 | 1468967944432 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:39:04 INFO - PROCESS | 1028 | 1468967944434 Marionette TRACE conn6 <- [1,626,null,{}] 15:39:04 INFO - PROCESS | 1028 | 1468967944438 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:04 INFO - PROCESS | 1028 | 1468967944440 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:04 INFO - PROCESS | 1028 | 1468967944529 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 15:39:04 INFO - PROCESS | 1028 | 1468967944534 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:04 INFO - PROCESS | 1028 | 1468967944537 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2032E800 == 32 [pid = 1028] [id = 166] 15:39:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1CD2B800) [pid = 1028] [serial = 496] [outer = 0000000000000000] 15:39:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1D027C00) [pid = 1028] [serial = 497] [outer = 000000FB1CD2B800] 15:39:04 INFO - PROCESS | 1028 | 1468967944583 Marionette DEBUG loaded listener.js 15:39:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D56D400) [pid = 1028] [serial = 498] [outer = 000000FB1CD2B800] 15:39:04 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:04 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:39:04 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:05 INFO - PROCESS | 1028 | 1468967945050 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 15:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:39:05 INFO - PROCESS | 1028 | 1468967945063 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 15:39:05 INFO - PROCESS | 1028 | 1468967945065 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 15:39:05 INFO - PROCESS | 1028 | 1468967945069 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:39:05 INFO - PROCESS | 1028 | 1468967945070 Marionette TRACE conn6 <- [1,630,null,{}] 15:39:05 INFO - PROCESS | 1028 | 1468967945074 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:05 INFO - PROCESS | 1028 | 1468967945076 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:05 INFO - PROCESS | 1028 | 1468967945189 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 15:39:05 INFO - PROCESS | 1028 | 1468967945262 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:05 INFO - PROCESS | 1028 | 1468967945264 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FDC000 == 33 [pid = 1028] [id = 167] 15:39:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1E80E400) [pid = 1028] [serial = 499] [outer = 0000000000000000] 15:39:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F97D400) [pid = 1028] [serial = 500] [outer = 000000FB1E80E400] 15:39:05 INFO - PROCESS | 1028 | 1468967945313 Marionette DEBUG loaded listener.js 15:39:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FDF8000) [pid = 1028] [serial = 501] [outer = 000000FB1E80E400] 15:39:05 INFO - PROCESS | 1028 | 1468967945738 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 732ms 15:39:05 INFO - PROCESS | 1028 | 1468967945805 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 15:39:05 INFO - PROCESS | 1028 | 1468967945807 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 15:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:39:05 INFO - PROCESS | 1028 | 1468967945810 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:39:05 INFO - PROCESS | 1028 | 1468967945812 Marionette TRACE conn6 <- [1,634,null,{}] 15:39:05 INFO - PROCESS | 1028 | 1468967945816 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:05 INFO - PROCESS | 1028 | 1468967945822 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:05 INFO - PROCESS | 1028 | 1468967945960 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 15:39:05 INFO - PROCESS | 1028 | 1468967945968 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:05 INFO - PROCESS | 1028 | 1468967945971 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A29000 == 34 [pid = 1028] [id = 168] 15:39:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFAD400) [pid = 1028] [serial = 502] [outer = 0000000000000000] 15:39:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20389C00) [pid = 1028] [serial = 503] [outer = 000000FB1FFAD400] 15:39:06 INFO - PROCESS | 1028 | 1468967946052 Marionette DEBUG loaded listener.js 15:39:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB20CE5800) [pid = 1028] [serial = 504] [outer = 000000FB1FFAD400] 15:39:06 INFO - PROCESS | 1028 | 1468967946464 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 15:39:06 INFO - PROCESS | 1028 | 1468967946503 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 15:39:06 INFO - PROCESS | 1028 | 1468967946506 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 15:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:39:06 INFO - PROCESS | 1028 | 1468967946549 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:39:06 INFO - PROCESS | 1028 | 1468967946551 Marionette TRACE conn6 <- [1,638,null,{}] 15:39:06 INFO - PROCESS | 1028 | 1468967946554 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:06 INFO - PROCESS | 1028 | 1468967946556 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:06 INFO - PROCESS | 1028 | 1468967946673 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 15:39:06 INFO - PROCESS | 1028 | 1468967946682 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:06 INFO - PROCESS | 1028 | 1468967946684 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB9000 == 35 [pid = 1028] [id = 169] 15:39:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20F9A800) [pid = 1028] [serial = 505] [outer = 0000000000000000] 15:39:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB20FA1000) [pid = 1028] [serial = 506] [outer = 000000FB20F9A800] 15:39:06 INFO - PROCESS | 1028 | 1468967946728 Marionette DEBUG loaded listener.js 15:39:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB21987000) [pid = 1028] [serial = 507] [outer = 000000FB20F9A800] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12B07C00) [pid = 1028] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB20205000) [pid = 1028] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB18BC4C00) [pid = 1028] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1C757800) [pid = 1028] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1F8C4C00) [pid = 1028] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12DA7400) [pid = 1028] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D08C00) [pid = 1028] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB123C8800) [pid = 1028] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB130F8800) [pid = 1028] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12828C00) [pid = 1028] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B1D800) [pid = 1028] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:39:06 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1BB85400) [pid = 1028] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:39:07 INFO - PROCESS | 1028 | 1468967947157 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 650ms 15:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:39:07 INFO - PROCESS | 1028 | 1468967947189 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 15:39:07 INFO - PROCESS | 1028 | 1468967947191 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 15:39:07 INFO - PROCESS | 1028 | 1468967947194 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:39:07 INFO - PROCESS | 1028 | 1468967947196 Marionette TRACE conn6 <- [1,642,null,{}] 15:39:07 INFO - PROCESS | 1028 | 1468967947199 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:07 INFO - PROCESS | 1028 | 1468967947201 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:07 INFO - PROCESS | 1028 | 1468967947283 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 15:39:07 INFO - PROCESS | 1028 | 1468967947289 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:07 INFO - PROCESS | 1028 | 1468967947291 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26871800 == 36 [pid = 1028] [id = 170] 15:39:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B20400) [pid = 1028] [serial = 508] [outer = 0000000000000000] 15:39:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1C3D5800) [pid = 1028] [serial = 509] [outer = 000000FB12B20400] 15:39:07 INFO - PROCESS | 1028 | 1468967947335 Marionette DEBUG loaded listener.js 15:39:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB20F9F000) [pid = 1028] [serial = 510] [outer = 000000FB12B20400] 15:39:07 INFO - PROCESS | 1028 | 1468967947745 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 15:39:07 INFO - PROCESS | 1028 | 1468967947785 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 15:39:07 INFO - PROCESS | 1028 | 1468967947788 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 15:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:39:07 INFO - PROCESS | 1028 | 1468967947796 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:39:07 INFO - PROCESS | 1028 | 1468967947797 Marionette TRACE conn6 <- [1,646,null,{}] 15:39:07 INFO - PROCESS | 1028 | 1468967947801 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:07 INFO - PROCESS | 1028 | 1468967947803 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:07 INFO - PROCESS | 1028 | 1468967947888 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 15:39:07 INFO - PROCESS | 1028 | 1468967947893 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:07 INFO - PROCESS | 1028 | 1468967947895 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C49800 == 37 [pid = 1028] [id = 171] 15:39:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB2190CC00) [pid = 1028] [serial = 511] [outer = 0000000000000000] 15:39:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB21F09000) [pid = 1028] [serial = 512] [outer = 000000FB2190CC00] 15:39:07 INFO - PROCESS | 1028 | 1468967947939 Marionette DEBUG loaded listener.js 15:39:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB22217800) [pid = 1028] [serial = 513] [outer = 000000FB2190CC00] 15:39:08 INFO - PROCESS | 1028 | 1468967948373 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 15:39:08 INFO - PROCESS | 1028 | 1468967948427 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 15:39:08 INFO - PROCESS | 1028 | 1468967948429 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 15:39:08 INFO - PROCESS | 1028 | 1468967948432 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:39:08 INFO - PROCESS | 1028 | 1468967948434 Marionette TRACE conn6 <- [1,650,null,{}] 15:39:08 INFO - PROCESS | 1028 | 1468967948438 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:08 INFO - PROCESS | 1028 | 1468967948440 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:08 INFO - PROCESS | 1028 | 1468967948522 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 15:39:08 INFO - PROCESS | 1028 | 1468967948528 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:08 INFO - PROCESS | 1028 | 1468967948530 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CCA000 == 38 [pid = 1028] [id = 172] 15:39:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB229EDC00) [pid = 1028] [serial = 514] [outer = 0000000000000000] 15:39:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB237E8400) [pid = 1028] [serial = 515] [outer = 000000FB229EDC00] 15:39:08 INFO - PROCESS | 1028 | 1468967948574 Marionette DEBUG loaded listener.js 15:39:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB237EE800) [pid = 1028] [serial = 516] [outer = 000000FB229EDC00] 15:39:08 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:08 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:39:08 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:09 INFO - PROCESS | 1028 | 1468967949113 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 733ms 15:39:09 INFO - PROCESS | 1028 | 1468967949169 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 15:39:09 INFO - PROCESS | 1028 | 1468967949175 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 15:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:39:09 INFO - PROCESS | 1028 | 1468967949180 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:39:09 INFO - PROCESS | 1028 | 1468967949184 Marionette TRACE conn6 <- [1,654,null,{}] 15:39:09 INFO - PROCESS | 1028 | 1468967949190 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:09 INFO - PROCESS | 1028 | 1468967949193 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:09 INFO - PROCESS | 1028 | 1468967949356 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 15:39:09 INFO - PROCESS | 1028 | 1468967949431 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:09 INFO - PROCESS | 1028 | 1468967949436 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19064800 == 39 [pid = 1028] [id = 173] 15:39:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D15800) [pid = 1028] [serial = 517] [outer = 0000000000000000] 15:39:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12E50800) [pid = 1028] [serial = 518] [outer = 000000FB12D15800] 15:39:09 INFO - PROCESS | 1028 | 1468967949535 Marionette DEBUG loaded listener.js 15:39:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB141C4C00) [pid = 1028] [serial = 519] [outer = 000000FB12D15800] 15:39:09 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:09 INFO - PROCESS | 1028 | [1028] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:39:10 INFO - PROCESS | 1028 | 1468967950110 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 15:39:10 INFO - PROCESS | 1028 | 1468967950168 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 15:39:10 INFO - PROCESS | 1028 | 1468967950173 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 15:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:39:10 INFO - PROCESS | 1028 | 1468967950180 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:39:10 INFO - PROCESS | 1028 | 1468967950183 Marionette TRACE conn6 <- [1,658,null,{}] 15:39:10 INFO - PROCESS | 1028 | 1468967950187 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:10 INFO - PROCESS | 1028 | 1468967950190 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:10 INFO - PROCESS | 1028 | 1468967950340 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 15:39:10 INFO - PROCESS | 1028 | 1468967950356 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:10 INFO - PROCESS | 1028 | 1468967950359 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23911000 == 40 [pid = 1028] [id = 174] 15:39:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB19014400) [pid = 1028] [serial = 520] [outer = 0000000000000000] 15:39:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB19127800) [pid = 1028] [serial = 521] [outer = 000000FB19014400] 15:39:10 INFO - PROCESS | 1028 | 1468967950416 Marionette DEBUG loaded listener.js 15:39:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1C792000) [pid = 1028] [serial = 522] [outer = 000000FB19014400] 15:39:11 INFO - PROCESS | 1028 | 1468967951039 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 15:39:11 INFO - PROCESS | 1028 | 1468967951127 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 15:39:11 INFO - PROCESS | 1028 | 1468967951130 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 15:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:39:11 INFO - PROCESS | 1028 | 1468967951134 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:39:11 INFO - PROCESS | 1028 | 1468967951138 Marionette TRACE conn6 <- [1,662,null,{}] 15:39:11 INFO - PROCESS | 1028 | 1468967951150 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:11 INFO - PROCESS | 1028 | 1468967951155 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:11 INFO - PROCESS | 1028 | 1468967951309 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 15:39:11 INFO - PROCESS | 1028 | 1468967951354 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:11 INFO - PROCESS | 1028 | 1468967951358 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273A1800 == 41 [pid = 1028] [id = 175] 15:39:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB20266400) [pid = 1028] [serial = 523] [outer = 0000000000000000] 15:39:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB20292C00) [pid = 1028] [serial = 524] [outer = 000000FB20266400] 15:39:11 INFO - PROCESS | 1028 | 1468967951415 Marionette DEBUG loaded listener.js 15:39:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB21F05000) [pid = 1028] [serial = 525] [outer = 000000FB20266400] 15:39:11 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:11 INFO - PROCESS | 1028 | 1468967951972 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:39:12 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 15:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms 15:39:12 INFO - PROCESS | 1028 | 1468967952021 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 15:39:12 INFO - PROCESS | 1028 | 1468967952024 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 15:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:39:12 INFO - PROCESS | 1028 | 1468967952029 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:39:12 INFO - PROCESS | 1028 | 1468967952031 Marionette TRACE conn6 <- [1,666,null,{}] 15:39:12 INFO - PROCESS | 1028 | 1468967952035 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:12 INFO - PROCESS | 1028 | 1468967952037 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:12 INFO - PROCESS | 1028 | 1468967952150 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 15:39:12 INFO - PROCESS | 1028 | 1468967952234 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:12 INFO - PROCESS | 1028 | 1468967952237 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E3800 == 42 [pid = 1028] [id = 176] 15:39:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB23B06C00) [pid = 1028] [serial = 526] [outer = 0000000000000000] 15:39:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB23B09C00) [pid = 1028] [serial = 527] [outer = 000000FB23B06C00] 15:39:12 INFO - PROCESS | 1028 | 1468967952291 Marionette DEBUG loaded listener.js 15:39:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB23B0F800) [pid = 1028] [serial = 528] [outer = 000000FB23B06C00] 15:39:12 INFO - PROCESS | 1028 | 1468967952905 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 15:39:12 INFO - PROCESS | 1028 | 1468967952974 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 15:39:12 INFO - PROCESS | 1028 | 1468967952976 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 15:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:39:12 INFO - PROCESS | 1028 | 1468967952980 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:39:12 INFO - PROCESS | 1028 | 1468967952982 Marionette TRACE conn6 <- [1,670,null,{}] 15:39:12 INFO - PROCESS | 1028 | 1468967952986 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:12 INFO - PROCESS | 1028 | 1468967952989 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:13 INFO - PROCESS | 1028 | 1468967953097 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 15:39:13 INFO - PROCESS | 1028 | 1468967953171 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:13 INFO - PROCESS | 1028 | 1468967953173 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12874800 == 43 [pid = 1028] [id = 177] 15:39:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1230F800) [pid = 1028] [serial = 529] [outer = 0000000000000000] 15:39:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12827C00) [pid = 1028] [serial = 530] [outer = 000000FB1230F800] 15:39:13 INFO - PROCESS | 1028 | 1468967953376 Marionette DEBUG loaded listener.js 15:39:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12D11000) [pid = 1028] [serial = 531] [outer = 000000FB1230F800] 15:39:13 INFO - PROCESS | 1028 | [1028] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C49800 == 42 [pid = 1028] [id = 171] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26871800 == 41 [pid = 1028] [id = 170] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB9000 == 40 [pid = 1028] [id = 169] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A29000 == 39 [pid = 1028] [id = 168] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FDC000 == 38 [pid = 1028] [id = 167] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2032E800 == 37 [pid = 1028] [id = 166] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F412000 == 36 [pid = 1028] [id = 165] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F87800 == 35 [pid = 1028] [id = 164] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A44000 == 34 [pid = 1028] [id = 163] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F768000 == 33 [pid = 1028] [id = 162] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF07800 == 32 [pid = 1028] [id = 160] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13A25800 == 31 [pid = 1028] [id = 161] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E3800 == 30 [pid = 1028] [id = 176] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273A1800 == 29 [pid = 1028] [id = 175] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23911000 == 28 [pid = 1028] [id = 174] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CCA000 == 27 [pid = 1028] [id = 172] 15:39:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19064800 == 26 [pid = 1028] [id = 173] 15:39:14 INFO - PROCESS | 1028 | [1028] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12D93C00) [pid = 1028] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB237E3C00) [pid = 1028] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1900E800) [pid = 1028] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1F334800) [pid = 1028] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1FDEE400) [pid = 1028] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12DA9C00) [pid = 1028] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12E53400) [pid = 1028] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1C759800) [pid = 1028] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB179C1000) [pid = 1028] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1E80A000) [pid = 1028] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12CA8000) [pid = 1028] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1C790400) [pid = 1028] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18A66400) [pid = 1028] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB20FA8C00) [pid = 1028] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB19119800) [pid = 1028] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FDF9C00) [pid = 1028] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1725B000) [pid = 1028] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B0F400) [pid = 1028] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB179B8800) [pid = 1028] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12B0E000) [pid = 1028] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12E57C00) [pid = 1028] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB19127C00) [pid = 1028] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D026C00) [pid = 1028] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FFE3000) [pid = 1028] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FFA6000) [pid = 1028] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:39:14 INFO - PROCESS | 1028 | 1468967954988 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:39:15 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) 15:39:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2042ms 15:39:15 INFO - PROCESS | 1028 | 1468967955025 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 15:39:15 INFO - PROCESS | 1028 | 1468967955029 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 15:39:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:39:15 INFO - PROCESS | 1028 | 1468967955035 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:39:15 INFO - PROCESS | 1028 | 1468967955039 Marionette TRACE conn6 <- [1,674,null,{}] 15:39:15 INFO - PROCESS | 1028 | 1468967955045 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:15 INFO - PROCESS | 1028 | 1468967955048 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:15 INFO - PROCESS | 1028 | 1468967955140 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 15:39:15 INFO - PROCESS | 1028 | 1468967955223 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:15 INFO - PROCESS | 1028 | 1468967955227 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11F3E800 == 27 [pid = 1028] [id = 178] 15:39:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B14400) [pid = 1028] [serial = 532] [outer = 0000000000000000] 15:39:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B18400) [pid = 1028] [serial = 533] [outer = 000000FB12B14400] 15:39:15 INFO - PROCESS | 1028 | 1468967955276 Marionette DEBUG loaded listener.js 15:39:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12D0C800) [pid = 1028] [serial = 534] [outer = 000000FB12B14400] 15:39:16 INFO - PROCESS | 1028 | 1468967956153 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:39:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1139ms 15:39:16 INFO - PROCESS | 1028 | 1468967956178 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 15:39:16 INFO - PROCESS | 1028 | 1468967956184 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 15:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:39:16 INFO - PROCESS | 1028 | 1468967956190 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:39:16 INFO - PROCESS | 1028 | 1468967956194 Marionette TRACE conn6 <- [1,678,null,{}] 15:39:16 INFO - PROCESS | 1028 | 1468967956201 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:16 INFO - PROCESS | 1028 | 1468967956203 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:16 INFO - PROCESS | 1028 | 1468967956297 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 15:39:16 INFO - PROCESS | 1028 | 1468967956307 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:16 INFO - PROCESS | 1028 | 1468967956310 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A20800 == 28 [pid = 1028] [id = 179] 15:39:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12E4D000) [pid = 1028] [serial = 535] [outer = 0000000000000000] 15:39:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12E58000) [pid = 1028] [serial = 536] [outer = 000000FB12E4D000] 15:39:16 INFO - PROCESS | 1028 | 1468967956358 Marionette DEBUG loaded listener.js 15:39:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB130F7000) [pid = 1028] [serial = 537] [outer = 000000FB12E4D000] 15:39:17 INFO - PROCESS | 1028 | 1468967957317 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1138ms 15:39:17 INFO - PROCESS | 1028 | 1468967957330 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 15:39:17 INFO - PROCESS | 1028 | 1468967957333 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 15:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:39:17 INFO - PROCESS | 1028 | 1468967957336 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:39:17 INFO - PROCESS | 1028 | 1468967957340 Marionette TRACE conn6 <- [1,682,null,{}] 15:39:17 INFO - PROCESS | 1028 | 1468967957352 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:17 INFO - PROCESS | 1028 | 1468967957357 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:17 INFO - PROCESS | 1028 | 1468967957465 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 15:39:17 INFO - PROCESS | 1028 | 1468967957474 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:17 INFO - PROCESS | 1028 | 1468967957477 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF05000 == 29 [pid = 1028] [id = 180] 15:39:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB179C1000) [pid = 1028] [serial = 538] [outer = 0000000000000000] 15:39:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB17C75800) [pid = 1028] [serial = 539] [outer = 000000FB179C1000] 15:39:17 INFO - PROCESS | 1028 | 1468967957525 Marionette DEBUG loaded listener.js 15:39:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18B29400) [pid = 1028] [serial = 540] [outer = 000000FB179C1000] 15:39:18 INFO - PROCESS | 1028 | 1468967958497 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:39:18 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) 15:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1182ms 15:39:18 INFO - PROCESS | 1028 | 1468967958520 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 15:39:18 INFO - PROCESS | 1028 | 1468967958523 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 15:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:39:18 INFO - PROCESS | 1028 | 1468967958527 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:39:18 INFO - PROCESS | 1028 | 1468967958528 Marionette TRACE conn6 <- [1,686,null,{}] 15:39:18 INFO - PROCESS | 1028 | 1468967958539 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:18 INFO - PROCESS | 1028 | 1468967958541 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:18 INFO - PROCESS | 1028 | 1468967958650 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 15:39:18 INFO - PROCESS | 1028 | 1468967958657 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:18 INFO - PROCESS | 1028 | 1468967958659 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F321800 == 30 [pid = 1028] [id = 181] 15:39:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1911A800) [pid = 1028] [serial = 541] [outer = 0000000000000000] 15:39:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB19122000) [pid = 1028] [serial = 542] [outer = 000000FB1911A800] 15:39:18 INFO - PROCESS | 1028 | 1468967958741 Marionette DEBUG loaded listener.js 15:39:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C38FC00) [pid = 1028] [serial = 543] [outer = 000000FB1911A800] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1E80E400) [pid = 1028] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB2190CC00) [pid = 1028] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FFAD400) [pid = 1028] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB229EDC00) [pid = 1028] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB20F9A800) [pid = 1028] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FFDDC00) [pid = 1028] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1282B000) [pid = 1028] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1CD2B800) [pid = 1028] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB13AC9C00) [pid = 1028] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D8D400) [pid = 1028] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB16FB6800) [pid = 1028] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB13A49400) [pid = 1028] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:39:19 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B20400) [pid = 1028] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:39:19 INFO - PROCESS | 1028 | 1468967959726 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:39:19 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) 15:39:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1237ms 15:39:19 INFO - PROCESS | 1028 | 1468967959770 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 15:39:19 INFO - PROCESS | 1028 | 1468967959772 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 15:39:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:39:19 INFO - PROCESS | 1028 | 1468967959776 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:39:19 INFO - PROCESS | 1028 | 1468967959778 Marionette TRACE conn6 <- [1,690,null,{}] 15:39:19 INFO - PROCESS | 1028 | 1468967959781 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:19 INFO - PROCESS | 1028 | 1468967959784 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:19 INFO - PROCESS | 1028 | 1468967959864 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 15:39:19 INFO - PROCESS | 1028 | 1468967959870 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:19 INFO - PROCESS | 1028 | 1468967959872 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F536000 == 31 [pid = 1028] [id = 182] 15:39:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB17F3D400) [pid = 1028] [serial = 544] [outer = 0000000000000000] 15:39:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C757C00) [pid = 1028] [serial = 545] [outer = 000000FB17F3D400] 15:39:19 INFO - PROCESS | 1028 | 1468967959918 Marionette DEBUG loaded listener.js 15:39:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1C763400) [pid = 1028] [serial = 546] [outer = 000000FB17F3D400] 15:39:21 INFO - PROCESS | 1028 | 1468967961170 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:39:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1424ms 15:39:21 INFO - PROCESS | 1028 | 1468967961205 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 15:39:21 INFO - PROCESS | 1028 | 1468967961210 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 15:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:39:21 INFO - PROCESS | 1028 | 1468967961215 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:39:21 INFO - PROCESS | 1028 | 1468967961218 Marionette TRACE conn6 <- [1,694,null,{}] 15:39:21 INFO - PROCESS | 1028 | 1468967961224 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:21 INFO - PROCESS | 1028 | 1468967961228 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:21 INFO - PROCESS | 1028 | 1468967961419 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 15:39:21 INFO - PROCESS | 1028 | 1468967961502 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:21 INFO - PROCESS | 1028 | 1468967961505 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A3C000 == 32 [pid = 1028] [id = 183] 15:39:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12B10400) [pid = 1028] [serial = 547] [outer = 0000000000000000] 15:39:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D93000) [pid = 1028] [serial = 548] [outer = 000000FB12B10400] 15:39:21 INFO - PROCESS | 1028 | 1468967961563 Marionette DEBUG loaded listener.js 15:39:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1307E800) [pid = 1028] [serial = 549] [outer = 000000FB12B10400] 15:39:22 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F321800 == 31 [pid = 1028] [id = 181] 15:39:22 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF05000 == 30 [pid = 1028] [id = 180] 15:39:22 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A20800 == 29 [pid = 1028] [id = 179] 15:39:22 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11F3E800 == 28 [pid = 1028] [id = 178] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1F97D400) [pid = 1028] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB22217800) [pid = 1028] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB20389C00) [pid = 1028] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FDF8000) [pid = 1028] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB237EE800) [pid = 1028] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB20FA1000) [pid = 1028] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB20203400) [pid = 1028] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB12B17000) [pid = 1028] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB12D8A400) [pid = 1028] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1D027C00) [pid = 1028] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB19659C00) [pid = 1028] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1C762400) [pid = 1028] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB12DA9000) [pid = 1028] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB130F6000) [pid = 1028] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB172C8400) [pid = 1028] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB19017000) [pid = 1028] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB14150800) [pid = 1028] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1725CC00) [pid = 1028] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB20CE5800) [pid = 1028] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB237E8400) [pid = 1028] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB21F09000) [pid = 1028] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB21987000) [pid = 1028] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB1C3D5800) [pid = 1028] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 53 (000000FB20F9F000) [pid = 1028] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | --DOMWINDOW == 52 (000000FB1D56D400) [pid = 1028] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1028 | 1468967962773 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:39:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:39:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1588ms 15:39:22 INFO - PROCESS | 1028 | 1468967962807 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 15:39:22 INFO - PROCESS | 1028 | 1468967962811 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 15:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:39:22 INFO - PROCESS | 1028 | 1468967962815 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:39:22 INFO - PROCESS | 1028 | 1468967962819 Marionette TRACE conn6 <- [1,698,null,{}] 15:39:22 INFO - PROCESS | 1028 | 1468967962824 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:22 INFO - PROCESS | 1028 | 1468967962827 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:22 INFO - PROCESS | 1028 | 1468967962948 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 15:39:23 INFO - PROCESS | 1028 | 1468967963021 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:23 INFO - PROCESS | 1028 | 1468967963026 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130A6000 == 29 [pid = 1028] [id = 184] 15:39:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 53 (000000FB11826800) [pid = 1028] [serial = 550] [outer = 0000000000000000] 15:39:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB12157400) [pid = 1028] [serial = 551] [outer = 000000FB11826800] 15:39:23 INFO - PROCESS | 1028 | 1468967963075 Marionette DEBUG loaded listener.js 15:39:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB12B05C00) [pid = 1028] [serial = 552] [outer = 000000FB11826800] 15:39:23 INFO - PROCESS | 1028 | 1468967963936 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1130ms 15:39:23 INFO - PROCESS | 1028 | 1468967963946 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 15:39:23 INFO - PROCESS | 1028 | 1468967963951 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 15:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:39:23 INFO - PROCESS | 1028 | 1468967963958 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:39:23 INFO - PROCESS | 1028 | 1468967963961 Marionette TRACE conn6 <- [1,702,null,{}] 15:39:23 INFO - PROCESS | 1028 | 1468967963965 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:23 INFO - PROCESS | 1028 | 1468967963967 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:24 INFO - PROCESS | 1028 | 1468967964083 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 15:39:24 INFO - PROCESS | 1028 | 1468967964093 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:24 INFO - PROCESS | 1028 | 1468967964095 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DBA800 == 30 [pid = 1028] [id = 185] 15:39:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB12D1F000) [pid = 1028] [serial = 553] [outer = 0000000000000000] 15:39:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB12D90800) [pid = 1028] [serial = 554] [outer = 000000FB12D1F000] 15:39:24 INFO - PROCESS | 1028 | 1468967964143 Marionette DEBUG loaded listener.js 15:39:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB12E4C000) [pid = 1028] [serial = 555] [outer = 000000FB12D1F000] 15:39:25 INFO - PROCESS | 1028 | 1468967965106 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:39:25 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 15:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 15:39:25 INFO - PROCESS | 1028 | 1468967965154 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 15:39:25 INFO - PROCESS | 1028 | 1468967965156 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 15:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:39:25 INFO - PROCESS | 1028 | 1468967965160 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:39:25 INFO - PROCESS | 1028 | 1468967965163 Marionette TRACE conn6 <- [1,706,null,{}] 15:39:25 INFO - PROCESS | 1028 | 1468967965183 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:25 INFO - PROCESS | 1028 | 1468967965189 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:25 INFO - PROCESS | 1028 | 1468967965302 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 15:39:25 INFO - PROCESS | 1028 | 1468967965310 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:25 INFO - PROCESS | 1028 | 1468967965314 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193D0800 == 31 [pid = 1028] [id = 186] 15:39:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB16FAF000) [pid = 1028] [serial = 556] [outer = 0000000000000000] 15:39:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB171F5000) [pid = 1028] [serial = 557] [outer = 000000FB16FAF000] 15:39:25 INFO - PROCESS | 1028 | 1468967965362 Marionette DEBUG loaded listener.js 15:39:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB17942C00) [pid = 1028] [serial = 558] [outer = 000000FB16FAF000] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1911A800) [pid = 1028] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB12B14400) [pid = 1028] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB12E4D000) [pid = 1028] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB1230F800) [pid = 1028] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB12D15800) [pid = 1028] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB19014400) [pid = 1028] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB20266400) [pid = 1028] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 53 (000000FB179C1000) [pid = 1028] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:39:25 INFO - PROCESS | 1028 | --DOMWINDOW == 52 (000000FB23B06C00) [pid = 1028] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:39:26 INFO - PROCESS | 1028 | 1468967966311 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:39:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1194ms 15:39:26 INFO - PROCESS | 1028 | 1468967966356 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 15:39:26 INFO - PROCESS | 1028 | 1468967966359 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 15:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:39:26 INFO - PROCESS | 1028 | 1468967966362 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:39:26 INFO - PROCESS | 1028 | 1468967966364 Marionette TRACE conn6 <- [1,710,null,{}] 15:39:26 INFO - PROCESS | 1028 | 1468967966368 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:26 INFO - PROCESS | 1028 | 1468967966370 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:26 INFO - PROCESS | 1028 | 1468967966457 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 15:39:26 INFO - PROCESS | 1028 | 1468967966517 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:26 INFO - PROCESS | 1028 | 1468967966519 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EAA1800 == 32 [pid = 1028] [id = 187] 15:39:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 53 (000000FB10EDE400) [pid = 1028] [serial = 559] [outer = 0000000000000000] 15:39:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB17F48800) [pid = 1028] [serial = 560] [outer = 000000FB10EDE400] 15:39:26 INFO - PROCESS | 1028 | 1468967966565 Marionette DEBUG loaded listener.js 15:39:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB18B20400) [pid = 1028] [serial = 561] [outer = 000000FB10EDE400] 15:39:26 INFO - PROCESS | 1028 | 1468967966938 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:39:27 INFO - PROCESS | 1028 | 1468967966994 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 15:39:27 INFO - PROCESS | 1028 | 1468967966998 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:39:27 INFO - PROCESS | 1028 | 1468967966999 Marionette TRACE conn6 <- [1,714,null,{}] 15:39:27 INFO - PROCESS | 1028 | 1468967967003 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:27 INFO - PROCESS | 1028 | 1468967967005 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:27 INFO - PROCESS | 1028 | 1468967967111 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 15:39:27 INFO - PROCESS | 1028 | 1468967967119 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:27 INFO - PROCESS | 1028 | 1468967967121 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F530000 == 33 [pid = 1028] [id = 188] 15:39:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB11820400) [pid = 1028] [serial = 562] [outer = 0000000000000000] 15:39:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB1900F000) [pid = 1028] [serial = 563] [outer = 000000FB11820400] 15:39:27 INFO - PROCESS | 1028 | 1468967967165 Marionette DEBUG loaded listener.js 15:39:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB19119800) [pid = 1028] [serial = 564] [outer = 000000FB11820400] 15:39:27 INFO - PROCESS | 1028 | 1468967967612 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 629ms 15:39:27 INFO - PROCESS | 1028 | 1468967967630 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 15:39:27 INFO - PROCESS | 1028 | 1468967967632 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 15:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:39:27 INFO - PROCESS | 1028 | 1468967967636 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:39:27 INFO - PROCESS | 1028 | 1468967967638 Marionette TRACE conn6 <- [1,718,null,{}] 15:39:27 INFO - PROCESS | 1028 | 1468967967641 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:27 INFO - PROCESS | 1028 | 1468967967647 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:27 INFO - PROCESS | 1028 | 1468967967779 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 15:39:27 INFO - PROCESS | 1028 | 1468967967820 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:27 INFO - PROCESS | 1028 | 1468967967822 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202E4800 == 34 [pid = 1028] [id = 189] 15:39:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB19122C00) [pid = 1028] [serial = 565] [outer = 0000000000000000] 15:39:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB1C758400) [pid = 1028] [serial = 566] [outer = 000000FB19122C00] 15:39:27 INFO - PROCESS | 1028 | 1468967967866 Marionette DEBUG loaded listener.js 15:39:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB1CD7D000) [pid = 1028] [serial = 567] [outer = 000000FB19122C00] 15:39:28 INFO - PROCESS | 1028 | 1468967968295 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:39:28 INFO - PROCESS | 1028 | 1468967968333 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 15:39:28 INFO - PROCESS | 1028 | 1468967968336 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:39:28 INFO - PROCESS | 1028 | 1468967968338 Marionette TRACE conn6 <- [1,722,null,{}] 15:39:28 INFO - PROCESS | 1028 | 1468967968342 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:28 INFO - PROCESS | 1028 | 1468967968344 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:28 INFO - PROCESS | 1028 | 1468967968464 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 15:39:28 INFO - PROCESS | 1028 | 1468967968538 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:28 INFO - PROCESS | 1028 | 1468967968541 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1171F800 == 35 [pid = 1028] [id = 190] 15:39:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB10ED9C00) [pid = 1028] [serial = 568] [outer = 0000000000000000] 15:39:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB11750C00) [pid = 1028] [serial = 569] [outer = 000000FB10ED9C00] 15:39:28 INFO - PROCESS | 1028 | 1468967968643 Marionette DEBUG loaded listener.js 15:39:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12824C00) [pid = 1028] [serial = 570] [outer = 000000FB10ED9C00] 15:39:29 INFO - PROCESS | 1028 | 1468967969305 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:39:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1029ms 15:39:29 INFO - PROCESS | 1028 | 1468967969370 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 15:39:29 INFO - PROCESS | 1028 | 1468967969375 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 15:39:29 INFO - PROCESS | 1028 | 1468967969401 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:39:29 INFO - PROCESS | 1028 | 1468967969405 Marionette TRACE conn6 <- [1,726,null,{}] 15:39:29 INFO - PROCESS | 1028 | 1468967969409 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:29 INFO - PROCESS | 1028 | 1468967969413 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:29 INFO - PROCESS | 1028 | 1468967969533 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 15:39:29 INFO - PROCESS | 1028 | 1468967969595 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:29 INFO - PROCESS | 1028 | 1468967969598 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193CC000 == 36 [pid = 1028] [id = 191] 15:39:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12DA7000) [pid = 1028] [serial = 571] [outer = 0000000000000000] 15:39:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB130F8000) [pid = 1028] [serial = 572] [outer = 000000FB12DA7000] 15:39:29 INFO - PROCESS | 1028 | 1468967969655 Marionette DEBUG loaded listener.js 15:39:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB13FE3400) [pid = 1028] [serial = 573] [outer = 000000FB12DA7000] 15:39:30 INFO - PROCESS | 1028 | [1028] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:39:30 INFO - PROCESS | 1028 | 1468967970780 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1446ms 15:39:30 INFO - PROCESS | 1028 | 1468967970894 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 15:39:30 INFO - PROCESS | 1028 | 1468967970898 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 15:39:30 INFO - PROCESS | 1028 | 1468967970905 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:39:30 INFO - PROCESS | 1028 | 1468967970908 Marionette TRACE conn6 <- [1,730,null,{}] 15:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:39:30 INFO - PROCESS | 1028 | 1468967970912 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:30 INFO - PROCESS | 1028 | 1468967970915 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:31 INFO - PROCESS | 1028 | 1468967971008 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 15:39:31 INFO - PROCESS | 1028 | 1468967971109 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:31 INFO - PROCESS | 1028 | 1468967971112 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C07800 == 37 [pid = 1028] [id = 192] 15:39:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB17F48000) [pid = 1028] [serial = 574] [outer = 0000000000000000] 15:39:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1C3D5800) [pid = 1028] [serial = 575] [outer = 000000FB17F48000] 15:39:31 INFO - PROCESS | 1028 | 1468967971167 Marionette DEBUG loaded listener.js 15:39:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1C78B000) [pid = 1028] [serial = 576] [outer = 000000FB17F48000] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202E4800 == 36 [pid = 1028] [id = 189] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F530000 == 35 [pid = 1028] [id = 188] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EAA1800 == 34 [pid = 1028] [id = 187] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193D0800 == 33 [pid = 1028] [id = 186] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DBA800 == 32 [pid = 1028] [id = 185] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130A6000 == 31 [pid = 1028] [id = 184] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A3C000 == 30 [pid = 1028] [id = 183] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F536000 == 29 [pid = 1028] [id = 182] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12874800 == 28 [pid = 1028] [id = 177] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193CC000 == 27 [pid = 1028] [id = 191] 15:39:32 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1171F800 == 26 [pid = 1028] [id = 190] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C757C00) [pid = 1028] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB19122000) [pid = 1028] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12B18400) [pid = 1028] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB12D0C800) [pid = 1028] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12E58000) [pid = 1028] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB12D11000) [pid = 1028] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB12827C00) [pid = 1028] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB141C4C00) [pid = 1028] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB12E50800) [pid = 1028] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1C792000) [pid = 1028] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB19127800) [pid = 1028] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB21F05000) [pid = 1028] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB20292C00) [pid = 1028] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB17C75800) [pid = 1028] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB23B0F800) [pid = 1028] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB23B09C00) [pid = 1028] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 53 (000000FB18B29400) [pid = 1028] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 52 (000000FB130F7000) [pid = 1028] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | --DOMWINDOW == 51 (000000FB1C38FC00) [pid = 1028] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:39:32 INFO - PROCESS | 1028 | 1468967972852 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:39:32 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 15:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1995ms 15:39:32 INFO - PROCESS | 1028 | 1468967972910 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 15:39:32 INFO - PROCESS | 1028 | 1468967972913 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 15:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:39:32 INFO - PROCESS | 1028 | 1468967972920 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:39:32 INFO - PROCESS | 1028 | 1468967972924 Marionette TRACE conn6 <- [1,734,null,{}] 15:39:32 INFO - PROCESS | 1028 | 1468967972931 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:32 INFO - PROCESS | 1028 | 1468967972934 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:33 INFO - PROCESS | 1028 | 1468967973026 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 15:39:33 INFO - PROCESS | 1028 | 1468967973084 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:33 INFO - PROCESS | 1028 | 1468967973088 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12875000 == 27 [pid = 1028] [id = 193] 15:39:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 52 (000000FB12B10800) [pid = 1028] [serial = 577] [outer = 0000000000000000] 15:39:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 53 (000000FB12B11400) [pid = 1028] [serial = 578] [outer = 000000FB12B10800] 15:39:33 INFO - PROCESS | 1028 | 1468967973141 Marionette DEBUG loaded listener.js 15:39:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB12D02C00) [pid = 1028] [serial = 579] [outer = 000000FB12B10800] 15:39:34 INFO - PROCESS | 1028 | 1468967974019 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:39:34 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.) 15:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 15:39:34 INFO - PROCESS | 1028 | 1468967974056 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 15:39:34 INFO - PROCESS | 1028 | 1468967974061 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 15:39:34 INFO - PROCESS | 1028 | 1468967974070 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:39:34 INFO - PROCESS | 1028 | 1468967974072 Marionette TRACE conn6 <- [1,738,null,{}] 15:39:34 INFO - PROCESS | 1028 | 1468967974077 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:34 INFO - PROCESS | 1028 | 1468967974080 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:34 INFO - PROCESS | 1028 | 1468967974169 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 15:39:34 INFO - PROCESS | 1028 | 1468967974178 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:34 INFO - PROCESS | 1028 | 1468967974181 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17ABA800 == 28 [pid = 1028] [id = 194] 15:39:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB12D92800) [pid = 1028] [serial = 580] [outer = 0000000000000000] 15:39:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB12DA2800) [pid = 1028] [serial = 581] [outer = 000000FB12D92800] 15:39:34 INFO - PROCESS | 1028 | 1468967974229 Marionette DEBUG loaded listener.js 15:39:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB12E53800) [pid = 1028] [serial = 582] [outer = 000000FB12D92800] 15:39:35 INFO - PROCESS | 1028 | 1468967975181 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1133ms 15:39:35 INFO - PROCESS | 1028 | 1468967975208 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 15:39:35 INFO - PROCESS | 1028 | 1468967975211 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 15:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:39:35 INFO - PROCESS | 1028 | 1468967975215 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:39:35 INFO - PROCESS | 1028 | 1468967975218 Marionette TRACE conn6 <- [1,742,null,{}] 15:39:35 INFO - PROCESS | 1028 | 1468967975237 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:35 INFO - PROCESS | 1028 | 1468967975242 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:35 INFO - PROCESS | 1028 | 1468967975355 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 15:39:35 INFO - PROCESS | 1028 | 1468967975364 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:35 INFO - PROCESS | 1028 | 1468967975367 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F0D000 == 29 [pid = 1028] [id = 195] 15:39:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB13FE5000) [pid = 1028] [serial = 583] [outer = 0000000000000000] 15:39:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB16FA9800) [pid = 1028] [serial = 584] [outer = 000000FB13FE5000] 15:39:35 INFO - PROCESS | 1028 | 1468967975415 Marionette DEBUG loaded listener.js 15:39:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB1747D400) [pid = 1028] [serial = 585] [outer = 000000FB13FE5000] 15:39:36 INFO - PROCESS | 1028 | 1468967976364 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:39:36 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 15:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1183ms 15:39:36 INFO - PROCESS | 1028 | 1468967976401 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 15:39:36 INFO - PROCESS | 1028 | 1468967976403 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 15:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:39:36 INFO - PROCESS | 1028 | 1468967976407 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:39:36 INFO - PROCESS | 1028 | 1468967976409 Marionette TRACE conn6 <- [1,746,null,{}] 15:39:36 INFO - PROCESS | 1028 | 1468967976420 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:36 INFO - PROCESS | 1028 | 1468967976422 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:36 INFO - PROCESS | 1028 | 1468967976530 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 15:39:36 INFO - PROCESS | 1028 | 1468967976536 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:36 INFO - PROCESS | 1028 | 1468967976538 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D58F800 == 30 [pid = 1028] [id = 196] 15:39:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB18A66400) [pid = 1028] [serial = 586] [outer = 0000000000000000] 15:39:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB18B26000) [pid = 1028] [serial = 587] [outer = 000000FB18A66400] 15:39:36 INFO - PROCESS | 1028 | 1468967976584 Marionette DEBUG loaded listener.js 15:39:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB1900E400) [pid = 1028] [serial = 588] [outer = 000000FB18A66400] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB16FAF000) [pid = 1028] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB12B10400) [pid = 1028] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB11826800) [pid = 1028] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB17F3D400) [pid = 1028] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB12D1F000) [pid = 1028] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB11820400) [pid = 1028] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB10EDE400) [pid = 1028] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:39:36 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB19122C00) [pid = 1028] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:39:37 INFO - PROCESS | 1028 | 1468967977042 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:39:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 15:39:37 INFO - PROCESS | 1028 | 1468967977100 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 15:39:37 INFO - PROCESS | 1028 | 1468967977103 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 15:39:37 INFO - PROCESS | 1028 | 1468967977106 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:39:37 INFO - PROCESS | 1028 | 1468967977108 Marionette TRACE conn6 <- [1,750,null,{}] 15:39:37 INFO - PROCESS | 1028 | 1468967977111 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:37 INFO - PROCESS | 1028 | 1468967977113 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:37 INFO - PROCESS | 1028 | 1468967977192 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 15:39:37 INFO - PROCESS | 1028 | 1468967977198 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:37 INFO - PROCESS | 1028 | 1468967977200 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F421000 == 31 [pid = 1028] [id = 197] 15:39:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB1307B000) [pid = 1028] [serial = 589] [outer = 0000000000000000] 15:39:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB18B2A800) [pid = 1028] [serial = 590] [outer = 000000FB1307B000] 15:39:37 INFO - PROCESS | 1028 | 1468967977244 Marionette DEBUG loaded listener.js 15:39:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB19039400) [pid = 1028] [serial = 591] [outer = 000000FB1307B000] 15:39:38 INFO - PROCESS | 1028 | [1028] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:39:38 INFO - PROCESS | 1028 | 1468967978130 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1084ms 15:39:38 INFO - PROCESS | 1028 | 1468967978194 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 15:39:38 INFO - PROCESS | 1028 | 1468967978196 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 15:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:39:38 INFO - PROCESS | 1028 | 1468967978200 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:39:38 INFO - PROCESS | 1028 | 1468967978202 Marionette TRACE conn6 <- [1,754,null,{}] 15:39:38 INFO - PROCESS | 1028 | 1468967978205 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:38 INFO - PROCESS | 1028 | 1468967978211 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:38 INFO - PROCESS | 1028 | 1468967978317 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 15:39:38 INFO - PROCESS | 1028 | 1468967978322 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:38 INFO - PROCESS | 1028 | 1468967978324 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F774800 == 32 [pid = 1028] [id = 198] 15:39:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB19125000) [pid = 1028] [serial = 592] [outer = 0000000000000000] 15:39:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB1C757000) [pid = 1028] [serial = 593] [outer = 000000FB19125000] 15:39:38 INFO - PROCESS | 1028 | 1468967978370 Marionette DEBUG loaded listener.js 15:39:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB1C791400) [pid = 1028] [serial = 594] [outer = 000000FB19125000] 15:39:39 INFO - PROCESS | 1028 | 1468967979259 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:39:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1083ms 15:39:39 INFO - PROCESS | 1028 | 1468967979289 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 15:39:39 INFO - PROCESS | 1028 | 1468967979294 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 15:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:39:39 INFO - PROCESS | 1028 | 1468967979300 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:39:39 INFO - PROCESS | 1028 | 1468967979304 Marionette TRACE conn6 <- [1,758,null,{}] 15:39:39 INFO - PROCESS | 1028 | 1468967979311 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:39 INFO - PROCESS | 1028 | 1468967979314 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:39 INFO - PROCESS | 1028 | 1468967979461 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 15:39:39 INFO - PROCESS | 1028 | 1468967979522 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:39 INFO - PROCESS | 1028 | 1468967979526 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13226000 == 33 [pid = 1028] [id = 199] 15:39:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB123D2000) [pid = 1028] [serial = 595] [outer = 0000000000000000] 15:39:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12B0A400) [pid = 1028] [serial = 596] [outer = 000000FB123D2000] 15:39:39 INFO - PROCESS | 1028 | 1468967979586 Marionette DEBUG loaded listener.js 15:39:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D0C800) [pid = 1028] [serial = 597] [outer = 000000FB123D2000] 15:39:40 INFO - PROCESS | 1028 | 1468967980410 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1189ms 15:39:40 INFO - PROCESS | 1028 | 1468967980490 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 15:39:40 INFO - PROCESS | 1028 | 1468967980495 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 15:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:39:40 INFO - PROCESS | 1028 | 1468967980502 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:39:40 INFO - PROCESS | 1028 | 1468967980505 Marionette TRACE conn6 <- [1,762,null,{}] 15:39:40 INFO - PROCESS | 1028 | 1468967980509 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:40 INFO - PROCESS | 1028 | 1468967980512 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:40 INFO - PROCESS | 1028 | 1468967980725 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 15:39:40 INFO - PROCESS | 1028 | 1468967980788 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 1028 | 1468967980791 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1287F800 == 34 [pid = 1028] [id = 200] 15:39:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB123CAC00) [pid = 1028] [serial = 598] [outer = 0000000000000000] 15:39:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12B07000) [pid = 1028] [serial = 599] [outer = 000000FB123CAC00] 15:39:40 INFO - PROCESS | 1028 | 1468967980842 Marionette DEBUG loaded listener.js 15:39:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12D1EC00) [pid = 1028] [serial = 600] [outer = 000000FB123CAC00] 15:39:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F421000 == 33 [pid = 1028] [id = 197] 15:39:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D58F800 == 32 [pid = 1028] [id = 196] 15:39:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F0D000 == 31 [pid = 1028] [id = 195] 15:39:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17ABA800 == 30 [pid = 1028] [id = 194] 15:39:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12875000 == 29 [pid = 1028] [id = 193] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB171F5000) [pid = 1028] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12D93000) [pid = 1028] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1307E800) [pid = 1028] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB12157400) [pid = 1028] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB12B05C00) [pid = 1028] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1C763400) [pid = 1028] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB12D90800) [pid = 1028] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1CD7D000) [pid = 1028] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1900F000) [pid = 1028] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB19119800) [pid = 1028] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB17942C00) [pid = 1028] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB18B20400) [pid = 1028] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB12E4C000) [pid = 1028] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 53 (000000FB17F48800) [pid = 1028] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | --DOMWINDOW == 52 (000000FB1C758400) [pid = 1028] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:39:41 INFO - PROCESS | 1028 | 1468967981411 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 943ms 15:39:41 INFO - PROCESS | 1028 | 1468967981446 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 15:39:41 INFO - PROCESS | 1028 | 1468967981451 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 15:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:39:41 INFO - PROCESS | 1028 | 1468967981456 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:39:41 INFO - PROCESS | 1028 | 1468967981459 Marionette TRACE conn6 <- [1,766,null,{}] 15:39:41 INFO - PROCESS | 1028 | 1468967981464 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:41 INFO - PROCESS | 1028 | 1468967981467 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:41 INFO - PROCESS | 1028 | 1468967981556 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 15:39:41 INFO - PROCESS | 1028 | 1468967981564 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:41 INFO - PROCESS | 1028 | 1468967981566 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B82000 == 30 [pid = 1028] [id = 201] 15:39:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 53 (000000FB12D89C00) [pid = 1028] [serial = 601] [outer = 0000000000000000] 15:39:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB12E50C00) [pid = 1028] [serial = 602] [outer = 000000FB12D89C00] 15:39:41 INFO - PROCESS | 1028 | 1468967981614 Marionette DEBUG loaded listener.js 15:39:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB130F6000) [pid = 1028] [serial = 603] [outer = 000000FB12D89C00] 15:39:42 INFO - PROCESS | 1028 | 1468967982073 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 628ms 15:39:42 INFO - PROCESS | 1028 | 1468967982087 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 1028 | 1468967982090 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 15:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:39:42 INFO - PROCESS | 1028 | 1468967982098 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - PROCESS | 1028 | 1468967982100 Marionette TRACE conn6 <- [1,770,null,{}] 15:39:42 INFO - PROCESS | 1028 | 1468967982104 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:42 INFO - PROCESS | 1028 | 1468967982107 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:42 INFO - PROCESS | 1028 | 1468967982222 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 15:39:42 INFO - PROCESS | 1028 | 1468967982234 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 1028 | 1468967982237 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF04800 == 31 [pid = 1028] [id = 202] 15:39:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB17107400) [pid = 1028] [serial = 604] [outer = 0000000000000000] 15:39:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB172C5800) [pid = 1028] [serial = 605] [outer = 000000FB17107400] 15:39:42 INFO - PROCESS | 1028 | 1468967982283 Marionette DEBUG loaded listener.js 15:39:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB17F47000) [pid = 1028] [serial = 606] [outer = 000000FB17107400] 15:39:42 INFO - PROCESS | 1028 | 1468967982718 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 15:39:42 INFO - PROCESS | 1028 | 1468967982794 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 1028 | 1468967982798 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 15:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:39:42 INFO - PROCESS | 1028 | 1468967982809 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - PROCESS | 1028 | 1468967982814 Marionette TRACE conn6 <- [1,774,null,{}] 15:39:42 INFO - PROCESS | 1028 | 1468967982818 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:42 INFO - PROCESS | 1028 | 1468967982821 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:42 INFO - PROCESS | 1028 | 1468967982914 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 15:39:42 INFO - PROCESS | 1028 | 1468967982925 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 1028 | 1468967982927 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4D8800 == 32 [pid = 1028] [id = 203] 15:39:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB1181DC00) [pid = 1028] [serial = 607] [outer = 0000000000000000] 15:39:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB19122000) [pid = 1028] [serial = 608] [outer = 000000FB1181DC00] 15:39:42 INFO - PROCESS | 1028 | 1468967982971 Marionette DEBUG loaded listener.js 15:39:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB19657C00) [pid = 1028] [serial = 609] [outer = 000000FB1181DC00] 15:39:43 INFO - PROCESS | 1028 | 1468967983390 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 650ms 15:39:43 INFO - PROCESS | 1028 | 1468967983457 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 15:39:43 INFO - PROCESS | 1028 | 1468967983460 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 15:39:43 INFO - PROCESS | 1028 | 1468967983463 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:39:43 INFO - PROCESS | 1028 | 1468967983464 Marionette TRACE conn6 <- [1,778,null,{}] 15:39:43 INFO - PROCESS | 1028 | 1468967983468 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:43 INFO - PROCESS | 1028 | 1468967983470 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:43 INFO - PROCESS | 1028 | 1468967983580 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 15:39:43 INFO - PROCESS | 1028 | 1468967983592 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:43 INFO - PROCESS | 1028 | 1468967983594 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FB45800 == 33 [pid = 1028] [id = 204] 15:39:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB11F2D400) [pid = 1028] [serial = 610] [outer = 0000000000000000] 15:39:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB1C75B800) [pid = 1028] [serial = 611] [outer = 000000FB11F2D400] 15:39:43 INFO - PROCESS | 1028 | 1468967983638 Marionette DEBUG loaded listener.js 15:39:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB1CD7D000) [pid = 1028] [serial = 612] [outer = 000000FB11F2D400] 15:39:44 INFO - PROCESS | 1028 | 1468967984086 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 15:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:39:44 INFO - PROCESS | 1028 | 1468967984159 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 15:39:44 INFO - PROCESS | 1028 | 1468967984161 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 15:39:44 INFO - PROCESS | 1028 | 1468967984165 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:39:44 INFO - PROCESS | 1028 | 1468967984167 Marionette TRACE conn6 <- [1,782,null,{}] 15:39:44 INFO - PROCESS | 1028 | 1468967984170 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:44 INFO - PROCESS | 1028 | 1468967984172 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:44 INFO - PROCESS | 1028 | 1468967984281 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 15:39:44 INFO - PROCESS | 1028 | 1468967984335 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 1028 | 1468967984341 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F41D000 == 34 [pid = 1028] [id = 205] 15:39:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1D02A000) [pid = 1028] [serial = 613] [outer = 0000000000000000] 15:39:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1D02C800) [pid = 1028] [serial = 614] [outer = 000000FB1D02A000] 15:39:44 INFO - PROCESS | 1028 | 1468967984398 Marionette DEBUG loaded listener.js 15:39:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1D56A800) [pid = 1028] [serial = 615] [outer = 000000FB1D02A000] 15:39:44 INFO - PROCESS | 1028 | 1468967984838 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 733ms 15:39:44 INFO - PROCESS | 1028 | 1468967984922 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 15:39:44 INFO - PROCESS | 1028 | 1468967984924 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 15:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:39:44 INFO - PROCESS | 1028 | 1468967984930 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:39:44 INFO - PROCESS | 1028 | 1468967984932 Marionette TRACE conn6 <- [1,786,null,{}] 15:39:44 INFO - PROCESS | 1028 | 1468967984935 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:44 INFO - PROCESS | 1028 | 1468967984937 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:45 INFO - PROCESS | 1028 | 1468967985044 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 15:39:45 INFO - PROCESS | 1028 | 1468967985056 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:45 INFO - PROCESS | 1028 | 1468967985057 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FDA000 == 35 [pid = 1028] [id = 206] 15:39:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1D02A400) [pid = 1028] [serial = 616] [outer = 0000000000000000] 15:39:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1EA4E000) [pid = 1028] [serial = 617] [outer = 000000FB1D02A400] 15:39:45 INFO - PROCESS | 1028 | 1468967985101 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1F331800) [pid = 1028] [serial = 618] [outer = 000000FB1D02A400] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB13FE5000) [pid = 1028] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB18A66400) [pid = 1028] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12D92800) [pid = 1028] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB10ED9C00) [pid = 1028] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12DA7000) [pid = 1028] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1307B000) [pid = 1028] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:39:45 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB12B10800) [pid = 1028] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:39:45 INFO - PROCESS | 1028 | 1468967985545 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:39:45 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 15:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 628ms 15:39:45 INFO - PROCESS | 1028 | 1468967985562 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 15:39:45 INFO - PROCESS | 1028 | 1468967985564 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 15:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:39:45 INFO - PROCESS | 1028 | 1468967985567 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:39:45 INFO - PROCESS | 1028 | 1468967985569 Marionette TRACE conn6 <- [1,790,null,{}] 15:39:45 INFO - PROCESS | 1028 | 1468967985573 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:45 INFO - PROCESS | 1028 | 1468967985575 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:45 INFO - PROCESS | 1028 | 1468967985654 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 15:39:45 INFO - PROCESS | 1028 | 1468967985718 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:45 INFO - PROCESS | 1028 | 1468967985720 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB22090800 == 36 [pid = 1028] [id = 207] 15:39:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12E57C00) [pid = 1028] [serial = 619] [outer = 0000000000000000] 15:39:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1ECF1000) [pid = 1028] [serial = 620] [outer = 000000FB12E57C00] 15:39:45 INFO - PROCESS | 1028 | 1468967985764 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1F8CAC00) [pid = 1028] [serial = 621] [outer = 000000FB12E57C00] 15:39:46 INFO - PROCESS | 1028 | 1468967986115 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:39:46 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 15:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 587ms 15:39:46 INFO - PROCESS | 1028 | 1468967986158 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 1028 | 1468967986160 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 15:39:46 INFO - PROCESS | 1028 | 1468967986163 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:39:46 INFO - PROCESS | 1028 | 1468967986165 Marionette TRACE conn6 <- [1,794,null,{}] 15:39:46 INFO - PROCESS | 1028 | 1468967986168 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:46 INFO - PROCESS | 1028 | 1468967986170 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:46 INFO - PROCESS | 1028 | 1468967986278 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 15:39:46 INFO - PROCESS | 1028 | 1468967986317 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 1028 | 1468967986319 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23903000 == 37 [pid = 1028] [id = 208] 15:39:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB13327400) [pid = 1028] [serial = 622] [outer = 0000000000000000] 15:39:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1FBDE800) [pid = 1028] [serial = 623] [outer = 000000FB13327400] 15:39:46 INFO - PROCESS | 1028 | 1468967986372 Marionette DEBUG loaded listener.js 15:39:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1FDF1800) [pid = 1028] [serial = 624] [outer = 000000FB13327400] 15:39:46 INFO - PROCESS | 1028 | 1468967986721 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:39:46 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 15:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 15:39:46 INFO - PROCESS | 1028 | 1468967986795 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 1028 | 1468967986797 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 15:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:39:46 INFO - PROCESS | 1028 | 1468967986800 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - PROCESS | 1028 | 1468967986802 Marionette TRACE conn6 <- [1,798,null,{}] 15:39:46 INFO - PROCESS | 1028 | 1468967986813 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:46 INFO - PROCESS | 1028 | 1468967986814 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:46 INFO - PROCESS | 1028 | 1468967986899 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 15:39:46 INFO - PROCESS | 1028 | 1468967986904 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 1028 | 1468967986906 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A17000 == 38 [pid = 1028] [id = 209] 15:39:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1FDF3C00) [pid = 1028] [serial = 625] [outer = 0000000000000000] 15:39:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1FDFAC00) [pid = 1028] [serial = 626] [outer = 000000FB1FDF3C00] 15:39:46 INFO - PROCESS | 1028 | 1468967986951 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1FFA3C00) [pid = 1028] [serial = 627] [outer = 000000FB1FDF3C00] 15:39:47 INFO - PROCESS | 1028 | 1468967987351 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 15:39:47 INFO - PROCESS | 1028 | 1468967987400 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 15:39:47 INFO - PROCESS | 1028 | 1468967987403 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 15:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:39:47 INFO - PROCESS | 1028 | 1468967987411 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:39:47 INFO - PROCESS | 1028 | 1468967987413 Marionette TRACE conn6 <- [1,802,null,{}] 15:39:47 INFO - PROCESS | 1028 | 1468967987417 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:47 INFO - PROCESS | 1028 | 1468967987419 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:47 INFO - PROCESS | 1028 | 1468967987509 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 15:39:47 INFO - PROCESS | 1028 | 1468967987514 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:47 INFO - PROCESS | 1028 | 1468967987517 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D15800 == 39 [pid = 1028] [id = 210] 15:39:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FFA8C00) [pid = 1028] [serial = 628] [outer = 0000000000000000] 15:39:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FFDCC00) [pid = 1028] [serial = 629] [outer = 000000FB1FFA8C00] 15:39:47 INFO - PROCESS | 1028 | 1468967987562 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1FFE7800) [pid = 1028] [serial = 630] [outer = 000000FB1FFA8C00] 15:39:48 INFO - PROCESS | 1028 | 1468967988286 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:39:48 INFO - PROCESS | 1028 | 1468967988360 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 15:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:39:48 INFO - PROCESS | 1028 | 1468967988365 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:39:48 INFO - PROCESS | 1028 | 1468967988371 Marionette TRACE conn6 <- [1,806,null,{}] 15:39:48 INFO - PROCESS | 1028 | 1468967988377 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:48 INFO - PROCESS | 1028 | 1468967988380 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:48 INFO - PROCESS | 1028 | 1468967988539 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 15:39:48 INFO - PROCESS | 1028 | 1468967988604 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:48 INFO - PROCESS | 1028 | 1468967988607 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193CD000 == 40 [pid = 1028] [id = 211] 15:39:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12B21C00) [pid = 1028] [serial = 631] [outer = 0000000000000000] 15:39:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12E59400) [pid = 1028] [serial = 632] [outer = 000000FB12B21C00] 15:39:48 INFO - PROCESS | 1028 | 1468967988706 Marionette DEBUG loaded listener.js 15:39:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1414D800) [pid = 1028] [serial = 633] [outer = 000000FB12B21C00] 15:39:49 INFO - PROCESS | 1028 | 1468967989335 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 984ms 15:39:49 INFO - PROCESS | 1028 | 1468967989352 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 15:39:49 INFO - PROCESS | 1028 | 1468967989358 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 15:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:39:49 INFO - PROCESS | 1028 | 1468967989365 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:39:49 INFO - PROCESS | 1028 | 1468967989368 Marionette TRACE conn6 <- [1,810,null,{}] 15:39:49 INFO - PROCESS | 1028 | 1468967989372 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:49 INFO - PROCESS | 1028 | 1468967989375 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:49 INFO - PROCESS | 1028 | 1468967989492 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 15:39:49 INFO - PROCESS | 1028 | 1468967989577 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:49 INFO - PROCESS | 1028 | 1468967989579 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203A4000 == 41 [pid = 1028] [id = 212] 15:39:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18B27800) [pid = 1028] [serial = 634] [outer = 0000000000000000] 15:39:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB19015800) [pid = 1028] [serial = 635] [outer = 000000FB18B27800] 15:39:49 INFO - PROCESS | 1028 | 1468967989636 Marionette DEBUG loaded listener.js 15:39:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C75E400) [pid = 1028] [serial = 636] [outer = 000000FB18B27800] 15:39:50 INFO - PROCESS | 1028 | 1468967990184 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:39:50 INFO - PROCESS | 1028 | 1468967990256 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 15:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:39:50 INFO - PROCESS | 1028 | 1468967990274 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:39:50 INFO - PROCESS | 1028 | 1468967990279 Marionette TRACE conn6 <- [1,814,null,{}] 15:39:50 INFO - PROCESS | 1028 | 1468967990291 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:50 INFO - PROCESS | 1028 | 1468967990297 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:50 INFO - PROCESS | 1028 | 1468967990420 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 15:39:50 INFO - PROCESS | 1028 | 1468967990485 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:50 INFO - PROCESS | 1028 | 1468967990489 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB7000 == 42 [pid = 1028] [id = 213] 15:39:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1D049000) [pid = 1028] [serial = 637] [outer = 0000000000000000] 15:39:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F7BD800) [pid = 1028] [serial = 638] [outer = 000000FB1D049000] 15:39:50 INFO - PROCESS | 1028 | 1468967990546 Marionette DEBUG loaded listener.js 15:39:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FFE2000) [pid = 1028] [serial = 639] [outer = 000000FB1D049000] 15:39:51 INFO - PROCESS | 1028 | 1468967991301 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1082ms 15:39:51 INFO - PROCESS | 1028 | 1468967991361 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 15:39:51 INFO - PROCESS | 1028 | 1468967991365 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 15:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:39:51 INFO - PROCESS | 1028 | 1468967991370 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:39:51 INFO - PROCESS | 1028 | 1468967991374 Marionette TRACE conn6 <- [1,818,null,{}] 15:39:51 INFO - PROCESS | 1028 | 1468967991380 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:51 INFO - PROCESS | 1028 | 1468967991383 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:51 INFO - PROCESS | 1028 | 1468967991490 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 15:39:51 INFO - PROCESS | 1028 | 1468967991561 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:51 INFO - PROCESS | 1028 | 1468967991566 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17F25800 == 43 [pid = 1028] [id = 214] 15:39:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D07400) [pid = 1028] [serial = 640] [outer = 0000000000000000] 15:39:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D88800) [pid = 1028] [serial = 641] [outer = 000000FB12D07400] 15:39:51 INFO - PROCESS | 1028 | 1468967991616 Marionette DEBUG loaded listener.js 15:39:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1307E800) [pid = 1028] [serial = 642] [outer = 000000FB12D07400] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C07800 == 42 [pid = 1028] [id = 192] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A17000 == 41 [pid = 1028] [id = 209] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23903000 == 40 [pid = 1028] [id = 208] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB22090800 == 39 [pid = 1028] [id = 207] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FDA000 == 38 [pid = 1028] [id = 206] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F41D000 == 37 [pid = 1028] [id = 205] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FB45800 == 36 [pid = 1028] [id = 204] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4D8800 == 35 [pid = 1028] [id = 203] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF04800 == 34 [pid = 1028] [id = 202] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B82000 == 33 [pid = 1028] [id = 201] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1287F800 == 32 [pid = 1028] [id = 200] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13226000 == 31 [pid = 1028] [id = 199] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F774800 == 30 [pid = 1028] [id = 198] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB7000 == 29 [pid = 1028] [id = 213] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203A4000 == 28 [pid = 1028] [id = 212] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193CD000 == 27 [pid = 1028] [id = 211] 15:39:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D15800 == 26 [pid = 1028] [id = 210] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB16FA9800) [pid = 1028] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB18B26000) [pid = 1028] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1C3D5800) [pid = 1028] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12DA2800) [pid = 1028] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1747D400) [pid = 1028] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1900E400) [pid = 1028] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12824C00) [pid = 1028] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB11750C00) [pid = 1028] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB13FE3400) [pid = 1028] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130F8000) [pid = 1028] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C757000) [pid = 1028] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB18B2A800) [pid = 1028] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B11400) [pid = 1028] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB19039400) [pid = 1028] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12D02C00) [pid = 1028] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12E53800) [pid = 1028] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:39:52 INFO - PROCESS | 1028 | 1468967992861 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1545ms 15:39:52 INFO - PROCESS | 1028 | 1468967992954 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 15:39:52 INFO - PROCESS | 1028 | 1468967992958 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 15:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:39:52 INFO - PROCESS | 1028 | 1468967992970 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:39:52 INFO - PROCESS | 1028 | 1468967992974 Marionette TRACE conn6 <- [1,822,null,{}] 15:39:52 INFO - PROCESS | 1028 | 1468967992980 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:52 INFO - PROCESS | 1028 | 1468967992983 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:53 INFO - PROCESS | 1028 | 1468967993080 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 15:39:53 INFO - PROCESS | 1028 | 1468967993087 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:53 INFO - PROCESS | 1028 | 1468967993091 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12877000 == 27 [pid = 1028] [id = 215] 15:39:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12828800) [pid = 1028] [serial = 643] [outer = 0000000000000000] 15:39:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B04C00) [pid = 1028] [serial = 644] [outer = 000000FB12828800] 15:39:53 INFO - PROCESS | 1028 | 1468967993141 Marionette DEBUG loaded listener.js 15:39:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B16000) [pid = 1028] [serial = 645] [outer = 000000FB12828800] 15:39:53 INFO - PROCESS | 1028 | 1468967993608 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 15:39:53 INFO - PROCESS | 1028 | 1468967993666 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 15:39:53 INFO - PROCESS | 1028 | 1468967993671 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 15:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:39:53 INFO - PROCESS | 1028 | 1468967993678 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:39:53 INFO - PROCESS | 1028 | 1468967993681 Marionette TRACE conn6 <- [1,826,null,{}] 15:39:53 INFO - PROCESS | 1028 | 1468967993685 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:53 INFO - PROCESS | 1028 | 1468967993687 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:53 INFO - PROCESS | 1028 | 1468967993777 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 15:39:53 INFO - PROCESS | 1028 | 1468967993785 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:53 INFO - PROCESS | 1028 | 1468967993787 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A86800 == 28 [pid = 1028] [id = 216] 15:39:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12D8C400) [pid = 1028] [serial = 646] [outer = 0000000000000000] 15:39:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D97400) [pid = 1028] [serial = 647] [outer = 000000FB12D8C400] 15:39:53 INFO - PROCESS | 1028 | 1468967993835 Marionette DEBUG loaded listener.js 15:39:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12E4E000) [pid = 1028] [serial = 648] [outer = 000000FB12D8C400] 15:39:54 INFO - PROCESS | 1028 | 1468967994296 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 15:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:39:54 INFO - PROCESS | 1028 | 1468967994312 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 15:39:54 INFO - PROCESS | 1028 | 1468967994314 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 15:39:54 INFO - PROCESS | 1028 | 1468967994318 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:39:54 INFO - PROCESS | 1028 | 1468967994321 Marionette TRACE conn6 <- [1,830,null,{}] 15:39:54 INFO - PROCESS | 1028 | 1468967994334 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:54 INFO - PROCESS | 1028 | 1468967994339 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:54 INFO - PROCESS | 1028 | 1468967994456 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 15:39:54 INFO - PROCESS | 1028 | 1468967994466 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:54 INFO - PROCESS | 1028 | 1468967994469 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E3800 == 29 [pid = 1028] [id = 217] 15:39:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12B05800) [pid = 1028] [serial = 649] [outer = 0000000000000000] 15:39:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB172C5000) [pid = 1028] [serial = 650] [outer = 000000FB12B05800] 15:39:54 INFO - PROCESS | 1028 | 1468967994518 Marionette DEBUG loaded listener.js 15:39:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB17AA0800) [pid = 1028] [serial = 651] [outer = 000000FB12B05800] 15:39:54 INFO - PROCESS | 1028 | 1468967994941 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 15:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:39:55 INFO - PROCESS | 1028 | 1468967995011 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 15:39:55 INFO - PROCESS | 1028 | 1468967995014 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 15:39:55 INFO - PROCESS | 1028 | 1468967995017 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:39:55 INFO - PROCESS | 1028 | 1468967995019 Marionette TRACE conn6 <- [1,834,null,{}] 15:39:55 INFO - PROCESS | 1028 | 1468967995022 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:55 INFO - PROCESS | 1028 | 1468967995025 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:55 INFO - PROCESS | 1028 | 1468967995133 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 15:39:55 INFO - PROCESS | 1028 | 1468967995138 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:55 INFO - PROCESS | 1028 | 1468967995140 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F30B000 == 30 [pid = 1028] [id = 218] 15:39:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18A6A400) [pid = 1028] [serial = 652] [outer = 0000000000000000] 15:39:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18B24800) [pid = 1028] [serial = 653] [outer = 000000FB18A6A400] 15:39:55 INFO - PROCESS | 1028 | 1468967995187 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18FAFC00) [pid = 1028] [serial = 654] [outer = 000000FB18A6A400] 15:39:55 INFO - PROCESS | 1028 | 1468967995621 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 15:39:55 INFO - PROCESS | 1028 | 1468967995648 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 15:39:55 INFO - PROCESS | 1028 | 1468967995650 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 15:39:55 INFO - PROCESS | 1028 | 1468967995654 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:39:55 INFO - PROCESS | 1028 | 1468967995656 Marionette TRACE conn6 <- [1,838,null,{}] 15:39:55 INFO - PROCESS | 1028 | 1468967995659 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:55 INFO - PROCESS | 1028 | 1468967995661 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:55 INFO - PROCESS | 1028 | 1468967995764 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 15:39:55 INFO - PROCESS | 1028 | 1468967995798 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:55 INFO - PROCESS | 1028 | 1468967995800 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E5800 == 31 [pid = 1028] [id = 219] 15:39:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D1FC00) [pid = 1028] [serial = 655] [outer = 0000000000000000] 15:39:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB19032800) [pid = 1028] [serial = 656] [outer = 000000FB12D1FC00] 15:39:55 INFO - PROCESS | 1028 | 1468967995884 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB19121800) [pid = 1028] [serial = 657] [outer = 000000FB12D1FC00] 15:39:56 INFO - PROCESS | 1028 | 1468967996323 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 15:39:56 INFO - PROCESS | 1028 | 1468967996348 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 15:39:56 INFO - PROCESS | 1028 | 1468967996350 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 15:39:56 INFO - PROCESS | 1028 | 1468967996353 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:39:56 INFO - PROCESS | 1028 | 1468967996355 Marionette TRACE conn6 <- [1,842,null,{}] 15:39:56 INFO - PROCESS | 1028 | 1468967996363 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:56 INFO - PROCESS | 1028 | 1468967996369 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:56 INFO - PROCESS | 1028 | 1468967996501 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 15:39:56 INFO - PROCESS | 1028 | 1468967996508 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:56 INFO - PROCESS | 1028 | 1468967996511 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202E5000 == 32 [pid = 1028] [id = 220] 15:39:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB18FB2400) [pid = 1028] [serial = 658] [outer = 0000000000000000] 15:39:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1C790800) [pid = 1028] [serial = 659] [outer = 000000FB18FB2400] 15:39:56 INFO - PROCESS | 1028 | 1468967996560 Marionette DEBUG loaded listener.js 15:39:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1D02E400) [pid = 1028] [serial = 660] [outer = 000000FB18FB2400] 15:39:57 INFO - PROCESS | 1028 | 1468967997005 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB19125000) [pid = 1028] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D89C00) [pid = 1028] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12E57C00) [pid = 1028] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1181DC00) [pid = 1028] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1D02A400) [pid = 1028] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB11F2D400) [pid = 1028] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17107400) [pid = 1028] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB123D2000) [pid = 1028] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB17F48000) [pid = 1028] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB13327400) [pid = 1028] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB123CAC00) [pid = 1028] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1D02A000) [pid = 1028] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FDF3C00) [pid = 1028] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:39:57 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FFA8C00) [pid = 1028] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:39:57 INFO - PROCESS | 1028 | 1468967997230 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 15:39:57 INFO - PROCESS | 1028 | 1468967997232 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 15:39:57 INFO - PROCESS | 1028 | 1468967997247 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:39:57 INFO - PROCESS | 1028 | 1468967997249 Marionette TRACE conn6 <- [1,846,null,{}] 15:39:57 INFO - PROCESS | 1028 | 1468967997252 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:57 INFO - PROCESS | 1028 | 1468967997254 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:39:57 INFO - PROCESS | 1028 | 1468967997333 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 15:39:57 INFO - PROCESS | 1028 | 1468967997338 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:57 INFO - PROCESS | 1028 | 1468967997340 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C17800 == 33 [pid = 1028] [id = 221] 15:39:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12B1B800) [pid = 1028] [serial = 661] [outer = 0000000000000000] 15:39:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12DA3400) [pid = 1028] [serial = 662] [outer = 000000FB12B1B800] 15:39:57 INFO - PROCESS | 1028 | 1468967997387 Marionette DEBUG loaded listener.js 15:39:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB18BCA400) [pid = 1028] [serial = 663] [outer = 000000FB12B1B800] 15:39:59 INFO - PROCESS | 1028 | 1468967999192 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1978ms 15:39:59 INFO - PROCESS | 1028 | 1468967999239 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 15:39:59 INFO - PROCESS | 1028 | 1468967999243 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 15:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:39:59 INFO - PROCESS | 1028 | 1468967999248 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:39:59 INFO - PROCESS | 1028 | 1468967999253 Marionette TRACE conn6 <- [1,850,null,{}] 15:39:59 INFO - PROCESS | 1028 | 1468967999259 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:59 INFO - PROCESS | 1028 | 1468967999263 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:59 INFO - PROCESS | 1028 | 1468967999394 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 15:39:59 INFO - PROCESS | 1028 | 1468967999467 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:59 INFO - PROCESS | 1028 | 1468967999472 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:39:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11FE7000 == 34 [pid = 1028] [id = 222] 15:39:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB11814800) [pid = 1028] [serial = 664] [outer = 0000000000000000] 15:39:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB11820400) [pid = 1028] [serial = 665] [outer = 000000FB11814800] 15:39:59 INFO - PROCESS | 1028 | 1468967999532 Marionette DEBUG loaded listener.js 15:39:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12828400) [pid = 1028] [serial = 666] [outer = 000000FB11814800] 15:40:00 INFO - PROCESS | 1028 | 1468968000380 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1193ms 15:40:00 INFO - PROCESS | 1028 | 1468968000444 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 15:40:00 INFO - PROCESS | 1028 | 1468968000448 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 15:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:40:00 INFO - PROCESS | 1028 | 1468968000455 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:40:00 INFO - PROCESS | 1028 | 1468968000459 Marionette TRACE conn6 <- [1,854,null,{}] 15:40:00 INFO - PROCESS | 1028 | 1468968000505 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:00 INFO - PROCESS | 1028 | 1468968000508 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:00 INFO - PROCESS | 1028 | 1468968000623 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 15:40:00 INFO - PROCESS | 1028 | 1468968000729 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:00 INFO - PROCESS | 1028 | 1468968000732 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E2800 == 35 [pid = 1028] [id = 223] 15:40:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12DAAC00) [pid = 1028] [serial = 667] [outer = 0000000000000000] 15:40:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB130F8000) [pid = 1028] [serial = 668] [outer = 000000FB12DAAC00] 15:40:00 INFO - PROCESS | 1028 | 1468968000789 Marionette DEBUG loaded listener.js 15:40:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB17259800) [pid = 1028] [serial = 669] [outer = 000000FB12DAAC00] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F321000 == 34 [pid = 1028] [id = 15] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD64800 == 33 [pid = 1028] [id = 17] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F532000 == 32 [pid = 1028] [id = 16] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7EB800 == 31 [pid = 1028] [id = 25] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1907F000 == 30 [pid = 1028] [id = 24] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17969000 == 29 [pid = 1028] [id = 23] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202E5000 == 28 [pid = 1028] [id = 220] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E5800 == 27 [pid = 1028] [id = 219] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F30B000 == 26 [pid = 1028] [id = 218] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E3800 == 25 [pid = 1028] [id = 217] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A86800 == 24 [pid = 1028] [id = 216] 15:40:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12877000 == 23 [pid = 1028] [id = 215] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C791400) [pid = 1028] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12E50C00) [pid = 1028] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1ECF1000) [pid = 1028] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB19122000) [pid = 1028] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1F331800) [pid = 1028] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1CD7D000) [pid = 1028] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB172C5800) [pid = 1028] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D0C800) [pid = 1028] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1C78B000) [pid = 1028] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B0A400) [pid = 1028] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB17F47000) [pid = 1028] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FBDE800) [pid = 1028] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12D1EC00) [pid = 1028] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1EA4E000) [pid = 1028] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D02C800) [pid = 1028] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB19657C00) [pid = 1028] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1D56A800) [pid = 1028] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB12B07000) [pid = 1028] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1F8CAC00) [pid = 1028] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1FDF1800) [pid = 1028] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB130F6000) [pid = 1028] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1FDFAC00) [pid = 1028] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1C75B800) [pid = 1028] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1FFA3C00) [pid = 1028] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1FFE7800) [pid = 1028] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1FFDCC00) [pid = 1028] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:40:01 INFO - PROCESS | 1028 | 1468968001682 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1275ms 15:40:01 INFO - PROCESS | 1028 | 1468968001728 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 15:40:01 INFO - PROCESS | 1028 | 1468968001732 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 15:40:01 INFO - PROCESS | 1028 | 1468968001737 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:40:01 INFO - PROCESS | 1028 | 1468968001740 Marionette TRACE conn6 <- [1,858,null,{}] 15:40:01 INFO - PROCESS | 1028 | 1468968001746 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:01 INFO - PROCESS | 1028 | 1468968001748 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:01 INFO - PROCESS | 1028 | 1468968001842 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 15:40:01 INFO - PROCESS | 1028 | 1468968001920 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:01 INFO - PROCESS | 1028 | 1468968001925 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12880000 == 24 [pid = 1028] [id = 224] 15:40:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB12CA8400) [pid = 1028] [serial = 670] [outer = 0000000000000000] 15:40:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB12D17000) [pid = 1028] [serial = 671] [outer = 000000FB12CA8400] 15:40:01 INFO - PROCESS | 1028 | 1468968001975 Marionette DEBUG loaded listener.js 15:40:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12DA0800) [pid = 1028] [serial = 672] [outer = 000000FB12CA8400] 15:40:02 INFO - PROCESS | 1028 | 1468968002408 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 15:40:02 INFO - PROCESS | 1028 | 1468968002475 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 15:40:02 INFO - PROCESS | 1028 | 1468968002480 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 15:40:02 INFO - PROCESS | 1028 | 1468968002486 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:40:02 INFO - PROCESS | 1028 | 1468968002488 Marionette TRACE conn6 <- [1,862,null,{}] 15:40:02 INFO - PROCESS | 1028 | 1468968002492 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:02 INFO - PROCESS | 1028 | 1468968002495 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:02 INFO - PROCESS | 1028 | 1468968002588 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 15:40:02 INFO - PROCESS | 1028 | 1468968002596 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 1028 | 1468968002599 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F81000 == 25 [pid = 1028] [id = 225] 15:40:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB141C3400) [pid = 1028] [serial = 673] [outer = 0000000000000000] 15:40:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB17107400) [pid = 1028] [serial = 674] [outer = 000000FB141C3400] 15:40:02 INFO - PROCESS | 1028 | 1468968002646 Marionette DEBUG loaded listener.js 15:40:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB17A2E800) [pid = 1028] [serial = 675] [outer = 000000FB141C3400] 15:40:03 INFO - PROCESS | 1028 | 1468968003128 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:40:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB18A1F000) [pid = 1028] [serial = 676] [outer = 000000FB179CD400] 15:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 689ms 15:40:03 INFO - PROCESS | 1028 | 1468968003185 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 1028 | 1468968003187 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 15:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:40:03 INFO - PROCESS | 1028 | 1468968003252 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - PROCESS | 1028 | 1468968003256 Marionette TRACE conn6 <- [1,866,null,{}] 15:40:03 INFO - PROCESS | 1028 | 1468968003271 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:03 INFO - PROCESS | 1028 | 1468968003276 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:03 INFO - PROCESS | 1028 | 1468968003399 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 15:40:03 INFO - PROCESS | 1028 | 1468968003442 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:03 INFO - PROCESS | 1028 | 1468968003445 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D09E000 == 26 [pid = 1028] [id = 226] 15:40:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB18BCA000) [pid = 1028] [serial = 677] [outer = 0000000000000000] 15:40:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB19127C00) [pid = 1028] [serial = 678] [outer = 000000FB18BCA000] 15:40:03 INFO - PROCESS | 1028 | 1468968003496 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1C75DC00) [pid = 1028] [serial = 679] [outer = 000000FB18BCA000] 15:40:03 INFO - PROCESS | 1028 | 1468968003880 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 756ms 15:40:03 INFO - PROCESS | 1028 | 1468968003953 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 1028 | 1468968003956 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 15:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:40:03 INFO - PROCESS | 1028 | 1468968003959 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - PROCESS | 1028 | 1468968003961 Marionette TRACE conn6 <- [1,870,null,{}] 15:40:03 INFO - PROCESS | 1028 | 1468968003964 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:03 INFO - PROCESS | 1028 | 1468968003966 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:04 INFO - PROCESS | 1028 | 1468968004081 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 15:40:04 INFO - PROCESS | 1028 | 1468968004086 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 1028 | 1468968004088 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F76C800 == 27 [pid = 1028] [id = 227] 15:40:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1C796000) [pid = 1028] [serial = 680] [outer = 0000000000000000] 15:40:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1CD76800) [pid = 1028] [serial = 681] [outer = 000000FB1C796000] 15:40:04 INFO - PROCESS | 1028 | 1468968004170 Marionette DEBUG loaded listener.js 15:40:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1CF3B000) [pid = 1028] [serial = 682] [outer = 000000FB1C796000] 15:40:04 INFO - PROCESS | 1028 | 1468968004603 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 15:40:04 INFO - PROCESS | 1028 | 1468968004662 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 15:40:04 INFO - PROCESS | 1028 | 1468968004664 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 15:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:40:04 INFO - PROCESS | 1028 | 1468968004668 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:40:04 INFO - PROCESS | 1028 | 1468968004670 Marionette TRACE conn6 <- [1,874,null,{}] 15:40:04 INFO - PROCESS | 1028 | 1468968004673 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:04 INFO - PROCESS | 1028 | 1468968004675 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:04 INFO - PROCESS | 1028 | 1468968004810 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 15:40:04 INFO - PROCESS | 1028 | 1468968004829 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 1028 | 1468968004831 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202EA000 == 28 [pid = 1028] [id = 228] 15:40:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB11820800) [pid = 1028] [serial = 683] [outer = 0000000000000000] 15:40:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1D024800) [pid = 1028] [serial = 684] [outer = 000000FB11820800] 15:40:04 INFO - PROCESS | 1028 | 1468968004877 Marionette DEBUG loaded listener.js 15:40:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1D050400) [pid = 1028] [serial = 685] [outer = 000000FB11820800] 15:40:05 INFO - PROCESS | 1028 | 1468968005303 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 689ms 15:40:05 INFO - PROCESS | 1028 | 1468968005364 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 15:40:05 INFO - PROCESS | 1028 | 1468968005366 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 15:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:40:05 INFO - PROCESS | 1028 | 1468968005370 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:40:05 INFO - PROCESS | 1028 | 1468968005372 Marionette TRACE conn6 <- [1,878,null,{}] 15:40:05 INFO - PROCESS | 1028 | 1468968005375 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:05 INFO - PROCESS | 1028 | 1468968005381 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:05 INFO - PROCESS | 1028 | 1468968005534 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 15:40:05 INFO - PROCESS | 1028 | 1468968005541 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:05 INFO - PROCESS | 1028 | 1468968005543 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B88800 == 29 [pid = 1028] [id = 229] 15:40:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1EA4E000) [pid = 1028] [serial = 686] [outer = 0000000000000000] 15:40:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FBD3400) [pid = 1028] [serial = 687] [outer = 000000FB1EA4E000] 15:40:05 INFO - PROCESS | 1028 | 1468968005626 Marionette DEBUG loaded listener.js 15:40:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FFE4800) [pid = 1028] [serial = 688] [outer = 000000FB1EA4E000] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12B05800) [pid = 1028] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D07400) [pid = 1028] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12828800) [pid = 1028] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D8C400) [pid = 1028] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB18A6A400) [pid = 1028] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B21C00) [pid = 1028] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18B27800) [pid = 1028] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D049000) [pid = 1028] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB12D1FC00) [pid = 1028] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:40:05 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB18FB2400) [pid = 1028] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:40:06 INFO - PROCESS | 1028 | 1468968006071 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 15:40:06 INFO - PROCESS | 1028 | 1468968006117 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 15:40:06 INFO - PROCESS | 1028 | 1468968006119 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 15:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:40:06 INFO - PROCESS | 1028 | 1468968006127 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - PROCESS | 1028 | 1468968006129 Marionette TRACE conn6 <- [1,882,null,{}] 15:40:06 INFO - PROCESS | 1028 | 1468968006133 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:06 INFO - PROCESS | 1028 | 1468968006135 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:06 INFO - PROCESS | 1028 | 1468968006216 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 15:40:06 INFO - PROCESS | 1028 | 1468968006292 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:06 INFO - PROCESS | 1028 | 1468968006294 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2390D800 == 30 [pid = 1028] [id = 230] 15:40:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12829800) [pid = 1028] [serial = 689] [outer = 0000000000000000] 15:40:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB17A2D000) [pid = 1028] [serial = 690] [outer = 000000FB12829800] 15:40:06 INFO - PROCESS | 1028 | 1468968006340 Marionette DEBUG loaded listener.js 15:40:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1FFE5800) [pid = 1028] [serial = 691] [outer = 000000FB12829800] 15:40:06 INFO - PROCESS | 1028 | 1468968006692 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 587ms 15:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:40:06 INFO - PROCESS | 1028 | 1468968006712 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 15:40:06 INFO - PROCESS | 1028 | 1468968006714 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 15:40:06 INFO - PROCESS | 1028 | 1468968006717 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - PROCESS | 1028 | 1468968006719 Marionette TRACE conn6 <- [1,886,null,{}] 15:40:06 INFO - PROCESS | 1028 | 1468968006723 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:06 INFO - PROCESS | 1028 | 1468968006725 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:06 INFO - PROCESS | 1028 | 1468968006832 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 15:40:06 INFO - PROCESS | 1028 | 1468968006839 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:06 INFO - PROCESS | 1028 | 1468968006841 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D17800 == 31 [pid = 1028] [id = 231] 15:40:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12B15400) [pid = 1028] [serial = 692] [outer = 0000000000000000] 15:40:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB20209800) [pid = 1028] [serial = 693] [outer = 000000FB12B15400] 15:40:06 INFO - PROCESS | 1028 | 1468968006887 Marionette DEBUG loaded listener.js 15:40:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB20267800) [pid = 1028] [serial = 694] [outer = 000000FB12B15400] 15:40:07 INFO - PROCESS | 1028 | 1468968007282 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 15:40:07 INFO - PROCESS | 1028 | 1468968007307 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 15:40:07 INFO - PROCESS | 1028 | 1468968007309 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 15:40:07 INFO - PROCESS | 1028 | 1468968007312 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:40:07 INFO - PROCESS | 1028 | 1468968007314 Marionette TRACE conn6 <- [1,890,null,{}] 15:40:07 INFO - PROCESS | 1028 | 1468968007318 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:07 INFO - PROCESS | 1028 | 1468968007320 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:07 INFO - PROCESS | 1028 | 1468968007405 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 15:40:07 INFO - PROCESS | 1028 | 1468968007473 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:07 INFO - PROCESS | 1028 | 1468968007475 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB5800 == 32 [pid = 1028] [id = 232] 15:40:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FFAC400) [pid = 1028] [serial = 695] [outer = 0000000000000000] 15:40:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB2028C800) [pid = 1028] [serial = 696] [outer = 000000FB1FFAC400] 15:40:07 INFO - PROCESS | 1028 | 1468968007519 Marionette DEBUG loaded listener.js 15:40:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB2038B400) [pid = 1028] [serial = 697] [outer = 000000FB1FFAC400] 15:40:07 INFO - PROCESS | 1028 | 1468968007874 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 15:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:40:07 INFO - PROCESS | 1028 | 1468968007946 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 15:40:07 INFO - PROCESS | 1028 | 1468968007948 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 15:40:07 INFO - PROCESS | 1028 | 1468968007951 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:40:07 INFO - PROCESS | 1028 | 1468968007953 Marionette TRACE conn6 <- [1,894,null,{}] 15:40:07 INFO - PROCESS | 1028 | 1468968007956 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:07 INFO - PROCESS | 1028 | 1468968007958 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:08 INFO - PROCESS | 1028 | 1468968008114 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 15:40:08 INFO - PROCESS | 1028 | 1468968008125 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:08 INFO - PROCESS | 1028 | 1468968008128 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F09800 == 33 [pid = 1028] [id = 233] 15:40:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB10ED7800) [pid = 1028] [serial = 698] [outer = 0000000000000000] 15:40:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB11821400) [pid = 1028] [serial = 699] [outer = 000000FB10ED7800] 15:40:08 INFO - PROCESS | 1028 | 1468968008189 Marionette DEBUG loaded listener.js 15:40:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12D11800) [pid = 1028] [serial = 700] [outer = 000000FB10ED7800] 15:40:08 INFO - PROCESS | 1028 | 1468968008844 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 15:40:08 INFO - PROCESS | 1028 | 1468968008900 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 15:40:08 INFO - PROCESS | 1028 | 1468968008904 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 15:40:08 INFO - PROCESS | 1028 | 1468968008909 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:40:08 INFO - PROCESS | 1028 | 1468968008913 Marionette TRACE conn6 <- [1,898,null,{}] 15:40:08 INFO - PROCESS | 1028 | 1468968008918 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:08 INFO - PROCESS | 1028 | 1468968008923 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:09 INFO - PROCESS | 1028 | 1468968009042 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 15:40:09 INFO - PROCESS | 1028 | 1468968009114 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:09 INFO - PROCESS | 1028 | 1468968009117 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4D9800 == 34 [pid = 1028] [id = 234] 15:40:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB17A2F000) [pid = 1028] [serial = 701] [outer = 0000000000000000] 15:40:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18A66400) [pid = 1028] [serial = 702] [outer = 000000FB17A2F000] 15:40:09 INFO - PROCESS | 1028 | 1468968009180 Marionette DEBUG loaded listener.js 15:40:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB19119800) [pid = 1028] [serial = 703] [outer = 000000FB17A2F000] 15:40:09 INFO - PROCESS | 1028 | 1468968009789 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 15:40:09 INFO - PROCESS | 1028 | 1468968009858 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 15:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:40:09 INFO - PROCESS | 1028 | 1468968009861 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 15:40:09 INFO - PROCESS | 1028 | 1468968009865 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:40:09 INFO - PROCESS | 1028 | 1468968009868 Marionette TRACE conn6 <- [1,902,null,{}] 15:40:09 INFO - PROCESS | 1028 | 1468968009872 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:09 INFO - PROCESS | 1028 | 1468968009874 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:09 INFO - PROCESS | 1028 | 1468968009989 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 15:40:10 INFO - PROCESS | 1028 | 1468968010065 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:10 INFO - PROCESS | 1028 | 1468968010068 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2687C000 == 35 [pid = 1028] [id = 235] 15:40:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1D028400) [pid = 1028] [serial = 704] [outer = 0000000000000000] 15:40:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1EA4FC00) [pid = 1028] [serial = 705] [outer = 000000FB1D028400] 15:40:10 INFO - PROCESS | 1028 | 1468968010165 Marionette DEBUG loaded listener.js 15:40:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FEF4400) [pid = 1028] [serial = 706] [outer = 000000FB1D028400] 15:40:10 INFO - PROCESS | 1028 | 1468968010758 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 15:40:10 INFO - PROCESS | 1028 | 1468968010809 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 15:40:10 INFO - PROCESS | 1028 | 1468968010814 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 15:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:40:10 INFO - PROCESS | 1028 | 1468968010825 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:40:10 INFO - PROCESS | 1028 | 1468968010830 Marionette TRACE conn6 <- [1,906,null,{}] 15:40:10 INFO - PROCESS | 1028 | 1468968010834 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:10 INFO - PROCESS | 1028 | 1468968010837 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:10 INFO - PROCESS | 1028 | 1468968010954 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 15:40:11 INFO - PROCESS | 1028 | 1468968011027 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:11 INFO - PROCESS | 1028 | 1468968011030 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CB2800 == 36 [pid = 1028] [id = 236] 15:40:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1EA46400) [pid = 1028] [serial = 707] [outer = 0000000000000000] 15:40:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20D91400) [pid = 1028] [serial = 708] [outer = 000000FB1EA46400] 15:40:11 INFO - PROCESS | 1028 | 1468968011125 Marionette DEBUG loaded listener.js 15:40:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB20F9E000) [pid = 1028] [serial = 709] [outer = 000000FB1EA46400] 15:40:11 INFO - PROCESS | 1028 | 1468968011906 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1141ms 15:40:11 INFO - PROCESS | 1028 | 1468968011963 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 15:40:11 INFO - PROCESS | 1028 | 1468968011968 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 15:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:40:11 INFO - PROCESS | 1028 | 1468968011973 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:40:11 INFO - PROCESS | 1028 | 1468968011976 Marionette TRACE conn6 <- [1,910,null,{}] 15:40:11 INFO - PROCESS | 1028 | 1468968011982 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:11 INFO - PROCESS | 1028 | 1468968011984 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:12 INFO - PROCESS | 1028 | 1468968012087 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 15:40:12 INFO - PROCESS | 1028 | 1468968012161 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:12 INFO - PROCESS | 1028 | 1468968012165 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B82000 == 37 [pid = 1028] [id = 237] 15:40:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D9C800) [pid = 1028] [serial = 710] [outer = 0000000000000000] 15:40:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12DA5000) [pid = 1028] [serial = 711] [outer = 000000FB12D9C800] 15:40:12 INFO - PROCESS | 1028 | 1468968012215 Marionette DEBUG loaded listener.js 15:40:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1318F000) [pid = 1028] [serial = 712] [outer = 000000FB12D9C800] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E891000 == 36 [pid = 1028] [id = 14] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DC8800 == 35 [pid = 1028] [id = 22] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A27000 == 34 [pid = 1028] [id = 10] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A2D000 == 33 [pid = 1028] [id = 21] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7DB800 == 32 [pid = 1028] [id = 13] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208D000 == 31 [pid = 1028] [id = 19] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F426800 == 30 [pid = 1028] [id = 26] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E2800 == 29 [pid = 1028] [id = 223] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11FE7000 == 28 [pid = 1028] [id = 222] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C17800 == 27 [pid = 1028] [id = 221] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17F25800 == 26 [pid = 1028] [id = 214] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20341800 == 25 [pid = 1028] [id = 18] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17272000 == 24 [pid = 1028] [id = 28] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2033B800 == 23 [pid = 1028] [id = 27] 15:40:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2321A000 == 22 [pid = 1028] [id = 20] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12DA3400) [pid = 1028] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB172C5000) [pid = 1028] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1307E800) [pid = 1028] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D88800) [pid = 1028] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12B04C00) [pid = 1028] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12B16000) [pid = 1028] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D97400) [pid = 1028] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12E4E000) [pid = 1028] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB18B24800) [pid = 1028] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1414D800) [pid = 1028] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12E59400) [pid = 1028] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C75E400) [pid = 1028] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB19015800) [pid = 1028] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FFE2000) [pid = 1028] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1F7BD800) [pid = 1028] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB19121800) [pid = 1028] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB19032800) [pid = 1028] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1C790800) [pid = 1028] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1D02E400) [pid = 1028] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB18FAFC00) [pid = 1028] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB17AA0800) [pid = 1028] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:40:13 INFO - PROCESS | 1028 | 1468968013415 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1485ms 15:40:13 INFO - PROCESS | 1028 | 1468968013463 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 15:40:13 INFO - PROCESS | 1028 | 1468968013467 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 15:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:40:13 INFO - PROCESS | 1028 | 1468968013472 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:40:13 INFO - PROCESS | 1028 | 1468968013475 Marionette TRACE conn6 <- [1,914,null,{}] 15:40:13 INFO - PROCESS | 1028 | 1468968013517 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:13 INFO - PROCESS | 1028 | 1468968013521 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:13 INFO - PROCESS | 1028 | 1468968013630 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 15:40:13 INFO - PROCESS | 1028 | 1468968013646 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:13 INFO - PROCESS | 1028 | 1468968013649 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12879000 == 23 [pid = 1028] [id = 238] 15:40:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1234F800) [pid = 1028] [serial = 713] [outer = 0000000000000000] 15:40:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12B0E000) [pid = 1028] [serial = 714] [outer = 000000FB1234F800] 15:40:13 INFO - PROCESS | 1028 | 1468968013698 Marionette DEBUG loaded listener.js 15:40:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B21000) [pid = 1028] [serial = 715] [outer = 000000FB1234F800] 15:40:14 INFO - PROCESS | 1028 | 1468968014127 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 15:40:14 INFO - PROCESS | 1028 | 1468968014210 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 1028 | 1468968014215 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 15:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:40:14 INFO - PROCESS | 1028 | 1468968014222 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - PROCESS | 1028 | 1468968014225 Marionette TRACE conn6 <- [1,918,null,{}] 15:40:14 INFO - PROCESS | 1028 | 1468968014228 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:14 INFO - PROCESS | 1028 | 1468968014231 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:14 INFO - PROCESS | 1028 | 1468968014322 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 15:40:14 INFO - PROCESS | 1028 | 1468968014337 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:14 INFO - PROCESS | 1028 | 1468968014340 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17AC0000 == 24 [pid = 1028] [id = 239] 15:40:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12DAA800) [pid = 1028] [serial = 716] [outer = 0000000000000000] 15:40:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12E4E000) [pid = 1028] [serial = 717] [outer = 000000FB12DAA800] 15:40:14 INFO - PROCESS | 1028 | 1468968014392 Marionette DEBUG loaded listener.js 15:40:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1307B000) [pid = 1028] [serial = 718] [outer = 000000FB12DAA800] 15:40:14 INFO - PROCESS | 1028 | 1468968014853 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 15:40:14 INFO - PROCESS | 1028 | 1468968014916 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 1028 | 1468968014918 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 15:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:40:14 INFO - PROCESS | 1028 | 1468968014921 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - PROCESS | 1028 | 1468968014925 Marionette TRACE conn6 <- [1,922,null,{}] 15:40:14 INFO - PROCESS | 1028 | 1468968014936 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:14 INFO - PROCESS | 1028 | 1468968014941 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:15 INFO - PROCESS | 1028 | 1468968015059 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 15:40:15 INFO - PROCESS | 1028 | 1468968015140 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 1028 | 1468968015143 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E7000 == 25 [pid = 1028] [id = 240] 15:40:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12826C00) [pid = 1028] [serial = 719] [outer = 0000000000000000] 15:40:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB172CA800) [pid = 1028] [serial = 720] [outer = 000000FB12826C00] 15:40:15 INFO - PROCESS | 1028 | 1468968015192 Marionette DEBUG loaded listener.js 15:40:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB17C75800) [pid = 1028] [serial = 721] [outer = 000000FB12826C00] 15:40:15 INFO - PROCESS | 1028 | 1468968015637 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 732ms 15:40:15 INFO - PROCESS | 1028 | 1468968015657 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 15:40:15 INFO - PROCESS | 1028 | 1468968015660 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 15:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:40:15 INFO - PROCESS | 1028 | 1468968015663 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:40:15 INFO - PROCESS | 1028 | 1468968015665 Marionette TRACE conn6 <- [1,926,null,{}] 15:40:15 INFO - PROCESS | 1028 | 1468968015669 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:15 INFO - PROCESS | 1028 | 1468968015671 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:15 INFO - PROCESS | 1028 | 1468968015785 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 15:40:15 INFO - PROCESS | 1028 | 1468968015793 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 1028 | 1468968015795 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F315800 == 26 [pid = 1028] [id = 241] 15:40:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB17F3C800) [pid = 1028] [serial = 722] [outer = 0000000000000000] 15:40:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18FAFC00) [pid = 1028] [serial = 723] [outer = 000000FB17F3C800] 15:40:15 INFO - PROCESS | 1028 | 1468968015841 Marionette DEBUG loaded listener.js 15:40:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB19032800) [pid = 1028] [serial = 724] [outer = 000000FB17F3C800] 15:40:16 INFO - PROCESS | 1028 | 1468968016274 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 15:40:16 INFO - PROCESS | 1028 | 1468968016356 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 15:40:16 INFO - PROCESS | 1028 | 1468968016358 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 15:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:40:16 INFO - PROCESS | 1028 | 1468968016362 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:40:16 INFO - PROCESS | 1028 | 1468968016363 Marionette TRACE conn6 <- [1,930,null,{}] 15:40:16 INFO - PROCESS | 1028 | 1468968016367 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:16 INFO - PROCESS | 1028 | 1468968016369 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:16 INFO - PROCESS | 1028 | 1468968016501 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 15:40:16 INFO - PROCESS | 1028 | 1468968016524 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:16 INFO - PROCESS | 1028 | 1468968016526 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E2000 == 27 [pid = 1028] [id = 242] 15:40:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12DA9C00) [pid = 1028] [serial = 725] [outer = 0000000000000000] 15:40:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB19123C00) [pid = 1028] [serial = 726] [outer = 000000FB12DA9C00] 15:40:16 INFO - PROCESS | 1028 | 1468968016572 Marionette DEBUG loaded listener.js 15:40:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1C70E000) [pid = 1028] [serial = 727] [outer = 000000FB12DA9C00] 15:40:17 INFO - PROCESS | 1028 | 1468968017027 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 15:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:40:17 INFO - PROCESS | 1028 | 1468968017058 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 15:40:17 INFO - PROCESS | 1028 | 1468968017061 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 15:40:17 INFO - PROCESS | 1028 | 1468968017064 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:40:17 INFO - PROCESS | 1028 | 1468968017066 Marionette TRACE conn6 <- [1,934,null,{}] 15:40:17 INFO - PROCESS | 1028 | 1468968017069 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:17 INFO - PROCESS | 1028 | 1468968017075 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:17 INFO - PROCESS | 1028 | 1468968017206 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 15:40:17 INFO - PROCESS | 1028 | 1468968017257 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:17 INFO - PROCESS | 1028 | 1468968017259 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202DE800 == 28 [pid = 1028] [id = 243] 15:40:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1C759C00) [pid = 1028] [serial = 728] [outer = 0000000000000000] 15:40:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1CDD5C00) [pid = 1028] [serial = 729] [outer = 000000FB1C759C00] 15:40:17 INFO - PROCESS | 1028 | 1468968017305 Marionette DEBUG loaded listener.js 15:40:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1D56B000) [pid = 1028] [serial = 730] [outer = 000000FB1C759C00] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1EA4E000) [pid = 1028] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB11820800) [pid = 1028] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12829800) [pid = 1028] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12B1B800) [pid = 1028] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12CA8400) [pid = 1028] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB141C3400) [pid = 1028] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB18BCA000) [pid = 1028] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB11814800) [pid = 1028] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12DAAC00) [pid = 1028] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12B15400) [pid = 1028] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C796000) [pid = 1028] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:40:17 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FFAC400) [pid = 1028] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:40:17 INFO - PROCESS | 1028 | 1468968017879 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 880ms 15:40:17 INFO - PROCESS | 1028 | 1468968017946 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 15:40:17 INFO - PROCESS | 1028 | 1468968017948 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 15:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:40:17 INFO - PROCESS | 1028 | 1468968017952 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:40:17 INFO - PROCESS | 1028 | 1468968017953 Marionette TRACE conn6 <- [1,938,null,{}] 15:40:17 INFO - PROCESS | 1028 | 1468968017957 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:17 INFO - PROCESS | 1028 | 1468968017959 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:18 INFO - PROCESS | 1028 | 1468968018042 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 15:40:18 INFO - PROCESS | 1028 | 1468968018047 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:18 INFO - PROCESS | 1028 | 1468968018049 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C0D000 == 29 [pid = 1028] [id = 244] 15:40:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB13AC9000) [pid = 1028] [serial = 731] [outer = 0000000000000000] 15:40:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19031000) [pid = 1028] [serial = 732] [outer = 000000FB13AC9000] 15:40:18 INFO - PROCESS | 1028 | 1468968018093 Marionette DEBUG loaded listener.js 15:40:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D02D000) [pid = 1028] [serial = 733] [outer = 000000FB13AC9000] 15:40:18 INFO - PROCESS | 1028 | 1468968018488 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 586ms 15:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:40:18 INFO - PROCESS | 1028 | 1468968018541 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 15:40:18 INFO - PROCESS | 1028 | 1468968018543 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 15:40:18 INFO - PROCESS | 1028 | 1468968018547 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:40:18 INFO - PROCESS | 1028 | 1468968018548 Marionette TRACE conn6 <- [1,942,null,{}] 15:40:18 INFO - PROCESS | 1028 | 1468968018552 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:18 INFO - PROCESS | 1028 | 1468968018554 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:18 INFO - PROCESS | 1028 | 1468968018638 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 15:40:18 INFO - PROCESS | 1028 | 1468968018644 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:18 INFO - PROCESS | 1028 | 1468968018646 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2209E800 == 30 [pid = 1028] [id = 245] 15:40:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C75D800) [pid = 1028] [serial = 734] [outer = 0000000000000000] 15:40:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1EACD800) [pid = 1028] [serial = 735] [outer = 000000FB1C75D800] 15:40:18 INFO - PROCESS | 1028 | 1468968018690 Marionette DEBUG loaded listener.js 15:40:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1F8C4400) [pid = 1028] [serial = 736] [outer = 000000FB1C75D800] 15:40:19 INFO - PROCESS | 1028 | 1468968019131 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 15:40:19 INFO - PROCESS | 1028 | 1468968019179 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 15:40:19 INFO - PROCESS | 1028 | 1468968019181 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 15:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:40:19 INFO - PROCESS | 1028 | 1468968019185 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:40:19 INFO - PROCESS | 1028 | 1468968019186 Marionette TRACE conn6 <- [1,946,null,{}] 15:40:19 INFO - PROCESS | 1028 | 1468968019190 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:19 INFO - PROCESS | 1028 | 1468968019192 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:19 INFO - PROCESS | 1028 | 1468968019273 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 15:40:19 INFO - PROCESS | 1028 | 1468968019278 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:19 INFO - PROCESS | 1028 | 1468968019280 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E5800 == 31 [pid = 1028] [id = 246] 15:40:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F7BF000) [pid = 1028] [serial = 737] [outer = 0000000000000000] 15:40:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FDF3000) [pid = 1028] [serial = 738] [outer = 000000FB1F7BF000] 15:40:19 INFO - PROCESS | 1028 | 1468968019324 Marionette DEBUG loaded listener.js 15:40:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FFA3800) [pid = 1028] [serial = 739] [outer = 000000FB1F7BF000] 15:40:19 INFO - PROCESS | 1028 | 1468968019934 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 776ms 15:40:20 INFO - PROCESS | 1028 | 1468968020000 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 15:40:20 INFO - PROCESS | 1028 | 1468968020005 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 15:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:40:20 INFO - PROCESS | 1028 | 1468968020034 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:40:20 INFO - PROCESS | 1028 | 1468968020038 Marionette TRACE conn6 <- [1,950,null,{}] 15:40:20 INFO - PROCESS | 1028 | 1468968020045 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:20 INFO - PROCESS | 1028 | 1468968020048 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:20 INFO - PROCESS | 1028 | 1468968020179 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 15:40:20 INFO - PROCESS | 1028 | 1468968020246 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:20 INFO - PROCESS | 1028 | 1468968020249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB16F83800 == 32 [pid = 1028] [id = 247] 15:40:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB11F2DC00) [pid = 1028] [serial = 740] [outer = 0000000000000000] 15:40:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12B10400) [pid = 1028] [serial = 741] [outer = 000000FB11F2DC00] 15:40:20 INFO - PROCESS | 1028 | 1468968020307 Marionette DEBUG loaded listener.js 15:40:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12D13000) [pid = 1028] [serial = 742] [outer = 000000FB11F2DC00] 15:40:21 INFO - PROCESS | 1028 | 1468968021021 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1055ms 15:40:21 INFO - PROCESS | 1028 | 1468968021074 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 15:40:21 INFO - PROCESS | 1028 | 1468968021079 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 15:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:40:21 INFO - PROCESS | 1028 | 1468968021086 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:40:21 INFO - PROCESS | 1028 | 1468968021089 Marionette TRACE conn6 <- [1,954,null,{}] 15:40:21 INFO - PROCESS | 1028 | 1468968021114 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:21 INFO - PROCESS | 1028 | 1468968021117 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:21 INFO - PROCESS | 1028 | 1468968021257 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 15:40:21 INFO - PROCESS | 1028 | 1468968021324 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:21 INFO - PROCESS | 1028 | 1468968021327 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4D0000 == 33 [pid = 1028] [id = 248] 15:40:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12E55400) [pid = 1028] [serial = 743] [outer = 0000000000000000] 15:40:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB13190800) [pid = 1028] [serial = 744] [outer = 000000FB12E55400] 15:40:21 INFO - PROCESS | 1028 | 1468968021384 Marionette DEBUG loaded listener.js 15:40:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB172C8800) [pid = 1028] [serial = 745] [outer = 000000FB12E55400] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB2028C800) [pid = 1028] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FBD3400) [pid = 1028] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1D024800) [pid = 1028] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB17A2D000) [pid = 1028] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB18BCA400) [pid = 1028] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D17000) [pid = 1028] [serial = 671] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12DA0800) [pid = 1028] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB17107400) [pid = 1028] [serial = 674] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17A2E800) [pid = 1028] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB19127C00) [pid = 1028] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB11820400) [pid = 1028] [serial = 665] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12828400) [pid = 1028] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB130F8000) [pid = 1028] [serial = 668] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB17259800) [pid = 1028] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FFE4800) [pid = 1028] [serial = 688] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB20209800) [pid = 1028] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D0B000) [pid = 1028] [serial = 381] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1CD76800) [pid = 1028] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1CF3B000) [pid = 1028] [serial = 682] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FFE5800) [pid = 1028] [serial = 691] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB2038B400) [pid = 1028] [serial = 697] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D050400) [pid = 1028] [serial = 685] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB20267800) [pid = 1028] [serial = 694] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1C75DC00) [pid = 1028] [serial = 679] [outer = 0000000000000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1028 | 1468968022282 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1251ms 15:40:22 INFO - PROCESS | 1028 | 1468968022349 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 15:40:22 INFO - PROCESS | 1028 | 1468968022353 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 15:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:40:22 INFO - PROCESS | 1028 | 1468968022359 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:40:22 INFO - PROCESS | 1028 | 1468968022364 Marionette TRACE conn6 <- [1,958,null,{}] 15:40:22 INFO - PROCESS | 1028 | 1468968022371 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:22 INFO - PROCESS | 1028 | 1468968022375 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:22 INFO - PROCESS | 1028 | 1468968022528 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 15:40:22 INFO - PROCESS | 1028 | 1468968022592 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:22 INFO - PROCESS | 1028 | 1468968022598 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130B5000 == 34 [pid = 1028] [id = 249] 15:40:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12B0B400) [pid = 1028] [serial = 746] [outer = 0000000000000000] 15:40:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12B18800) [pid = 1028] [serial = 747] [outer = 000000FB12B0B400] 15:40:22 INFO - PROCESS | 1028 | 1468968022657 Marionette DEBUG loaded listener.js 15:40:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12D8D000) [pid = 1028] [serial = 748] [outer = 000000FB12B0B400] 15:40:23 INFO - PROCESS | 1028 | 1468968023318 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 984ms 15:40:23 INFO - PROCESS | 1028 | 1468968023347 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 15:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:40:23 INFO - PROCESS | 1028 | 1468968023351 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 15:40:23 INFO - PROCESS | 1028 | 1468968023358 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:40:23 INFO - PROCESS | 1028 | 1468968023362 Marionette TRACE conn6 <- [1,962,null,{}] 15:40:23 INFO - PROCESS | 1028 | 1468968023366 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:23 INFO - PROCESS | 1028 | 1468968023369 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:23 INFO - PROCESS | 1028 | 1468968023479 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 15:40:23 INFO - PROCESS | 1028 | 1468968023549 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:23 INFO - PROCESS | 1028 | 1468968023552 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A3F800 == 35 [pid = 1028] [id = 250] 15:40:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB130F8C00) [pid = 1028] [serial = 749] [outer = 0000000000000000] 15:40:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1331FC00) [pid = 1028] [serial = 750] [outer = 000000FB130F8C00] 15:40:23 INFO - PROCESS | 1028 | 1468968023610 Marionette DEBUG loaded listener.js 15:40:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB17258C00) [pid = 1028] [serial = 751] [outer = 000000FB130F8C00] 15:40:24 INFO - PROCESS | 1028 | 1468968024248 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 15:40:24 INFO - PROCESS | 1028 | 1468968024300 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 15:40:24 INFO - PROCESS | 1028 | 1468968024303 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 15:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:40:24 INFO - PROCESS | 1028 | 1468968024307 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:40:24 INFO - PROCESS | 1028 | 1468968024309 Marionette TRACE conn6 <- [1,966,null,{}] 15:40:24 INFO - PROCESS | 1028 | 1468968024320 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:24 INFO - PROCESS | 1028 | 1468968024326 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:24 INFO - PROCESS | 1028 | 1468968024470 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 15:40:24 INFO - PROCESS | 1028 | 1468968024544 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 1028 | 1468968024549 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E886800 == 36 [pid = 1028] [id = 251] 15:40:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12157000) [pid = 1028] [serial = 752] [outer = 0000000000000000] 15:40:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1900E400) [pid = 1028] [serial = 753] [outer = 000000FB12157000] 15:40:24 INFO - PROCESS | 1028 | 1468968024649 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB19125000) [pid = 1028] [serial = 754] [outer = 000000FB12157000] 15:40:25 INFO - PROCESS | 1028 | 1468968025261 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 15:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:40:25 INFO - PROCESS | 1028 | 1468968025295 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 15:40:25 INFO - PROCESS | 1028 | 1468968025297 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 15:40:25 INFO - PROCESS | 1028 | 1468968025301 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:40:25 INFO - PROCESS | 1028 | 1468968025303 Marionette TRACE conn6 <- [1,970,null,{}] 15:40:25 INFO - PROCESS | 1028 | 1468968025307 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:25 INFO - PROCESS | 1028 | 1468968025309 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:25 INFO - PROCESS | 1028 | 1468968025418 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 15:40:25 INFO - PROCESS | 1028 | 1468968025488 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:25 INFO - PROCESS | 1028 | 1468968025491 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F707000 == 37 [pid = 1028] [id = 252] 15:40:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C75DC00) [pid = 1028] [serial = 755] [outer = 0000000000000000] 15:40:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C761800) [pid = 1028] [serial = 756] [outer = 000000FB1C75DC00] 15:40:25 INFO - PROCESS | 1028 | 1468968025546 Marionette DEBUG loaded listener.js 15:40:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1CD7B400) [pid = 1028] [serial = 757] [outer = 000000FB1C75DC00] 15:40:26 INFO - PROCESS | 1028 | 1468968026148 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 881ms 15:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:40:26 INFO - PROCESS | 1028 | 1468968026185 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 15:40:26 INFO - PROCESS | 1028 | 1468968026188 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 15:40:26 INFO - PROCESS | 1028 | 1468968026191 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:40:26 INFO - PROCESS | 1028 | 1468968026194 Marionette TRACE conn6 <- [1,974,null,{}] 15:40:26 INFO - PROCESS | 1028 | 1468968026197 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:26 INFO - PROCESS | 1028 | 1468968026200 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:26 INFO - PROCESS | 1028 | 1468968026303 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 15:40:26 INFO - PROCESS | 1028 | 1468968026388 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 1028 | 1468968026391 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20336800 == 38 [pid = 1028] [id = 253] 15:40:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C75E400) [pid = 1028] [serial = 758] [outer = 0000000000000000] 15:40:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D029400) [pid = 1028] [serial = 759] [outer = 000000FB1C75E400] 15:40:26 INFO - PROCESS | 1028 | 1468968026445 Marionette DEBUG loaded listener.js 15:40:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1D567C00) [pid = 1028] [serial = 760] [outer = 000000FB1C75E400] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202DE800 == 37 [pid = 1028] [id = 243] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB16F83800 == 36 [pid = 1028] [id = 247] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C0D000 == 35 [pid = 1028] [id = 244] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2209E800 == 34 [pid = 1028] [id = 245] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E2000 == 33 [pid = 1028] [id = 242] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F707000 == 32 [pid = 1028] [id = 252] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E886800 == 31 [pid = 1028] [id = 251] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A3F800 == 30 [pid = 1028] [id = 250] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E5800 == 29 [pid = 1028] [id = 246] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4D0000 == 28 [pid = 1028] [id = 248] 15:40:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130B5000 == 27 [pid = 1028] [id = 249] 15:40:27 INFO - PROCESS | 1028 | 1468968027710 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1589ms 15:40:27 INFO - PROCESS | 1028 | 1468968027783 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 15:40:27 INFO - PROCESS | 1028 | 1468968027787 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 15:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:40:27 INFO - PROCESS | 1028 | 1468968027793 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:40:27 INFO - PROCESS | 1028 | 1468968027797 Marionette TRACE conn6 <- [1,978,null,{}] 15:40:27 INFO - PROCESS | 1028 | 1468968027803 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:27 INFO - PROCESS | 1028 | 1468968027807 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:27 INFO - PROCESS | 1028 | 1468968027895 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 15:40:27 INFO - PROCESS | 1028 | 1468968027902 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:27 INFO - PROCESS | 1028 | 1468968027907 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1288A800 == 28 [pid = 1028] [id = 254] 15:40:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12829000) [pid = 1028] [serial = 761] [outer = 0000000000000000] 15:40:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12B03800) [pid = 1028] [serial = 762] [outer = 000000FB12829000] 15:40:27 INFO - PROCESS | 1028 | 1468968027960 Marionette DEBUG loaded listener.js 15:40:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12B1D000) [pid = 1028] [serial = 763] [outer = 000000FB12829000] 15:40:28 INFO - PROCESS | 1028 | 1468968028479 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 732ms 15:40:28 INFO - PROCESS | 1028 | 1468968028529 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 15:40:28 INFO - PROCESS | 1028 | 1468968028534 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 15:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:40:28 INFO - PROCESS | 1028 | 1468968028541 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 1028 | 1468968028544 Marionette TRACE conn6 <- [1,982,null,{}] 15:40:28 INFO - PROCESS | 1028 | 1468968028548 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:28 INFO - PROCESS | 1028 | 1468968028550 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:28 INFO - PROCESS | 1028 | 1468968028642 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 15:40:28 INFO - PROCESS | 1028 | 1468968028651 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:28 INFO - PROCESS | 1028 | 1468968028654 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B96000 == 29 [pid = 1028] [id = 255] 15:40:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D96400) [pid = 1028] [serial = 764] [outer = 0000000000000000] 15:40:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12D9F800) [pid = 1028] [serial = 765] [outer = 000000FB12D96400] 15:40:28 INFO - PROCESS | 1028 | 1468968028703 Marionette DEBUG loaded listener.js 15:40:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12E52C00) [pid = 1028] [serial = 766] [outer = 000000FB12D96400] 15:40:29 INFO - PROCESS | 1028 | 1468968029163 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 15:40:29 INFO - PROCESS | 1028 | 1468968029235 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 15:40:29 INFO - PROCESS | 1028 | 1468968029237 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 15:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:40:29 INFO - PROCESS | 1028 | 1468968029249 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:40:29 INFO - PROCESS | 1028 | 1468968029253 Marionette TRACE conn6 <- [1,986,null,{}] 15:40:29 INFO - PROCESS | 1028 | 1468968029297 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:29 INFO - PROCESS | 1028 | 1468968029302 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:29 INFO - PROCESS | 1028 | 1468968029431 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 15:40:29 INFO - PROCESS | 1028 | 1468968029475 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:29 INFO - PROCESS | 1028 | 1468968029478 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E87D000 == 30 [pid = 1028] [id = 256] 15:40:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB13329C00) [pid = 1028] [serial = 767] [outer = 0000000000000000] 15:40:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB17105800) [pid = 1028] [serial = 768] [outer = 000000FB13329C00] 15:40:29 INFO - PROCESS | 1028 | 1468968029530 Marionette DEBUG loaded listener.js 15:40:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1748C000) [pid = 1028] [serial = 769] [outer = 000000FB13329C00] 15:40:29 INFO - PROCESS | 1028 | 1468968029973 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 754ms 15:40:30 INFO - PROCESS | 1028 | 1468968030009 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 15:40:30 INFO - PROCESS | 1028 | 1468968030012 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 15:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:40:30 INFO - PROCESS | 1028 | 1468968030015 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:40:30 INFO - PROCESS | 1028 | 1468968030017 Marionette TRACE conn6 <- [1,990,null,{}] 15:40:30 INFO - PROCESS | 1028 | 1468968030027 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:30 INFO - PROCESS | 1028 | 1468968030029 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:30 INFO - PROCESS | 1028 | 1468968030138 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 15:40:30 INFO - PROCESS | 1028 | 1468968030144 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:30 INFO - PROCESS | 1028 | 1468968030146 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF0B800 == 31 [pid = 1028] [id = 257] 15:40:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB17CE9C00) [pid = 1028] [serial = 770] [outer = 0000000000000000] 15:40:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB18B21000) [pid = 1028] [serial = 771] [outer = 000000FB17CE9C00] 15:40:30 INFO - PROCESS | 1028 | 1468968030192 Marionette DEBUG loaded listener.js 15:40:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB19018400) [pid = 1028] [serial = 772] [outer = 000000FB17CE9C00] 15:40:30 INFO - PROCESS | 1028 | 1468968030682 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 15:40:30 INFO - PROCESS | 1028 | 1468968030718 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 15:40:30 INFO - PROCESS | 1028 | 1468968030720 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 15:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:40:30 INFO - PROCESS | 1028 | 1468968030751 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:40:30 INFO - PROCESS | 1028 | 1468968030753 Marionette TRACE conn6 <- [1,994,null,{}] 15:40:30 INFO - PROCESS | 1028 | 1468968030778 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:30 INFO - PROCESS | 1028 | 1468968030781 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:30 INFO - PROCESS | 1028 | 1468968030886 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 15:40:30 INFO - PROCESS | 1028 | 1468968030897 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:30 INFO - PROCESS | 1028 | 1468968030899 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C20800 == 32 [pid = 1028] [id = 258] 15:40:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12157400) [pid = 1028] [serial = 773] [outer = 0000000000000000] 15:40:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1BB89800) [pid = 1028] [serial = 774] [outer = 000000FB12157400] 15:40:30 INFO - PROCESS | 1028 | 1468968030945 Marionette DEBUG loaded listener.js 15:40:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1C795800) [pid = 1028] [serial = 775] [outer = 000000FB12157400] 15:40:31 INFO - PROCESS | 1028 | 1468968031382 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 15:40:31 INFO - PROCESS | 1028 | 1468968031399 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 15:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:40:31 INFO - PROCESS | 1028 | 1468968031401 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 15:40:31 INFO - PROCESS | 1028 | 1468968031404 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:40:31 INFO - PROCESS | 1028 | 1468968031406 Marionette TRACE conn6 <- [1,998,null,{}] 15:40:31 INFO - PROCESS | 1028 | 1468968031415 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:31 INFO - PROCESS | 1028 | 1468968031422 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:31 INFO - PROCESS | 1028 | 1468968031555 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 15:40:31 INFO - PROCESS | 1028 | 1468968031561 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:31 INFO - PROCESS | 1028 | 1468968031563 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A16800 == 33 [pid = 1028] [id = 259] 15:40:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB1CD7D000) [pid = 1028] [serial = 776] [outer = 0000000000000000] 15:40:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB1D02EC00) [pid = 1028] [serial = 777] [outer = 000000FB1CD7D000] 15:40:31 INFO - PROCESS | 1028 | 1468968031608 Marionette DEBUG loaded listener.js 15:40:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB1FBDA000) [pid = 1028] [serial = 778] [outer = 000000FB1CD7D000] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB12E55400) [pid = 1028] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB17F3C800) [pid = 1028] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1234F800) [pid = 1028] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12D9C800) [pid = 1028] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12826C00) [pid = 1028] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12DAA800) [pid = 1028] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB10ED7800) [pid = 1028] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB17A2F000) [pid = 1028] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1D028400) [pid = 1028] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1C75D800) [pid = 1028] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12DA9C00) [pid = 1028] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1EA46400) [pid = 1028] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1F7BF000) [pid = 1028] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1C759C00) [pid = 1028] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB13AC9000) [pid = 1028] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:40:32 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB11F2DC00) [pid = 1028] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:40:32 INFO - PROCESS | 1028 | 1468968032261 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 924ms 15:40:32 INFO - PROCESS | 1028 | 1468968032332 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 15:40:32 INFO - PROCESS | 1028 | 1468968032334 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 15:40:32 INFO - PROCESS | 1028 | 1468968032337 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:40:32 INFO - PROCESS | 1028 | 1468968032339 Marionette TRACE conn6 <- [1,1002,null,{}] 15:40:32 INFO - PROCESS | 1028 | 1468968032343 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:32 INFO - PROCESS | 1028 | 1468968032345 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:32 INFO - PROCESS | 1028 | 1468968032423 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 15:40:32 INFO - PROCESS | 1028 | 1468968032428 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:32 INFO - PROCESS | 1028 | 1468968032430 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D20800 == 34 [pid = 1028] [id = 260] 15:40:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D8F800) [pid = 1028] [serial = 779] [outer = 0000000000000000] 15:40:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB17A2F000) [pid = 1028] [serial = 780] [outer = 000000FB12D8F800] 15:40:32 INFO - PROCESS | 1028 | 1468968032474 Marionette DEBUG loaded listener.js 15:40:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C796000) [pid = 1028] [serial = 781] [outer = 000000FB12D8F800] 15:40:32 INFO - PROCESS | 1028 | 1468968032874 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 15:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:40:32 INFO - PROCESS | 1028 | 1468968032930 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 15:40:32 INFO - PROCESS | 1028 | 1468968032932 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 15:40:32 INFO - PROCESS | 1028 | 1468968032935 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:40:32 INFO - PROCESS | 1028 | 1468968032937 Marionette TRACE conn6 <- [1,1006,null,{}] 15:40:32 INFO - PROCESS | 1028 | 1468968032941 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:32 INFO - PROCESS | 1028 | 1468968032943 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:33 INFO - PROCESS | 1028 | 1468968033024 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 15:40:33 INFO - PROCESS | 1028 | 1468968033029 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:33 INFO - PROCESS | 1028 | 1468968033031 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DBF000 == 35 [pid = 1028] [id = 261] 15:40:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FAA6C00) [pid = 1028] [serial = 782] [outer = 0000000000000000] 15:40:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FDF7800) [pid = 1028] [serial = 783] [outer = 000000FB1FAA6C00] 15:40:33 INFO - PROCESS | 1028 | 1468968033075 Marionette DEBUG loaded listener.js 15:40:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FFAD400) [pid = 1028] [serial = 784] [outer = 000000FB1FAA6C00] 15:40:33 INFO - PROCESS | 1028 | 1468968033533 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 15:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:40:33 INFO - PROCESS | 1028 | 1468968033565 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 15:40:33 INFO - PROCESS | 1028 | 1468968033567 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 15:40:33 INFO - PROCESS | 1028 | 1468968033570 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:40:33 INFO - PROCESS | 1028 | 1468968033572 Marionette TRACE conn6 <- [1,1010,null,{}] 15:40:33 INFO - PROCESS | 1028 | 1468968033575 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:33 INFO - PROCESS | 1028 | 1468968033577 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:33 INFO - PROCESS | 1028 | 1468968033658 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 15:40:33 INFO - PROCESS | 1028 | 1468968033665 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:33 INFO - PROCESS | 1028 | 1468968033667 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26875800 == 36 [pid = 1028] [id = 262] 15:40:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1FFDBC00) [pid = 1028] [serial = 785] [outer = 0000000000000000] 15:40:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1FFE6000) [pid = 1028] [serial = 786] [outer = 000000FB1FFDBC00] 15:40:33 INFO - PROCESS | 1028 | 1468968033710 Marionette DEBUG loaded listener.js 15:40:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB20203C00) [pid = 1028] [serial = 787] [outer = 000000FB1FFDBC00] 15:40:34 INFO - PROCESS | 1028 | 1468968034347 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 879ms 15:40:34 INFO - PROCESS | 1028 | 1468968034453 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 15:40:34 INFO - PROCESS | 1028 | 1468968034457 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 15:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:40:34 INFO - PROCESS | 1028 | 1468968034463 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:40:34 INFO - PROCESS | 1028 | 1468968034467 Marionette TRACE conn6 <- [1,1014,null,{}] 15:40:34 INFO - PROCESS | 1028 | 1468968034473 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:34 INFO - PROCESS | 1028 | 1468968034477 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:34 INFO - PROCESS | 1028 | 1468968034610 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 15:40:34 INFO - PROCESS | 1028 | 1468968034678 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:34 INFO - PROCESS | 1028 | 1468968034681 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B91800 == 37 [pid = 1028] [id = 263] 15:40:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12B04C00) [pid = 1028] [serial = 788] [outer = 0000000000000000] 15:40:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12D04400) [pid = 1028] [serial = 789] [outer = 000000FB12B04C00] 15:40:34 INFO - PROCESS | 1028 | 1468968034780 Marionette DEBUG loaded listener.js 15:40:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12D8A400) [pid = 1028] [serial = 790] [outer = 000000FB12B04C00] 15:40:35 INFO - PROCESS | 1028 | 1468968035420 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 984ms 15:40:35 INFO - PROCESS | 1028 | 1468968035451 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 15:40:35 INFO - PROCESS | 1028 | 1468968035456 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 15:40:35 INFO - PROCESS | 1028 | 1468968035487 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:40:35 INFO - PROCESS | 1028 | 1468968035490 Marionette TRACE conn6 <- [1,1018,null,{}] 15:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:40:35 INFO - PROCESS | 1028 | 1468968035494 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:35 INFO - PROCESS | 1028 | 1468968035497 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:35 INFO - PROCESS | 1028 | 1468968035623 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 15:40:35 INFO - PROCESS | 1028 | 1468968035697 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:35 INFO - PROCESS | 1028 | 1468968035700 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208D000 == 38 [pid = 1028] [id = 264] 15:40:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB130FC800) [pid = 1028] [serial = 791] [outer = 0000000000000000] 15:40:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB16F58400) [pid = 1028] [serial = 792] [outer = 000000FB130FC800] 15:40:35 INFO - PROCESS | 1028 | 1468968035757 Marionette DEBUG loaded listener.js 15:40:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB17CDB800) [pid = 1028] [serial = 793] [outer = 000000FB130FC800] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DBF000 == 37 [pid = 1028] [id = 261] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D20800 == 36 [pid = 1028] [id = 260] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A16800 == 35 [pid = 1028] [id = 259] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C20800 == 34 [pid = 1028] [id = 258] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FF0B800 == 33 [pid = 1028] [id = 257] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E87D000 == 32 [pid = 1028] [id = 256] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B96000 == 31 [pid = 1028] [id = 255] 15:40:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1288A800 == 30 [pid = 1028] [id = 254] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB13190800) [pid = 1028] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB18FAFC00) [pid = 1028] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12B0E000) [pid = 1028] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12B21000) [pid = 1028] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1318F000) [pid = 1028] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12DA5000) [pid = 1028] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB172CA800) [pid = 1028] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12E4E000) [pid = 1028] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1307B000) [pid = 1028] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB172C8800) [pid = 1028] [serial = 745] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12D11800) [pid = 1028] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB11821400) [pid = 1028] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB19119800) [pid = 1028] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB18A66400) [pid = 1028] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1FEF4400) [pid = 1028] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1F8C4400) [pid = 1028] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1EA4FC00) [pid = 1028] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB19123C00) [pid = 1028] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB20F9E000) [pid = 1028] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB20D91400) [pid = 1028] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FDF3000) [pid = 1028] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1CDD5C00) [pid = 1028] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C70E000) [pid = 1028] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1EACD800) [pid = 1028] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D56B000) [pid = 1028] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB19031000) [pid = 1028] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1D02D000) [pid = 1028] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FFA3800) [pid = 1028] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12B10400) [pid = 1028] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB12D13000) [pid = 1028] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB19032800) [pid = 1028] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB17C75800) [pid = 1028] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:40:36 INFO - PROCESS | 1028 | 1468968036677 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1241ms 15:40:36 INFO - PROCESS | 1028 | 1468968036736 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 15:40:36 INFO - PROCESS | 1028 | 1468968036740 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 15:40:36 INFO - PROCESS | 1028 | 1468968036746 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:40:36 INFO - PROCESS | 1028 | 1468968036749 Marionette TRACE conn6 <- [1,1022,null,{}] 15:40:36 INFO - PROCESS | 1028 | 1468968036755 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:36 INFO - PROCESS | 1028 | 1468968036758 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:36 INFO - PROCESS | 1028 | 1468968036849 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 15:40:36 INFO - PROCESS | 1028 | 1468968036862 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:36 INFO - PROCESS | 1028 | 1468968036866 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13281000 == 31 [pid = 1028] [id = 265] 15:40:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D03C00) [pid = 1028] [serial = 794] [outer = 0000000000000000] 15:40:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12D09400) [pid = 1028] [serial = 795] [outer = 000000FB12D03C00] 15:40:36 INFO - PROCESS | 1028 | 1468968036915 Marionette DEBUG loaded listener.js 15:40:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12D8AC00) [pid = 1028] [serial = 796] [outer = 000000FB12D03C00] 15:40:37 INFO - PROCESS | 1028 | 1468968037372 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 733ms 15:40:37 INFO - PROCESS | 1028 | 1468968037483 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 15:40:37 INFO - PROCESS | 1028 | 1468968037487 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 15:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:40:37 INFO - PROCESS | 1028 | 1468968037494 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:40:37 INFO - PROCESS | 1028 | 1468968037496 Marionette TRACE conn6 <- [1,1026,null,{}] 15:40:37 INFO - PROCESS | 1028 | 1468968037500 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:37 INFO - PROCESS | 1028 | 1468968037503 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:37 INFO - PROCESS | 1028 | 1468968037598 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 15:40:37 INFO - PROCESS | 1028 | 1468968037665 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 1028 | 1468968037668 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17F30800 == 32 [pid = 1028] [id = 266] 15:40:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB13071800) [pid = 1028] [serial = 797] [outer = 0000000000000000] 15:40:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1310A400) [pid = 1028] [serial = 798] [outer = 000000FB13071800] 15:40:37 INFO - PROCESS | 1028 | 1468968037715 Marionette DEBUG loaded listener.js 15:40:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB16FA8C00) [pid = 1028] [serial = 799] [outer = 000000FB13071800] 15:40:38 INFO - PROCESS | 1028 | 1468968038106 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 15:40:38 INFO - PROCESS | 1028 | 1468968038126 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 1028 | 1468968038128 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 15:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:40:38 INFO - PROCESS | 1028 | 1468968038132 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - PROCESS | 1028 | 1468968038136 Marionette TRACE conn6 <- [1,1030,null,{}] 15:40:38 INFO - PROCESS | 1028 | 1468968038147 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:38 INFO - PROCESS | 1028 | 1468968038152 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:38 INFO - PROCESS | 1028 | 1468968038239 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 15:40:38 INFO - PROCESS | 1028 | 1468968038246 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:38 INFO - PROCESS | 1028 | 1468968038249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF21800 == 33 [pid = 1028] [id = 267] 15:40:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB11F2D400) [pid = 1028] [serial = 800] [outer = 0000000000000000] 15:40:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB19016400) [pid = 1028] [serial = 801] [outer = 000000FB11F2D400] 15:40:38 INFO - PROCESS | 1028 | 1468968038298 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB195B8000) [pid = 1028] [serial = 802] [outer = 000000FB11F2D400] 15:40:38 INFO - PROCESS | 1028 | 1468968038838 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 15:40:38 INFO - PROCESS | 1028 | 1468968038869 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 1028 | 1468968038871 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 15:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:40:38 INFO - PROCESS | 1028 | 1468968038875 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - PROCESS | 1028 | 1468968038877 Marionette TRACE conn6 <- [1,1034,null,{}] 15:40:38 INFO - PROCESS | 1028 | 1468968038880 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:38 INFO - PROCESS | 1028 | 1468968038882 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:39 INFO - PROCESS | 1028 | 1468968039023 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 15:40:39 INFO - PROCESS | 1028 | 1468968039045 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 1028 | 1468968039047 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F533800 == 34 [pid = 1028] [id = 268] 15:40:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C762400) [pid = 1028] [serial = 803] [outer = 0000000000000000] 15:40:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C78C000) [pid = 1028] [serial = 804] [outer = 000000FB1C762400] 15:40:39 INFO - PROCESS | 1028 | 1468968039101 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1CF3DC00) [pid = 1028] [serial = 805] [outer = 000000FB1C762400] 15:40:39 INFO - PROCESS | 1028 | 1468968039545 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 15:40:39 INFO - PROCESS | 1028 | 1468968039569 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 15:40:39 INFO - PROCESS | 1028 | 1468968039571 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 15:40:39 INFO - PROCESS | 1028 | 1468968039575 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:40:39 INFO - PROCESS | 1028 | 1468968039577 Marionette TRACE conn6 <- [1,1038,null,{}] 15:40:39 INFO - PROCESS | 1028 | 1468968039580 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:39 INFO - PROCESS | 1028 | 1468968039582 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:39 INFO - PROCESS | 1028 | 1468968039688 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 15:40:39 INFO - PROCESS | 1028 | 1468968039694 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 1028 | 1468968039696 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2033E000 == 35 [pid = 1028] [id = 269] 15:40:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1CF3E400) [pid = 1028] [serial = 806] [outer = 0000000000000000] 15:40:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D051800) [pid = 1028] [serial = 807] [outer = 000000FB1CF3E400] 15:40:39 INFO - PROCESS | 1028 | 1468968039740 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1EA4F400) [pid = 1028] [serial = 808] [outer = 000000FB1CF3E400] 15:40:40 INFO - PROCESS | 1028 | 1468968040194 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 15:40:40 INFO - PROCESS | 1028 | 1468968040205 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 15:40:40 INFO - PROCESS | 1028 | 1468968040207 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 15:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:40:40 INFO - PROCESS | 1028 | 1468968040210 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:40:40 INFO - PROCESS | 1028 | 1468968040212 Marionette TRACE conn6 <- [1,1042,null,{}] 15:40:40 INFO - PROCESS | 1028 | 1468968040215 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:40 INFO - PROCESS | 1028 | 1468968040221 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:40 INFO - PROCESS | 1028 | 1468968040363 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 15:40:40 INFO - PROCESS | 1028 | 1468968040447 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:40 INFO - PROCESS | 1028 | 1468968040449 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B89000 == 36 [pid = 1028] [id = 270] 15:40:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F7BEC00) [pid = 1028] [serial = 809] [outer = 0000000000000000] 15:40:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FFE7000) [pid = 1028] [serial = 810] [outer = 000000FB1F7BEC00] 15:40:40 INFO - PROCESS | 1028 | 1468968040493 Marionette DEBUG loaded listener.js 15:40:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB2020B400) [pid = 1028] [serial = 811] [outer = 000000FB1F7BEC00] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12157000) [pid = 1028] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C75E400) [pid = 1028] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12D8F800) [pid = 1028] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12157400) [pid = 1028] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB13329C00) [pid = 1028] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FAA6C00) [pid = 1028] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C75DC00) [pid = 1028] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130F8C00) [pid = 1028] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1CD7D000) [pid = 1028] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D96400) [pid = 1028] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B0B400) [pid = 1028] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB17CE9C00) [pid = 1028] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:40:40 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12829000) [pid = 1028] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:40:40 INFO - PROCESS | 1028 | 1468968040970 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 774ms 15:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:40:40 INFO - PROCESS | 1028 | 1468968040988 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 15:40:40 INFO - PROCESS | 1028 | 1468968040990 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 15:40:40 INFO - PROCESS | 1028 | 1468968040993 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:40:40 INFO - PROCESS | 1028 | 1468968040995 Marionette TRACE conn6 <- [1,1046,null,{}] 15:40:40 INFO - PROCESS | 1028 | 1468968040998 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:41 INFO - PROCESS | 1028 | 1468968041000 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:41 INFO - PROCESS | 1028 | 1468968041085 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 15:40:41 INFO - PROCESS | 1028 | 1468968041091 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 1028 | 1468968041092 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23916000 == 37 [pid = 1028] [id = 271] 15:40:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B16800) [pid = 1028] [serial = 812] [outer = 0000000000000000] 15:40:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB130F8C00) [pid = 1028] [serial = 813] [outer = 000000FB12B16800] 15:40:41 INFO - PROCESS | 1028 | 1468968041138 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1C75E400) [pid = 1028] [serial = 814] [outer = 000000FB12B16800] 15:40:41 INFO - PROCESS | 1028 | 1468968041540 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 586ms 15:40:41 INFO - PROCESS | 1028 | 1468968041583 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 15:40:41 INFO - PROCESS | 1028 | 1468968041585 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 15:40:41 INFO - PROCESS | 1028 | 1468968041588 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:40:41 INFO - PROCESS | 1028 | 1468968041590 Marionette TRACE conn6 <- [1,1050,null,{}] 15:40:41 INFO - PROCESS | 1028 | 1468968041598 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:41 INFO - PROCESS | 1028 | 1468968041600 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:41 INFO - PROCESS | 1028 | 1468968041691 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 15:40:41 INFO - PROCESS | 1028 | 1468968041697 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 1028 | 1468968041699 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB4800 == 38 [pid = 1028] [id = 272] 15:40:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FFE8400) [pid = 1028] [serial = 815] [outer = 0000000000000000] 15:40:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB20211C00) [pid = 1028] [serial = 816] [outer = 000000FB1FFE8400] 15:40:41 INFO - PROCESS | 1028 | 1468968041743 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB2028E400) [pid = 1028] [serial = 817] [outer = 000000FB1FFE8400] 15:40:42 INFO - PROCESS | 1028 | 1468968042179 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 15:40:42 INFO - PROCESS | 1028 | 1468968042221 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 15:40:42 INFO - PROCESS | 1028 | 1468968042223 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 15:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:40:42 INFO - PROCESS | 1028 | 1468968042231 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:40:42 INFO - PROCESS | 1028 | 1468968042233 Marionette TRACE conn6 <- [1,1054,null,{}] 15:40:42 INFO - PROCESS | 1028 | 1468968042236 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:42 INFO - PROCESS | 1028 | 1468968042238 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:42 INFO - PROCESS | 1028 | 1468968042322 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 15:40:42 INFO - PROCESS | 1028 | 1468968042329 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:42 INFO - PROCESS | 1028 | 1468968042331 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF1D800 == 39 [pid = 1028] [id = 273] 15:40:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB20293400) [pid = 1028] [serial = 818] [outer = 0000000000000000] 15:40:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB2038B400) [pid = 1028] [serial = 819] [outer = 000000FB20293400] 15:40:42 INFO - PROCESS | 1028 | 1468968042376 Marionette DEBUG loaded listener.js 15:40:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20683800) [pid = 1028] [serial = 820] [outer = 000000FB20293400] 15:40:42 INFO - PROCESS | 1028 | 1468968042792 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 586ms 15:40:42 INFO - PROCESS | 1028 | 1468968042821 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 15:40:42 INFO - PROCESS | 1028 | 1468968042832 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 15:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:40:42 INFO - PROCESS | 1028 | 1468968042846 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:40:42 INFO - PROCESS | 1028 | 1468968042848 Marionette TRACE conn6 <- [1,1058,null,{}] 15:40:42 INFO - PROCESS | 1028 | 1468968042852 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:42 INFO - PROCESS | 1028 | 1468968042854 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:42 INFO - PROCESS | 1028 | 1468968042981 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 15:40:43 INFO - PROCESS | 1028 | 1468968043125 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:43 INFO - PROCESS | 1028 | 1468968043128 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130A0000 == 40 [pid = 1028] [id = 274] 15:40:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1181CC00) [pid = 1028] [serial = 821] [outer = 0000000000000000] 15:40:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1213D800) [pid = 1028] [serial = 822] [outer = 000000FB1181CC00] 15:40:43 INFO - PROCESS | 1028 | 1468968043188 Marionette DEBUG loaded listener.js 15:40:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D0F000) [pid = 1028] [serial = 823] [outer = 000000FB1181CC00] 15:40:43 INFO - PROCESS | 1028 | 1468968043797 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 15:40:43 INFO - PROCESS | 1028 | 1468968043834 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 15:40:43 INFO - PROCESS | 1028 | 1468968043839 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 15:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:40:43 INFO - PROCESS | 1028 | 1468968043844 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:40:43 INFO - PROCESS | 1028 | 1468968043848 Marionette TRACE conn6 <- [1,1062,null,{}] 15:40:43 INFO - PROCESS | 1028 | 1468968043853 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:43 INFO - PROCESS | 1028 | 1468968043856 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:43 INFO - PROCESS | 1028 | 1468968043972 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 15:40:44 INFO - PROCESS | 1028 | 1468968044047 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:44 INFO - PROCESS | 1028 | 1468968044050 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E8800 == 41 [pid = 1028] [id = 275] 15:40:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB13190800) [pid = 1028] [serial = 824] [outer = 0000000000000000] 15:40:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1725DC00) [pid = 1028] [serial = 825] [outer = 000000FB13190800] 15:40:44 INFO - PROCESS | 1028 | 1468968044148 Marionette DEBUG loaded listener.js 15:40:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB18B24800) [pid = 1028] [serial = 826] [outer = 000000FB13190800] 15:40:44 INFO - PROCESS | 1028 | 1468968044784 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 15:40:44 INFO - PROCESS | 1028 | 1468968044834 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 15:40:44 INFO - PROCESS | 1028 | 1468968044838 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 15:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:40:44 INFO - PROCESS | 1028 | 1468968044841 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:40:44 INFO - PROCESS | 1028 | 1468968044844 Marionette TRACE conn6 <- [1,1066,null,{}] 15:40:44 INFO - PROCESS | 1028 | 1468968044848 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:44 INFO - PROCESS | 1028 | 1468968044851 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:44 INFO - PROCESS | 1028 | 1468968044966 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 15:40:45 INFO - PROCESS | 1028 | 1468968045044 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:45 INFO - PROCESS | 1028 | 1468968045047 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CBB800 == 42 [pid = 1028] [id = 276] 15:40:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1C764000) [pid = 1028] [serial = 827] [outer = 0000000000000000] 15:40:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1D043800) [pid = 1028] [serial = 828] [outer = 000000FB1C764000] 15:40:45 INFO - PROCESS | 1028 | 1468968045142 Marionette DEBUG loaded listener.js 15:40:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FDEF800) [pid = 1028] [serial = 829] [outer = 000000FB1C764000] 15:40:45 INFO - PROCESS | 1028 | 1468968045838 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1026ms 15:40:45 INFO - PROCESS | 1028 | 1468968045869 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 15:40:45 INFO - PROCESS | 1028 | 1468968045873 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 15:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:40:45 INFO - PROCESS | 1028 | 1468968045885 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:40:45 INFO - PROCESS | 1028 | 1468968045889 Marionette TRACE conn6 <- [1,1070,null,{}] 15:40:45 INFO - PROCESS | 1028 | 1468968045893 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:45 INFO - PROCESS | 1028 | 1468968045897 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:46 INFO - PROCESS | 1028 | 1468968046176 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 15:40:46 INFO - PROCESS | 1028 | 1468968046312 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:46 INFO - PROCESS | 1028 | 1468968046315 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB123A9800 == 43 [pid = 1028] [id = 277] 15:40:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB11820800) [pid = 1028] [serial = 830] [outer = 0000000000000000] 15:40:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB12B09800) [pid = 1028] [serial = 831] [outer = 000000FB11820800] 15:40:46 INFO - PROCESS | 1028 | 1468968046367 Marionette DEBUG loaded listener.js 15:40:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB12CA9C00) [pid = 1028] [serial = 832] [outer = 000000FB11820800] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF1D800 == 42 [pid = 1028] [id = 273] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB4800 == 41 [pid = 1028] [id = 272] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23916000 == 40 [pid = 1028] [id = 271] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B89000 == 39 [pid = 1028] [id = 270] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2033E000 == 38 [pid = 1028] [id = 269] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F533800 == 37 [pid = 1028] [id = 268] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF21800 == 36 [pid = 1028] [id = 267] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17F30800 == 35 [pid = 1028] [id = 266] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13281000 == 34 [pid = 1028] [id = 265] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26875800 == 33 [pid = 1028] [id = 262] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20336800 == 32 [pid = 1028] [id = 253] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208D000 == 31 [pid = 1028] [id = 264] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B91800 == 30 [pid = 1028] [id = 263] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CBB800 == 29 [pid = 1028] [id = 276] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E8800 == 28 [pid = 1028] [id = 275] 15:40:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130A0000 == 27 [pid = 1028] [id = 274] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1FFE6000) [pid = 1028] [serial = 786] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1FFAD400) [pid = 1028] [serial = 784] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB19125000) [pid = 1028] [serial = 754] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1D029400) [pid = 1028] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1900E400) [pid = 1028] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB17A2F000) [pid = 1028] [serial = 780] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1BB89800) [pid = 1028] [serial = 774] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1D567C00) [pid = 1028] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1748C000) [pid = 1028] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FDF7800) [pid = 1028] [serial = 783] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1CD7B400) [pid = 1028] [serial = 757] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1331FC00) [pid = 1028] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1D02EC00) [pid = 1028] [serial = 777] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB17105800) [pid = 1028] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12E52C00) [pid = 1028] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB17258C00) [pid = 1028] [serial = 751] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D8D000) [pid = 1028] [serial = 748] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12B18800) [pid = 1028] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB19018400) [pid = 1028] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FBDA000) [pid = 1028] [serial = 778] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12B03800) [pid = 1028] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1C761800) [pid = 1028] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12D9F800) [pid = 1028] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB18B21000) [pid = 1028] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1C796000) [pid = 1028] [serial = 781] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12B1D000) [pid = 1028] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1C795800) [pid = 1028] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:40:47 INFO - PROCESS | 1028 | 1468968047563 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1734ms 15:40:47 INFO - PROCESS | 1028 | 1468968047658 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 15:40:47 INFO - PROCESS | 1028 | 1468968047663 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 15:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:40:47 INFO - PROCESS | 1028 | 1468968047675 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:40:47 INFO - PROCESS | 1028 | 1468968047679 Marionette TRACE conn6 <- [1,1074,null,{}] 15:40:47 INFO - PROCESS | 1028 | 1468968047685 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:47 INFO - PROCESS | 1028 | 1468968047688 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:47 INFO - PROCESS | 1028 | 1468968047781 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 15:40:47 INFO - PROCESS | 1028 | 1468968047788 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:47 INFO - PROCESS | 1028 | 1468968047791 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12883000 == 28 [pid = 1028] [id = 278] 15:40:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12B16C00) [pid = 1028] [serial = 833] [outer = 0000000000000000] 15:40:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12B1C000) [pid = 1028] [serial = 834] [outer = 000000FB12B16C00] 15:40:47 INFO - PROCESS | 1028 | 1468968047841 Marionette DEBUG loaded listener.js 15:40:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12D14C00) [pid = 1028] [serial = 835] [outer = 000000FB12B16C00] 15:40:48 INFO - PROCESS | 1028 | 1468968048309 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 15:40:48 INFO - PROCESS | 1028 | 1468968048353 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 15:40:48 INFO - PROCESS | 1028 | 1468968048359 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 15:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:40:48 INFO - PROCESS | 1028 | 1468968048366 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:40:48 INFO - PROCESS | 1028 | 1468968048368 Marionette TRACE conn6 <- [1,1078,null,{}] 15:40:48 INFO - PROCESS | 1028 | 1468968048372 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:48 INFO - PROCESS | 1028 | 1468968048376 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:48 INFO - PROCESS | 1028 | 1468968048466 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 15:40:48 INFO - PROCESS | 1028 | 1468968048476 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:48 INFO - PROCESS | 1028 | 1468968048479 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DC7000 == 29 [pid = 1028] [id = 279] 15:40:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12DA6C00) [pid = 1028] [serial = 836] [outer = 0000000000000000] 15:40:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12E4D400) [pid = 1028] [serial = 837] [outer = 000000FB12DA6C00] 15:40:48 INFO - PROCESS | 1028 | 1468968048527 Marionette DEBUG loaded listener.js 15:40:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB130EEC00) [pid = 1028] [serial = 838] [outer = 000000FB12DA6C00] 15:40:49 INFO - PROCESS | 1028 | 1468968048999 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 15:40:49 INFO - PROCESS | 1028 | 1468968049058 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 15:40:49 INFO - PROCESS | 1028 | 1468968049061 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 15:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:40:49 INFO - PROCESS | 1028 | 1468968049065 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - PROCESS | 1028 | 1468968049068 Marionette TRACE conn6 <- [1,1082,null,{}] 15:40:49 INFO - PROCESS | 1028 | 1468968049080 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:49 INFO - PROCESS | 1028 | 1468968049085 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:49 INFO - PROCESS | 1028 | 1468968049206 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 15:40:49 INFO - PROCESS | 1028 | 1468968049285 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:49 INFO - PROCESS | 1028 | 1468968049288 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E1000 == 30 [pid = 1028] [id = 280] 15:40:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB11811C00) [pid = 1028] [serial = 839] [outer = 0000000000000000] 15:40:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB172C5000) [pid = 1028] [serial = 840] [outer = 000000FB11811C00] 15:40:49 INFO - PROCESS | 1028 | 1468968049337 Marionette DEBUG loaded listener.js 15:40:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB179CBC00) [pid = 1028] [serial = 841] [outer = 000000FB11811C00] 15:40:49 INFO - PROCESS | 1028 | 1468968049770 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 15:40:49 INFO - PROCESS | 1028 | 1468968049800 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 15:40:49 INFO - PROCESS | 1028 | 1468968049803 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 15:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:40:49 INFO - PROCESS | 1028 | 1468968049806 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - PROCESS | 1028 | 1468968049808 Marionette TRACE conn6 <- [1,1086,null,{}] 15:40:49 INFO - PROCESS | 1028 | 1468968049812 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:49 INFO - PROCESS | 1028 | 1468968049814 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:49 INFO - PROCESS | 1028 | 1468968049929 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 15:40:49 INFO - PROCESS | 1028 | 1468968049934 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:49 INFO - PROCESS | 1028 | 1468968049936 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4DC000 == 31 [pid = 1028] [id = 281] 15:40:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18A65000) [pid = 1028] [serial = 842] [outer = 0000000000000000] 15:40:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB19038C00) [pid = 1028] [serial = 843] [outer = 000000FB18A65000] 15:40:49 INFO - PROCESS | 1028 | 1468968049982 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19127400) [pid = 1028] [serial = 844] [outer = 000000FB18A65000] 15:40:50 INFO - PROCESS | 1028 | 1468968050429 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 15:40:50 INFO - PROCESS | 1028 | 1468968050502 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 15:40:50 INFO - PROCESS | 1028 | 1468968050504 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 15:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:40:50 INFO - PROCESS | 1028 | 1468968050508 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:40:50 INFO - PROCESS | 1028 | 1468968050509 Marionette TRACE conn6 <- [1,1090,null,{}] 15:40:50 INFO - PROCESS | 1028 | 1468968050513 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:50 INFO - PROCESS | 1028 | 1468968050515 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:50 INFO - PROCESS | 1028 | 1468968050651 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 15:40:50 INFO - PROCESS | 1028 | 1468968050672 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 1028 | 1468968050675 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD6A000 == 32 [pid = 1028] [id = 282] 15:40:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12DA2400) [pid = 1028] [serial = 845] [outer = 0000000000000000] 15:40:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C70E800) [pid = 1028] [serial = 846] [outer = 000000FB12DA2400] 15:40:50 INFO - PROCESS | 1028 | 1468968050722 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C791000) [pid = 1028] [serial = 847] [outer = 000000FB12DA2400] 15:40:51 INFO - PROCESS | 1028 | 1468968051172 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 15:40:51 INFO - PROCESS | 1028 | 1468968051201 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 15:40:51 INFO - PROCESS | 1028 | 1468968051204 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 15:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:40:51 INFO - PROCESS | 1028 | 1468968051207 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:40:51 INFO - PROCESS | 1028 | 1468968051209 Marionette TRACE conn6 <- [1,1094,null,{}] 15:40:51 INFO - PROCESS | 1028 | 1468968051212 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:51 INFO - PROCESS | 1028 | 1468968051218 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:51 INFO - PROCESS | 1028 | 1468968051352 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 15:40:51 INFO - PROCESS | 1028 | 1468968051403 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:51 INFO - PROCESS | 1028 | 1468968051405 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C10000 == 33 [pid = 1028] [id = 283] 15:40:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1CD28800) [pid = 1028] [serial = 848] [outer = 0000000000000000] 15:40:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1D031400) [pid = 1028] [serial = 849] [outer = 000000FB1CD28800] 15:40:51 INFO - PROCESS | 1028 | 1468968051452 Marionette DEBUG loaded listener.js 15:40:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1F334800) [pid = 1028] [serial = 850] [outer = 000000FB1CD28800] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C762400) [pid = 1028] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB130FC800) [pid = 1028] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB13071800) [pid = 1028] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1CF3E400) [pid = 1028] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB11F2D400) [pid = 1028] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D03C00) [pid = 1028] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12B04C00) [pid = 1028] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FFDBC00) [pid = 1028] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1F7BEC00) [pid = 1028] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B16800) [pid = 1028] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FFE8400) [pid = 1028] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:40:51 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB20293400) [pid = 1028] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:40:52 INFO - PROCESS | 1028 | 1468968052011 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 838ms 15:40:52 INFO - PROCESS | 1028 | 1468968052049 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 15:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:40:52 INFO - PROCESS | 1028 | 1468968052051 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 15:40:52 INFO - PROCESS | 1028 | 1468968052054 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 1028 | 1468968052056 Marionette TRACE conn6 <- [1,1098,null,{}] 15:40:52 INFO - PROCESS | 1028 | 1468968052059 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:52 INFO - PROCESS | 1028 | 1468968052061 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:52 INFO - PROCESS | 1028 | 1468968052141 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 15:40:52 INFO - PROCESS | 1028 | 1468968052146 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:52 INFO - PROCESS | 1028 | 1468968052148 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21F96000 == 34 [pid = 1028] [id = 284] 15:40:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB16F63C00) [pid = 1028] [serial = 851] [outer = 0000000000000000] 15:40:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1C756800) [pid = 1028] [serial = 852] [outer = 000000FB16F63C00] 15:40:52 INFO - PROCESS | 1028 | 1468968052192 Marionette DEBUG loaded listener.js 15:40:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1ECEEC00) [pid = 1028] [serial = 853] [outer = 000000FB16F63C00] 15:40:52 INFO - PROCESS | 1028 | 1468968052600 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 15:40:52 INFO - PROCESS | 1028 | 1468968052647 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 1028 | 1468968052649 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 15:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:40:52 INFO - PROCESS | 1028 | 1468968052653 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 1028 | 1468968052655 Marionette TRACE conn6 <- [1,1102,null,{}] 15:40:52 INFO - PROCESS | 1028 | 1468968052659 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:52 INFO - PROCESS | 1028 | 1468968052661 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:52 INFO - PROCESS | 1028 | 1468968052741 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 15:40:52 INFO - PROCESS | 1028 | 1468968052747 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:52 INFO - PROCESS | 1028 | 1468968052749 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A19800 == 35 [pid = 1028] [id = 285] 15:40:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1F984800) [pid = 1028] [serial = 854] [outer = 0000000000000000] 15:40:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FDF1000) [pid = 1028] [serial = 855] [outer = 000000FB1F984800] 15:40:52 INFO - PROCESS | 1028 | 1468968052793 Marionette DEBUG loaded listener.js 15:40:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FDF9800) [pid = 1028] [serial = 856] [outer = 000000FB1F984800] 15:40:53 INFO - PROCESS | 1028 | 1468968053235 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 15:40:53 INFO - PROCESS | 1028 | 1468968053282 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 15:40:53 INFO - PROCESS | 1028 | 1468968053285 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 15:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:40:53 INFO - PROCESS | 1028 | 1468968053288 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:40:53 INFO - PROCESS | 1028 | 1468968053290 Marionette TRACE conn6 <- [1,1106,null,{}] 15:40:53 INFO - PROCESS | 1028 | 1468968053293 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:53 INFO - PROCESS | 1028 | 1468968053295 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:53 INFO - PROCESS | 1028 | 1468968053376 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 15:40:53 INFO - PROCESS | 1028 | 1468968053384 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:53 INFO - PROCESS | 1028 | 1468968053386 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D28800 == 36 [pid = 1028] [id = 286] 15:40:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FFA6800) [pid = 1028] [serial = 857] [outer = 0000000000000000] 15:40:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFAD400) [pid = 1028] [serial = 858] [outer = 000000FB1FFA6800] 15:40:53 INFO - PROCESS | 1028 | 1468968053431 Marionette DEBUG loaded listener.js 15:40:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FFE4800) [pid = 1028] [serial = 859] [outer = 000000FB1FFA6800] 15:40:54 INFO - PROCESS | 1028 | 1468968054022 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 776ms 15:40:54 INFO - PROCESS | 1028 | 1468968054069 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 15:40:54 INFO - PROCESS | 1028 | 1468968054074 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 15:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:40:54 INFO - PROCESS | 1028 | 1468968054080 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:40:54 INFO - PROCESS | 1028 | 1468968054084 Marionette TRACE conn6 <- [1,1110,null,{}] 15:40:54 INFO - PROCESS | 1028 | 1468968054090 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:54 INFO - PROCESS | 1028 | 1468968054093 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:54 INFO - PROCESS | 1028 | 1468968054316 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 15:40:54 INFO - PROCESS | 1028 | 1468968054385 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 1028 | 1468968054390 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB174AA000 == 37 [pid = 1028] [id = 287] 15:40:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12B06000) [pid = 1028] [serial = 860] [outer = 0000000000000000] 15:40:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12B14400) [pid = 1028] [serial = 861] [outer = 000000FB12B06000] 15:40:54 INFO - PROCESS | 1028 | 1468968054449 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D90800) [pid = 1028] [serial = 862] [outer = 000000FB12B06000] 15:40:55 INFO - PROCESS | 1028 | 1468968055129 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1082ms 15:40:55 INFO - PROCESS | 1028 | 1468968055204 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 15:40:55 INFO - PROCESS | 1028 | 1468968055209 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 15:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:40:55 INFO - PROCESS | 1028 | 1468968055217 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:40:55 INFO - PROCESS | 1028 | 1468968055220 Marionette TRACE conn6 <- [1,1114,null,{}] 15:40:55 INFO - PROCESS | 1028 | 1468968055224 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:55 INFO - PROCESS | 1028 | 1468968055227 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:55 INFO - PROCESS | 1028 | 1468968055367 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 15:40:55 INFO - PROCESS | 1028 | 1468968055434 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:55 INFO - PROCESS | 1028 | 1468968055437 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD5B800 == 38 [pid = 1028] [id = 288] 15:40:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB13188C00) [pid = 1028] [serial = 863] [outer = 0000000000000000] 15:40:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB141C4C00) [pid = 1028] [serial = 864] [outer = 000000FB13188C00] 15:40:55 INFO - PROCESS | 1028 | 1468968055494 Marionette DEBUG loaded listener.js 15:40:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB179B8400) [pid = 1028] [serial = 865] [outer = 000000FB13188C00] 15:40:56 INFO - PROCESS | 1028 | 1468968056431 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A19800 == 37 [pid = 1028] [id = 285] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21F96000 == 36 [pid = 1028] [id = 284] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C10000 == 35 [pid = 1028] [id = 283] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD6A000 == 34 [pid = 1028] [id = 282] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4DC000 == 33 [pid = 1028] [id = 281] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E1000 == 32 [pid = 1028] [id = 280] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DC7000 == 31 [pid = 1028] [id = 279] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12883000 == 30 [pid = 1028] [id = 278] 15:40:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB123A9800 == 29 [pid = 1028] [id = 277] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB2038B400) [pid = 1028] [serial = 819] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1C78C000) [pid = 1028] [serial = 804] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB16F58400) [pid = 1028] [serial = 792] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB17CDB800) [pid = 1028] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1310A400) [pid = 1028] [serial = 798] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1EA4F400) [pid = 1028] [serial = 808] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB16FA8C00) [pid = 1028] [serial = 799] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB19016400) [pid = 1028] [serial = 801] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1D051800) [pid = 1028] [serial = 807] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D09400) [pid = 1028] [serial = 795] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D8AC00) [pid = 1028] [serial = 796] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D04400) [pid = 1028] [serial = 789] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D8A400) [pid = 1028] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB20203C00) [pid = 1028] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1238ms 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FFE7000) [pid = 1028] [serial = 810] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB130F8C00) [pid = 1028] [serial = 813] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1C75E400) [pid = 1028] [serial = 814] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB2020B400) [pid = 1028] [serial = 811] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1CF3DC00) [pid = 1028] [serial = 805] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB20211C00) [pid = 1028] [serial = 816] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB20683800) [pid = 1028] [serial = 820] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB2028E400) [pid = 1028] [serial = 817] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB195B8000) [pid = 1028] [serial = 802] [outer = 0000000000000000] [url = about:blank] 15:40:56 INFO - PROCESS | 1028 | 1468968056461 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 15:40:56 INFO - PROCESS | 1028 | 1468968056466 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 15:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:40:56 INFO - PROCESS | 1028 | 1468968056471 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:40:56 INFO - PROCESS | 1028 | 1468968056475 Marionette TRACE conn6 <- [1,1118,null,{}] 15:40:56 INFO - PROCESS | 1028 | 1468968056480 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:56 INFO - PROCESS | 1028 | 1468968056483 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:56 INFO - PROCESS | 1028 | 1468968056585 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 15:40:56 INFO - PROCESS | 1028 | 1468968056658 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:56 INFO - PROCESS | 1028 | 1468968056662 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13569800 == 30 [pid = 1028] [id = 289] 15:40:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12B1D800) [pid = 1028] [serial = 866] [outer = 0000000000000000] 15:40:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12D1D000) [pid = 1028] [serial = 867] [outer = 000000FB12B1D800] 15:40:56 INFO - PROCESS | 1028 | 1468968056711 Marionette DEBUG loaded listener.js 15:40:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12DA1000) [pid = 1028] [serial = 868] [outer = 000000FB12B1D800] 15:40:57 INFO - PROCESS | 1028 | 1468968057126 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 15:40:57 INFO - PROCESS | 1028 | 1468968057173 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 15:40:57 INFO - PROCESS | 1028 | 1468968057178 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 15:40:57 INFO - PROCESS | 1028 | 1468968057185 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:40:57 INFO - PROCESS | 1028 | 1468968057187 Marionette TRACE conn6 <- [1,1122,null,{}] 15:40:57 INFO - PROCESS | 1028 | 1468968057191 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:57 INFO - PROCESS | 1028 | 1468968057194 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:57 INFO - PROCESS | 1028 | 1468968057283 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 15:40:57 INFO - PROCESS | 1028 | 1468968057290 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:57 INFO - PROCESS | 1028 | 1468968057292 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1906B000 == 31 [pid = 1028] [id = 290] 15:40:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB130F8C00) [pid = 1028] [serial = 869] [outer = 0000000000000000] 15:40:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1725C800) [pid = 1028] [serial = 870] [outer = 000000FB130F8C00] 15:40:57 INFO - PROCESS | 1028 | 1468968057340 Marionette DEBUG loaded listener.js 15:40:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB17F3CC00) [pid = 1028] [serial = 871] [outer = 000000FB130F8C00] 15:40:57 INFO - PROCESS | 1028 | [GFX2-]: DrawTargetD2D 1.1 (000000FB247C0F70): Failed to create GradientStopCollection with no stops. 15:40:57 INFO - PROCESS | 1028 | [GFX3-]: No stops specified for gradient pattern. 15:40:57 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:40:57 INFO - PROCESS | 1028 | 1468968057989 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 881ms 15:40:58 INFO - PROCESS | 1028 | 1468968058071 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 15:40:58 INFO - PROCESS | 1028 | 1468968058073 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 15:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:40:58 INFO - PROCESS | 1028 | 1468968058077 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 1028 | 1468968058081 Marionette TRACE conn6 <- [1,1126,null,{}] 15:40:58 INFO - PROCESS | 1028 | 1468968058098 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:58 INFO - PROCESS | 1028 | 1468968058103 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:58 INFO - PROCESS | 1028 | 1468968058192 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 15:40:58 INFO - PROCESS | 1028 | 1468968058199 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 1028 | 1468968058202 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4EB800 == 32 [pid = 1028] [id = 291] 15:40:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB11FC8C00) [pid = 1028] [serial = 872] [outer = 0000000000000000] 15:40:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1D023000) [pid = 1028] [serial = 873] [outer = 000000FB11FC8C00] 15:40:58 INFO - PROCESS | 1028 | 1468968058251 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1D56D400) [pid = 1028] [serial = 874] [outer = 000000FB11FC8C00] 15:40:58 INFO - PROCESS | 1028 | 1468968058679 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 15:40:58 INFO - PROCESS | 1028 | 1468968058713 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 15:40:58 INFO - PROCESS | 1028 | 1468968058716 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 15:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:40:58 INFO - PROCESS | 1028 | 1468968058720 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 1028 | 1468968058722 Marionette TRACE conn6 <- [1,1130,null,{}] 15:40:58 INFO - PROCESS | 1028 | 1468968058730 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:58 INFO - PROCESS | 1028 | 1468968058732 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:58 INFO - PROCESS | 1028 | 1468968058846 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 15:40:58 INFO - PROCESS | 1028 | 1468968058853 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 1028 | 1468968058855 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1BB9A800 == 33 [pid = 1028] [id = 292] 15:40:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1EA50800) [pid = 1028] [serial = 875] [outer = 0000000000000000] 15:40:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1ECEBC00) [pid = 1028] [serial = 876] [outer = 000000FB1EA50800] 15:40:58 INFO - PROCESS | 1028 | 1468968058900 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FDF6800) [pid = 1028] [serial = 877] [outer = 000000FB1EA50800] 15:40:59 INFO - PROCESS | 1028 | 1468968059334 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 15:40:59 INFO - PROCESS | 1028 | 1468968059351 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 15:40:59 INFO - PROCESS | 1028 | 1468968059353 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 15:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:40:59 INFO - PROCESS | 1028 | 1468968059356 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:40:59 INFO - PROCESS | 1028 | 1468968059358 Marionette TRACE conn6 <- [1,1134,null,{}] 15:40:59 INFO - PROCESS | 1028 | 1468968059361 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:59 INFO - PROCESS | 1028 | 1468968059364 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:59 INFO - PROCESS | 1028 | 1468968059472 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 15:40:59 INFO - PROCESS | 1028 | 1468968059478 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:59 INFO - PROCESS | 1028 | 1468968059480 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:40:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2320D800 == 34 [pid = 1028] [id = 293] 15:40:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FDFA000) [pid = 1028] [serial = 878] [outer = 0000000000000000] 15:40:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FFE6000) [pid = 1028] [serial = 879] [outer = 000000FB1FDFA000] 15:40:59 INFO - PROCESS | 1028 | 1468968059525 Marionette DEBUG loaded listener.js 15:40:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB2020B400) [pid = 1028] [serial = 880] [outer = 000000FB1FDFA000] 15:41:00 INFO - PROCESS | 1028 | 1468968060015 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 691ms 15:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:41:00 INFO - PROCESS | 1028 | 1468968060052 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 15:41:00 INFO - PROCESS | 1028 | 1468968060054 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 15:41:00 INFO - PROCESS | 1028 | 1468968060057 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - PROCESS | 1028 | 1468968060059 Marionette TRACE conn6 <- [1,1138,null,{}] 15:41:00 INFO - PROCESS | 1028 | 1468968060069 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:00 INFO - PROCESS | 1028 | 1468968060075 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:00 INFO - PROCESS | 1028 | 1468968060204 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 15:41:00 INFO - PROCESS | 1028 | 1468968060255 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:00 INFO - PROCESS | 1028 | 1468968060257 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D26000 == 35 [pid = 1028] [id = 294] 15:41:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB2020C000) [pid = 1028] [serial = 881] [outer = 0000000000000000] 15:41:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20293800) [pid = 1028] [serial = 882] [outer = 000000FB2020C000] 15:41:00 INFO - PROCESS | 1028 | 1468968060302 Marionette DEBUG loaded listener.js 15:41:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB20F9A000) [pid = 1028] [serial = 883] [outer = 000000FB2020C000] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1181CC00) [pid = 1028] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB13190800) [pid = 1028] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C764000) [pid = 1028] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12DA2400) [pid = 1028] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1CD28800) [pid = 1028] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1F984800) [pid = 1028] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB11811C00) [pid = 1028] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB16F63C00) [pid = 1028] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB11820800) [pid = 1028] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12DA6C00) [pid = 1028] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B16C00) [pid = 1028] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:41:00 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18A65000) [pid = 1028] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:41:00 INFO - PROCESS | 1028 | 1468968060849 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 838ms 15:41:00 INFO - PROCESS | 1028 | 1468968060899 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 15:41:00 INFO - PROCESS | 1028 | 1468968060901 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 15:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:41:00 INFO - PROCESS | 1028 | 1468968060905 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - PROCESS | 1028 | 1468968060907 Marionette TRACE conn6 <- [1,1142,null,{}] 15:41:00 INFO - PROCESS | 1028 | 1468968060910 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:00 INFO - PROCESS | 1028 | 1468968060912 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:01 INFO - PROCESS | 1028 | 1468968060995 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 15:41:01 INFO - PROCESS | 1028 | 1468968061006 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 1028 | 1468968061008 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2686F000 == 36 [pid = 1028] [id = 295] 15:41:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB16F58400) [pid = 1028] [serial = 884] [outer = 0000000000000000] 15:41:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB18BC5000) [pid = 1028] [serial = 885] [outer = 000000FB16F58400] 15:41:01 INFO - PROCESS | 1028 | 1468968061063 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB20F9AC00) [pid = 1028] [serial = 886] [outer = 000000FB16F58400] 15:41:01 INFO - PROCESS | 1028 | 1468968061466 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 15:41:01 INFO - PROCESS | 1028 | 1468968061536 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 15:41:01 INFO - PROCESS | 1028 | 1468968061538 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 15:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:41:01 INFO - PROCESS | 1028 | 1468968061541 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:41:01 INFO - PROCESS | 1028 | 1468968061543 Marionette TRACE conn6 <- [1,1146,null,{}] 15:41:01 INFO - PROCESS | 1028 | 1468968061546 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:01 INFO - PROCESS | 1028 | 1468968061548 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:01 INFO - PROCESS | 1028 | 1468968061629 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 15:41:01 INFO - PROCESS | 1028 | 1468968061635 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 1028 | 1468968061637 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C43000 == 37 [pid = 1028] [id = 296] 15:41:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB20FA2C00) [pid = 1028] [serial = 887] [outer = 0000000000000000] 15:41:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB21907800) [pid = 1028] [serial = 888] [outer = 000000FB20FA2C00] 15:41:01 INFO - PROCESS | 1028 | 1468968061681 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB219CD000) [pid = 1028] [serial = 889] [outer = 000000FB20FA2C00] 15:41:02 INFO - PROCESS | 1028 | 1468968062094 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 15:41:02 INFO - PROCESS | 1028 | 1468968062134 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 15:41:02 INFO - PROCESS | 1028 | 1468968062137 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:41:02 INFO - PROCESS | 1028 | 1468968062139 Marionette TRACE conn6 <- [1,1150,null,{}] 15:41:02 INFO - PROCESS | 1028 | 1468968062147 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:02 INFO - PROCESS | 1028 | 1468968062149 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:02 INFO - PROCESS | 1028 | 1468968062243 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 15:41:02 INFO - PROCESS | 1028 | 1468968062248 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:02 INFO - PROCESS | 1028 | 1468968062250 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4EA000 == 38 [pid = 1028] [id = 297] 15:41:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB21BE4000) [pid = 1028] [serial = 890] [outer = 0000000000000000] 15:41:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB21BE8400) [pid = 1028] [serial = 891] [outer = 000000FB21BE4000] 15:41:02 INFO - PROCESS | 1028 | 1468968062294 Marionette DEBUG loaded listener.js 15:41:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB21F0E000) [pid = 1028] [serial = 892] [outer = 000000FB21BE4000] 15:41:02 INFO - PROCESS | 1028 | 1468968062734 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms 15:41:02 INFO - PROCESS | 1028 | 1468968062816 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 15:41:02 INFO - PROCESS | 1028 | 1468968062821 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 15:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:41:02 INFO - PROCESS | 1028 | 1468968062831 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:41:02 INFO - PROCESS | 1028 | 1468968062836 Marionette TRACE conn6 <- [1,1154,null,{}] 15:41:02 INFO - PROCESS | 1028 | 1468968062843 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:02 INFO - PROCESS | 1028 | 1468968062847 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:02 INFO - PROCESS | 1028 | 1468968062981 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 15:41:03 INFO - PROCESS | 1028 | 1468968063091 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:03 INFO - PROCESS | 1028 | 1468968063097 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13229800 == 39 [pid = 1028] [id = 298] 15:41:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12B06C00) [pid = 1028] [serial = 893] [outer = 0000000000000000] 15:41:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12D0E800) [pid = 1028] [serial = 894] [outer = 000000FB12B06C00] 15:41:03 INFO - PROCESS | 1028 | 1468968063156 Marionette DEBUG loaded listener.js 15:41:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12E57000) [pid = 1028] [serial = 895] [outer = 000000FB12B06C00] 15:41:03 INFO - PROCESS | 1028 | 1468968063801 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 15:41:03 INFO - PROCESS | 1028 | 1468968063825 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 15:41:03 INFO - PROCESS | 1028 | 1468968063829 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 15:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:41:03 INFO - PROCESS | 1028 | 1468968063836 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - PROCESS | 1028 | 1468968063840 Marionette TRACE conn6 <- [1,1158,null,{}] 15:41:03 INFO - PROCESS | 1028 | 1468968063845 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:03 INFO - PROCESS | 1028 | 1468968063848 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:03 INFO - PROCESS | 1028 | 1468968063963 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 15:41:04 INFO - PROCESS | 1028 | 1468968064038 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:04 INFO - PROCESS | 1028 | 1468968064041 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20396000 == 40 [pid = 1028] [id = 299] 15:41:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1911C800) [pid = 1028] [serial = 896] [outer = 0000000000000000] 15:41:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C757800) [pid = 1028] [serial = 897] [outer = 000000FB1911C800] 15:41:04 INFO - PROCESS | 1028 | 1468968064138 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1D029C00) [pid = 1028] [serial = 898] [outer = 000000FB1911C800] 15:41:04 INFO - PROCESS | 1028 | 1468968064739 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 945ms 15:41:04 INFO - PROCESS | 1028 | 1468968064782 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 15:41:04 INFO - PROCESS | 1028 | 1468968064785 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 15:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:41:04 INFO - PROCESS | 1028 | 1468968064789 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:41:04 INFO - PROCESS | 1028 | 1468968064791 Marionette TRACE conn6 <- [1,1162,null,{}] 15:41:04 INFO - PROCESS | 1028 | 1468968064797 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:04 INFO - PROCESS | 1028 | 1468968064802 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:04 INFO - PROCESS | 1028 | 1468968064918 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 15:41:05 INFO - PROCESS | 1028 | 1468968065014 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:05 INFO - PROCESS | 1028 | 1468968065018 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26879000 == 41 [pid = 1028] [id = 300] 15:41:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB20292C00) [pid = 1028] [serial = 899] [outer = 0000000000000000] 15:41:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20386000) [pid = 1028] [serial = 900] [outer = 000000FB20292C00] 15:41:05 INFO - PROCESS | 1028 | 1468968065076 Marionette DEBUG loaded listener.js 15:41:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB206DF800) [pid = 1028] [serial = 901] [outer = 000000FB20292C00] 15:41:05 INFO - PROCESS | 1028 | 1468968065665 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:41:05 INFO - PROCESS | 1028 | 1468968065738 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 15:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:41:05 INFO - PROCESS | 1028 | 1468968065742 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:41:05 INFO - PROCESS | 1028 | 1468968065744 Marionette TRACE conn6 <- [1,1166,null,{}] 15:41:05 INFO - PROCESS | 1028 | 1468968065748 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:05 INFO - PROCESS | 1028 | 1468968065750 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:05 INFO - PROCESS | 1028 | 1468968065864 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 15:41:05 INFO - PROCESS | 1028 | 1468968065939 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:05 INFO - PROCESS | 1028 | 1468968065941 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A27800 == 42 [pid = 1028] [id = 301] 15:41:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FDECC00) [pid = 1028] [serial = 902] [outer = 0000000000000000] 15:41:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB22043800) [pid = 1028] [serial = 903] [outer = 000000FB1FDECC00] 15:41:06 INFO - PROCESS | 1028 | 1468968066040 Marionette DEBUG loaded listener.js 15:41:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB229E9000) [pid = 1028] [serial = 904] [outer = 000000FB1FDECC00] 15:41:06 INFO - PROCESS | 1028 | 1468968066820 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:41:06 INFO - PROCESS | 1028 | 1468968066881 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 15:41:06 INFO - PROCESS | 1028 | 1468968066886 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:41:06 INFO - PROCESS | 1028 | 1468968066889 Marionette TRACE conn6 <- [1,1170,null,{}] 15:41:06 INFO - PROCESS | 1028 | 1468968066896 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:06 INFO - PROCESS | 1028 | 1468968066899 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:07 INFO - PROCESS | 1028 | 1468968067006 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 15:41:07 INFO - PROCESS | 1028 | 1468968067083 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 1028 | 1468968067086 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C43000 == 41 [pid = 1028] [id = 296] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2686F000 == 40 [pid = 1028] [id = 295] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D26000 == 39 [pid = 1028] [id = 294] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2320D800 == 38 [pid = 1028] [id = 293] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1BB9A800 == 37 [pid = 1028] [id = 292] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4EB800 == 36 [pid = 1028] [id = 291] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1906B000 == 35 [pid = 1028] [id = 290] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13569800 == 34 [pid = 1028] [id = 289] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D28800 == 33 [pid = 1028] [id = 286] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB174AA000 == 32 [pid = 1028] [id = 287] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD5B800 == 31 [pid = 1028] [id = 288] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A27800 == 30 [pid = 1028] [id = 301] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26879000 == 29 [pid = 1028] [id = 300] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20396000 == 28 [pid = 1028] [id = 299] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4EA000 == 27 [pid = 1028] [id = 297] 15:41:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13229800 == 26 [pid = 1028] [id = 298] 15:41:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10E12800 == 27 [pid = 1028] [id = 302] 15:41:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1181C800) [pid = 1028] [serial = 905] [outer = 0000000000000000] 15:41:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB11820000) [pid = 1028] [serial = 906] [outer = 000000FB1181C800] 15:41:07 INFO - PROCESS | 1028 | 1468968067766 Marionette DEBUG loaded listener.js 15:41:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12829400) [pid = 1028] [serial = 907] [outer = 000000FB1181C800] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12CA9C00) [pid = 1028] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12E4D400) [pid = 1028] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB130EEC00) [pid = 1028] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12B09800) [pid = 1028] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12B1C000) [pid = 1028] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12D14C00) [pid = 1028] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB19038C00) [pid = 1028] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D0F000) [pid = 1028] [serial = 823] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1213D800) [pid = 1028] [serial = 822] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1FFAD400) [pid = 1028] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB18B24800) [pid = 1028] [serial = 826] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1725DC00) [pid = 1028] [serial = 825] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FDEF800) [pid = 1028] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1D043800) [pid = 1028] [serial = 828] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C70E800) [pid = 1028] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1D031400) [pid = 1028] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C791000) [pid = 1028] [serial = 847] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FDF1000) [pid = 1028] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1F334800) [pid = 1028] [serial = 850] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB172C5000) [pid = 1028] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1C756800) [pid = 1028] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB19127400) [pid = 1028] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FDF9800) [pid = 1028] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1ECEEC00) [pid = 1028] [serial = 853] [outer = 0000000000000000] [url = about:blank] 15:41:07 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB179CBC00) [pid = 1028] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:41:08 INFO - PROCESS | 1028 | 1468968068320 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:41:08 INFO - PROCESS | 1028 | 1468968068384 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 15:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:41:08 INFO - PROCESS | 1028 | 1468968068389 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:41:08 INFO - PROCESS | 1028 | 1468968068391 Marionette TRACE conn6 <- [1,1174,null,{}] 15:41:08 INFO - PROCESS | 1028 | 1468968068396 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:08 INFO - PROCESS | 1028 | 1468968068399 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:08 INFO - PROCESS | 1028 | 1468968068521 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 15:41:08 INFO - PROCESS | 1028 | 1468968068593 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:08 INFO - PROCESS | 1028 | 1468968068596 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13296000 == 28 [pid = 1028] [id = 303] 15:41:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12CA4400) [pid = 1028] [serial = 908] [outer = 0000000000000000] 15:41:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D17000) [pid = 1028] [serial = 909] [outer = 000000FB12CA4400] 15:41:08 INFO - PROCESS | 1028 | 1468968068646 Marionette DEBUG loaded listener.js 15:41:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12D97800) [pid = 1028] [serial = 910] [outer = 000000FB12CA4400] 15:41:09 INFO - PROCESS | 1028 | 1468968069059 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:41:09 INFO - PROCESS | 1028 | 1468968069133 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 15:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:41:09 INFO - PROCESS | 1028 | 1468968069140 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:41:09 INFO - PROCESS | 1028 | 1468968069143 Marionette TRACE conn6 <- [1,1178,null,{}] 15:41:09 INFO - PROCESS | 1028 | 1468968069151 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:09 INFO - PROCESS | 1028 | 1468968069154 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:09 INFO - PROCESS | 1028 | 1468968069250 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 15:41:09 INFO - PROCESS | 1028 | 1468968069265 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:09 INFO - PROCESS | 1028 | 1468968069268 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B87000 == 29 [pid = 1028] [id = 304] 15:41:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB130F9C00) [pid = 1028] [serial = 911] [outer = 0000000000000000] 15:41:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1331FC00) [pid = 1028] [serial = 912] [outer = 000000FB130F9C00] 15:41:09 INFO - PROCESS | 1028 | 1468968069325 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB16F59000) [pid = 1028] [serial = 913] [outer = 000000FB130F9C00] 15:41:09 INFO - PROCESS | 1028 | 1468968069781 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:41:09 INFO - PROCESS | 1028 | 1468968069835 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 15:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:41:09 INFO - PROCESS | 1028 | 1468968069839 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:41:09 INFO - PROCESS | 1028 | 1468968069842 Marionette TRACE conn6 <- [1,1182,null,{}] 15:41:09 INFO - PROCESS | 1028 | 1468968069854 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:09 INFO - PROCESS | 1028 | 1468968069859 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:09 INFO - PROCESS | 1028 | 1468968069954 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 15:41:09 INFO - PROCESS | 1028 | 1468968069962 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:09 INFO - PROCESS | 1028 | 1468968069965 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D0B4000 == 30 [pid = 1028] [id = 305] 15:41:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB17A2E800) [pid = 1028] [serial = 914] [outer = 0000000000000000] 15:41:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB18B24800) [pid = 1028] [serial = 915] [outer = 000000FB17A2E800] 15:41:10 INFO - PROCESS | 1028 | 1468968070010 Marionette DEBUG loaded listener.js 15:41:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1900C400) [pid = 1028] [serial = 916] [outer = 000000FB17A2E800] 15:41:10 INFO - PROCESS | 1028 | 1468968070492 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:41:10 INFO - PROCESS | 1028 | 1468968070536 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 15:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:41:10 INFO - PROCESS | 1028 | 1468968070539 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:41:10 INFO - PROCESS | 1028 | 1468968070541 Marionette TRACE conn6 <- [1,1186,null,{}] 15:41:10 INFO - PROCESS | 1028 | 1468968070550 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:10 INFO - PROCESS | 1028 | 1468968070552 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:10 INFO - PROCESS | 1028 | 1468968070694 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 15:41:10 INFO - PROCESS | 1028 | 1468968070716 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:10 INFO - PROCESS | 1028 | 1468968070718 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E1000 == 31 [pid = 1028] [id = 306] 15:41:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB19127C00) [pid = 1028] [serial = 917] [outer = 0000000000000000] 15:41:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C70F800) [pid = 1028] [serial = 918] [outer = 000000FB19127C00] 15:41:10 INFO - PROCESS | 1028 | 1468968070771 Marionette DEBUG loaded listener.js 15:41:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C760800) [pid = 1028] [serial = 919] [outer = 000000FB19127C00] 15:41:11 INFO - PROCESS | 1028 | 1468968071207 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 689ms 15:41:11 INFO - PROCESS | 1028 | 1468968071231 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 15:41:11 INFO - PROCESS | 1028 | 1468968071233 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 15:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:41:11 INFO - PROCESS | 1028 | 1468968071242 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 1028 | 1468968071244 Marionette TRACE conn6 <- [1,1190,null,{}] 15:41:11 INFO - PROCESS | 1028 | 1468968071247 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:11 INFO - PROCESS | 1028 | 1468968071249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:11 INFO - PROCESS | 1028 | 1468968071354 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 15:41:11 INFO - PROCESS | 1028 | 1468968071360 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:11 INFO - PROCESS | 1028 | 1468968071362 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F771000 == 32 [pid = 1028] [id = 307] 15:41:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1C793C00) [pid = 1028] [serial = 920] [outer = 0000000000000000] 15:41:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1CD75000) [pid = 1028] [serial = 921] [outer = 000000FB1C793C00] 15:41:11 INFO - PROCESS | 1028 | 1468968071418 Marionette DEBUG loaded listener.js 15:41:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1D56A400) [pid = 1028] [serial = 922] [outer = 000000FB1C793C00] 15:41:11 INFO - PROCESS | 1028 | 1468968071910 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:41:11 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 15:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 732ms 15:41:11 INFO - PROCESS | 1028 | 1468968071979 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 15:41:11 INFO - PROCESS | 1028 | 1468968071981 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 15:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:41:11 INFO - PROCESS | 1028 | 1468968071985 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 1028 | 1468968071986 Marionette TRACE conn6 <- [1,1194,null,{}] 15:41:12 INFO - PROCESS | 1028 | 1468968072031 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:12 INFO - PROCESS | 1028 | 1468968072037 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:12 INFO - PROCESS | 1028 | 1468968072157 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 15:41:12 INFO - PROCESS | 1028 | 1468968072165 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 1028 | 1468968072167 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10E27000 == 33 [pid = 1028] [id = 308] 15:41:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1F7BB400) [pid = 1028] [serial = 923] [outer = 0000000000000000] 15:41:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FBD6400) [pid = 1028] [serial = 924] [outer = 000000FB1F7BB400] 15:41:12 INFO - PROCESS | 1028 | 1468968072219 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FDF5400) [pid = 1028] [serial = 925] [outer = 000000FB1F7BB400] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB21BE4000) [pid = 1028] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1FDFA000) [pid = 1028] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1EA50800) [pid = 1028] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB2020C000) [pid = 1028] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FFA6800) [pid = 1028] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12B06000) [pid = 1028] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB13188C00) [pid = 1028] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B1D800) [pid = 1028] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB11FC8C00) [pid = 1028] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130F8C00) [pid = 1028] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB16F58400) [pid = 1028] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:41:12 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB20FA2C00) [pid = 1028] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:41:12 INFO - PROCESS | 1028 | 1468968072823 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:41:12 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 15:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 880ms 15:41:12 INFO - PROCESS | 1028 | 1468968072865 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 15:41:12 INFO - PROCESS | 1028 | 1468968072867 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 15:41:12 INFO - PROCESS | 1028 | 1468968072870 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:41:12 INFO - PROCESS | 1028 | 1468968072872 Marionette TRACE conn6 <- [1,1198,null,{}] 15:41:12 INFO - PROCESS | 1028 | 1468968072876 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:12 INFO - PROCESS | 1028 | 1468968072878 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:12 INFO - PROCESS | 1028 | 1468968072960 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 15:41:12 INFO - PROCESS | 1028 | 1468968072966 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 1028 | 1468968072968 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2199A800 == 34 [pid = 1028] [id = 309] 15:41:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D20400) [pid = 1028] [serial = 926] [outer = 0000000000000000] 15:41:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1EA49400) [pid = 1028] [serial = 927] [outer = 000000FB12D20400] 15:41:13 INFO - PROCESS | 1028 | 1468968073017 Marionette DEBUG loaded listener.js 15:41:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FDFA000) [pid = 1028] [serial = 928] [outer = 000000FB12D20400] 15:41:13 INFO - PROCESS | 1028 | 1468968073442 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 627ms 15:41:13 INFO - PROCESS | 1028 | 1468968073501 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 1028 | 1468968073503 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 15:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:41:13 INFO - PROCESS | 1028 | 1468968073507 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - PROCESS | 1028 | 1468968073509 Marionette TRACE conn6 <- [1,1202,null,{}] 15:41:13 INFO - PROCESS | 1028 | 1468968073512 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:13 INFO - PROCESS | 1028 | 1468968073514 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:13 INFO - PROCESS | 1028 | 1468968073597 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 15:41:13 INFO - PROCESS | 1028 | 1468968073604 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 1028 | 1468968073606 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23214800 == 35 [pid = 1028] [id = 310] 15:41:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FFA4000) [pid = 1028] [serial = 929] [outer = 0000000000000000] 15:41:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFA8800) [pid = 1028] [serial = 930] [outer = 000000FB1FFA4000] 15:41:13 INFO - PROCESS | 1028 | 1468968073659 Marionette DEBUG loaded listener.js 15:41:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FFE7C00) [pid = 1028] [serial = 931] [outer = 000000FB1FFA4000] 15:41:14 INFO - PROCESS | 1028 | 1468968074068 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 15:41:14 INFO - PROCESS | 1028 | 1468968074139 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 15:41:14 INFO - PROCESS | 1028 | 1468968074141 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 15:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:41:14 INFO - PROCESS | 1028 | 1468968074149 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:41:14 INFO - PROCESS | 1028 | 1468968074151 Marionette TRACE conn6 <- [1,1206,null,{}] 15:41:14 INFO - PROCESS | 1028 | 1468968074154 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:14 INFO - PROCESS | 1028 | 1468968074156 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:14 INFO - PROCESS | 1028 | 1468968074239 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 15:41:14 INFO - PROCESS | 1028 | 1468968074246 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:14 INFO - PROCESS | 1028 | 1468968074249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A21800 == 36 [pid = 1028] [id = 311] 15:41:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFE8000) [pid = 1028] [serial = 932] [outer = 0000000000000000] 15:41:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20210000) [pid = 1028] [serial = 933] [outer = 000000FB1FFE8000] 15:41:14 INFO - PROCESS | 1028 | 1468968074292 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB2028C800) [pid = 1028] [serial = 934] [outer = 000000FB1FFE8000] 15:41:14 INFO - PROCESS | 1028 | 1468968074931 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 879ms 15:41:15 INFO - PROCESS | 1028 | 1468968075033 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 15:41:15 INFO - PROCESS | 1028 | 1468968075038 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 15:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:41:15 INFO - PROCESS | 1028 | 1468968075043 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:41:15 INFO - PROCESS | 1028 | 1468968075046 Marionette TRACE conn6 <- [1,1210,null,{}] 15:41:15 INFO - PROCESS | 1028 | 1468968075052 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:15 INFO - PROCESS | 1028 | 1468968075056 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:15 INFO - PROCESS | 1028 | 1468968075189 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 15:41:15 INFO - PROCESS | 1028 | 1468968075258 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:15 INFO - PROCESS | 1028 | 1468968075261 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17ABB800 == 37 [pid = 1028] [id = 312] 15:41:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12B17800) [pid = 1028] [serial = 935] [outer = 0000000000000000] 15:41:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D0A400) [pid = 1028] [serial = 936] [outer = 000000FB12B17800] 15:41:15 INFO - PROCESS | 1028 | 1468968075367 Marionette DEBUG loaded listener.js 15:41:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12DA0C00) [pid = 1028] [serial = 937] [outer = 000000FB12B17800] 15:41:16 INFO - PROCESS | 1028 | 1468968076138 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 1028 | 1468968076179 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 15:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:41:16 INFO - PROCESS | 1028 | 1468968076185 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - PROCESS | 1028 | 1468968076189 Marionette TRACE conn6 <- [1,1214,null,{}] 15:41:16 INFO - PROCESS | 1028 | 1468968076193 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:16 INFO - PROCESS | 1028 | 1468968076196 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:16 INFO - PROCESS | 1028 | 1468968076353 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 15:41:16 INFO - PROCESS | 1028 | 1468968076468 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 1028 | 1468968076471 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1171F800 == 38 [pid = 1028] [id = 313] 15:41:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12D09C00) [pid = 1028] [serial = 938] [outer = 0000000000000000] 15:41:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D90C00) [pid = 1028] [serial = 939] [outer = 000000FB12D09C00] 15:41:16 INFO - PROCESS | 1028 | 1468968076531 Marionette DEBUG loaded listener.js 15:41:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1900B400) [pid = 1028] [serial = 940] [outer = 000000FB12D09C00] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D17800 == 37 [pid = 1028] [id = 231] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2687C000 == 36 [pid = 1028] [id = 235] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F315800 == 35 [pid = 1028] [id = 241] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2390D800 == 34 [pid = 1028] [id = 230] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12879000 == 33 [pid = 1028] [id = 238] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F76C800 == 32 [pid = 1028] [id = 227] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E7000 == 31 [pid = 1028] [id = 240] 15:41:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17AC0000 == 30 [pid = 1028] [id = 239] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FFE6000) [pid = 1028] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1ECEBC00) [pid = 1028] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB20293800) [pid = 1028] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FFE4800) [pid = 1028] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12B14400) [pid = 1028] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D90800) [pid = 1028] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB141C4C00) [pid = 1028] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB179B8400) [pid = 1028] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D1D000) [pid = 1028] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12DA1000) [pid = 1028] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D023000) [pid = 1028] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1725C800) [pid = 1028] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB17F3CC00) [pid = 1028] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB2020B400) [pid = 1028] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB20F9AC00) [pid = 1028] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18BC5000) [pid = 1028] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB20F9A000) [pid = 1028] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FDF6800) [pid = 1028] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB21907800) [pid = 1028] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1D56D400) [pid = 1028] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB21F0E000) [pid = 1028] [serial = 892] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB219CD000) [pid = 1028] [serial = 889] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB21BE8400) [pid = 1028] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:41:17 INFO - PROCESS | 1028 | 1468968077321 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1196ms 15:41:17 INFO - PROCESS | 1028 | 1468968077384 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 1028 | 1468968077388 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 15:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:41:17 INFO - PROCESS | 1028 | 1468968077393 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 1028 | 1468968077398 Marionette TRACE conn6 <- [1,1218,null,{}] 15:41:17 INFO - PROCESS | 1028 | 1468968077419 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:17 INFO - PROCESS | 1028 | 1468968077422 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:17 INFO - PROCESS | 1028 | 1468968077515 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 15:41:17 INFO - PROCESS | 1028 | 1468968077528 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:17 INFO - PROCESS | 1028 | 1468968077530 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB172F0800 == 31 [pid = 1028] [id = 314] 15:41:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D97000) [pid = 1028] [serial = 941] [outer = 0000000000000000] 15:41:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12DA5000) [pid = 1028] [serial = 942] [outer = 000000FB12D97000] 15:41:17 INFO - PROCESS | 1028 | 1468968077579 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB13A40C00) [pid = 1028] [serial = 943] [outer = 000000FB12D97000] 15:41:18 INFO - PROCESS | 1028 | 1468968078077 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 711ms 15:41:18 INFO - PROCESS | 1028 | 1468968078104 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 1028 | 1468968078108 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 15:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:41:18 INFO - PROCESS | 1028 | 1468968078114 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 1028 | 1468968078117 Marionette TRACE conn6 <- [1,1222,null,{}] 15:41:18 INFO - PROCESS | 1028 | 1468968078121 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:18 INFO - PROCESS | 1028 | 1468968078123 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:18 INFO - PROCESS | 1028 | 1468968078220 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 15:41:18 INFO - PROCESS | 1028 | 1468968078228 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 1028 | 1468968078231 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF1D800 == 32 [pid = 1028] [id = 315] 15:41:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB17CE0400) [pid = 1028] [serial = 944] [outer = 0000000000000000] 15:41:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB18A66400) [pid = 1028] [serial = 945] [outer = 000000FB17CE0400] 15:41:18 INFO - PROCESS | 1028 | 1468968078278 Marionette DEBUG loaded listener.js 15:41:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB19119800) [pid = 1028] [serial = 946] [outer = 000000FB17CE0400] 15:41:18 INFO - PROCESS | 1028 | 1468968078721 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 15:41:18 INFO - PROCESS | 1028 | 1468968078747 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 1028 | 1468968078749 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 15:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:41:18 INFO - PROCESS | 1028 | 1468968078753 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 1028 | 1468968078756 Marionette TRACE conn6 <- [1,1226,null,{}] 15:41:18 INFO - PROCESS | 1028 | 1468968078768 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:18 INFO - PROCESS | 1028 | 1468968078773 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:18 INFO - PROCESS | 1028 | 1468968078860 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 15:41:18 INFO - PROCESS | 1028 | 1468968078867 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 1028 | 1468968078871 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD5E800 == 33 [pid = 1028] [id = 316] 15:41:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B07000) [pid = 1028] [serial = 947] [outer = 0000000000000000] 15:41:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1C790800) [pid = 1028] [serial = 948] [outer = 000000FB12B07000] 15:41:18 INFO - PROCESS | 1028 | 1468968078919 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D023400) [pid = 1028] [serial = 949] [outer = 000000FB12B07000] 15:41:19 INFO - PROCESS | 1028 | 1468968079336 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 15:41:19 INFO - PROCESS | 1028 | 1468968079385 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 15:41:19 INFO - PROCESS | 1028 | 1468968079388 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 15:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:41:19 INFO - PROCESS | 1028 | 1468968079391 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:41:19 INFO - PROCESS | 1028 | 1468968079394 Marionette TRACE conn6 <- [1,1230,null,{}] 15:41:19 INFO - PROCESS | 1028 | 1468968079397 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:19 INFO - PROCESS | 1028 | 1468968079399 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:19 INFO - PROCESS | 1028 | 1468968079490 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 15:41:19 INFO - PROCESS | 1028 | 1468968079495 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 1028 | 1468968079498 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C0C000 == 34 [pid = 1028] [id = 317] 15:41:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1D56A800) [pid = 1028] [serial = 950] [outer = 0000000000000000] 15:41:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1EA4F800) [pid = 1028] [serial = 951] [outer = 000000FB1D56A800] 15:41:19 INFO - PROCESS | 1028 | 1468968079550 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F7BE400) [pid = 1028] [serial = 952] [outer = 000000FB1D56A800] 15:41:20 INFO - PROCESS | 1028 | 1468968080031 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 15:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:41:20 INFO - PROCESS | 1028 | 1468968080084 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 15:41:20 INFO - PROCESS | 1028 | 1468968080086 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 15:41:20 INFO - PROCESS | 1028 | 1468968080090 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:41:20 INFO - PROCESS | 1028 | 1468968080091 Marionette TRACE conn6 <- [1,1234,null,{}] 15:41:20 INFO - PROCESS | 1028 | 1468968080095 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:20 INFO - PROCESS | 1028 | 1468968080097 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:20 INFO - PROCESS | 1028 | 1468968080210 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 15:41:20 INFO - PROCESS | 1028 | 1468968080222 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:20 INFO - PROCESS | 1028 | 1468968080224 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2320F800 == 35 [pid = 1028] [id = 318] 15:41:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C75B800) [pid = 1028] [serial = 953] [outer = 0000000000000000] 15:41:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FDF1800) [pid = 1028] [serial = 954] [outer = 000000FB1C75B800] 15:41:20 INFO - PROCESS | 1028 | 1468968080268 Marionette DEBUG loaded listener.js 15:41:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFA6C00) [pid = 1028] [serial = 955] [outer = 000000FB1C75B800] 15:41:20 INFO - PROCESS | 1028 | 1468968080778 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 15:41:20 INFO - PROCESS | 1028 | 1468968080853 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 15:41:20 INFO - PROCESS | 1028 | 1468968080855 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 15:41:20 INFO - PROCESS | 1028 | 1468968080871 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:41:20 INFO - PROCESS | 1028 | 1468968080873 Marionette TRACE conn6 <- [1,1238,null,{}] 15:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:41:20 INFO - PROCESS | 1028 | 1468968080877 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:20 INFO - PROCESS | 1028 | 1468968080883 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:21 INFO - PROCESS | 1028 | 1468968081026 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 15:41:21 INFO - PROCESS | 1028 | 1468968081031 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 1028 | 1468968081033 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A1D800 == 36 [pid = 1028] [id = 319] 15:41:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20266400) [pid = 1028] [serial = 956] [outer = 0000000000000000] 15:41:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB206D6400) [pid = 1028] [serial = 957] [outer = 000000FB20266400] 15:41:21 INFO - PROCESS | 1028 | 1468968081119 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB20F75000) [pid = 1028] [serial = 958] [outer = 000000FB20266400] 15:41:21 INFO - PROCESS | 1028 | 1468968081539 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 15:41:21 INFO - PROCESS | 1028 | 1468968081614 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 15:41:21 INFO - PROCESS | 1028 | 1468968081617 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 15:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:41:21 INFO - PROCESS | 1028 | 1468968081628 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:41:21 INFO - PROCESS | 1028 | 1468968081630 Marionette TRACE conn6 <- [1,1242,null,{}] 15:41:21 INFO - PROCESS | 1028 | 1468968081633 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:21 INFO - PROCESS | 1028 | 1468968081635 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:21 INFO - PROCESS | 1028 | 1468968081743 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 15:41:21 INFO - PROCESS | 1028 | 1468968081753 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 1028 | 1468968081755 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAE000 == 37 [pid = 1028] [id = 320] 15:41:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB20F78400) [pid = 1028] [serial = 959] [outer = 0000000000000000] 15:41:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20FA2400) [pid = 1028] [serial = 960] [outer = 000000FB20F78400] 15:41:21 INFO - PROCESS | 1028 | 1468968081798 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB2197E800) [pid = 1028] [serial = 961] [outer = 000000FB20F78400] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB19127C00) [pid = 1028] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1181C800) [pid = 1028] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D20400) [pid = 1028] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB20292C00) [pid = 1028] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C793C00) [pid = 1028] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1911C800) [pid = 1028] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12CA4400) [pid = 1028] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FFA4000) [pid = 1028] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B06C00) [pid = 1028] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB17A2E800) [pid = 1028] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1F7BB400) [pid = 1028] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:41:22 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB130F9C00) [pid = 1028] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:41:22 INFO - PROCESS | 1028 | 1468968082257 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 15:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:41:22 INFO - PROCESS | 1028 | 1468968082314 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 1028 | 1468968082316 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 15:41:22 INFO - PROCESS | 1028 | 1468968082320 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 1028 | 1468968082322 Marionette TRACE conn6 <- [1,1246,null,{}] 15:41:22 INFO - PROCESS | 1028 | 1468968082350 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:22 INFO - PROCESS | 1028 | 1468968082352 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:22 INFO - PROCESS | 1028 | 1468968082446 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 15:41:22 INFO - PROCESS | 1028 | 1468968082468 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:22 INFO - PROCESS | 1028 | 1468968082470 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2686C000 == 38 [pid = 1028] [id = 321] 15:41:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C38E800) [pid = 1028] [serial = 962] [outer = 0000000000000000] 15:41:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1EA50800) [pid = 1028] [serial = 963] [outer = 000000FB1C38E800] 15:41:22 INFO - PROCESS | 1028 | 1468968082517 Marionette DEBUG loaded listener.js 15:41:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB20FA3C00) [pid = 1028] [serial = 964] [outer = 000000FB1C38E800] 15:41:22 INFO - PROCESS | 1028 | 1468968082932 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 650ms 15:41:22 INFO - PROCESS | 1028 | 1468968082974 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 1028 | 1468968082976 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:41:22 INFO - PROCESS | 1028 | 1468968082979 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 1028 | 1468968082981 Marionette TRACE conn6 <- [1,1250,null,{}] 15:41:22 INFO - PROCESS | 1028 | 1468968082985 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:22 INFO - PROCESS | 1028 | 1468968082986 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:23 INFO - PROCESS | 1028 | 1468968083071 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 15:41:23 INFO - PROCESS | 1028 | 1468968083078 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 1028 | 1468968083080 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F75F800 == 39 [pid = 1028] [id = 322] 15:41:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB21984800) [pid = 1028] [serial = 965] [outer = 0000000000000000] 15:41:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB21BE7800) [pid = 1028] [serial = 966] [outer = 000000FB21984800] 15:41:23 INFO - PROCESS | 1028 | 1468968083124 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB22048C00) [pid = 1028] [serial = 967] [outer = 000000FB21984800] 15:41:23 INFO - PROCESS | 1028 | 1468968083530 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 587ms 15:41:23 INFO - PROCESS | 1028 | 1468968083591 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 1028 | 1468968083594 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 15:41:23 INFO - PROCESS | 1028 | 1468968083597 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - PROCESS | 1028 | 1468968083599 Marionette TRACE conn6 <- [1,1254,null,{}] 15:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:41:23 INFO - PROCESS | 1028 | 1468968083602 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:23 INFO - PROCESS | 1028 | 1468968083604 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:23 INFO - PROCESS | 1028 | 1468968083688 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 15:41:23 INFO - PROCESS | 1028 | 1468968083696 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 1028 | 1468968083698 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC4800 == 40 [pid = 1028] [id = 323] 15:41:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB22209400) [pid = 1028] [serial = 968] [outer = 0000000000000000] 15:41:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB229E9800) [pid = 1028] [serial = 969] [outer = 000000FB22209400] 15:41:23 INFO - PROCESS | 1028 | 1468968083741 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB237E6800) [pid = 1028] [serial = 970] [outer = 000000FB22209400] 15:41:24 INFO - PROCESS | 1028 | 1468968084398 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 839ms 15:41:24 INFO - PROCESS | 1028 | 1468968084444 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 1028 | 1468968084449 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 15:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:41:24 INFO - PROCESS | 1028 | 1468968084454 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - PROCESS | 1028 | 1468968084458 Marionette TRACE conn6 <- [1,1258,null,{}] 15:41:24 INFO - PROCESS | 1028 | 1468968084465 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:24 INFO - PROCESS | 1028 | 1468968084469 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:24 INFO - PROCESS | 1028 | 1468968084585 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 15:41:24 INFO - PROCESS | 1028 | 1468968084704 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 1028 | 1468968084707 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1BB96000 == 41 [pid = 1028] [id = 324] 15:41:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D8A800) [pid = 1028] [serial = 971] [outer = 0000000000000000] 15:41:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12E50000) [pid = 1028] [serial = 972] [outer = 000000FB12D8A800] 15:41:24 INFO - PROCESS | 1028 | 1468968084765 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB172C0800) [pid = 1028] [serial = 973] [outer = 000000FB12D8A800] 15:41:25 INFO - PROCESS | 1028 | 1468968085385 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 985ms 15:41:25 INFO - PROCESS | 1028 | 1468968085443 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 15:41:25 INFO - PROCESS | 1028 | 1468968085448 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 15:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:41:25 INFO - PROCESS | 1028 | 1468968085455 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:41:25 INFO - PROCESS | 1028 | 1468968085458 Marionette TRACE conn6 <- [1,1262,null,{}] 15:41:25 INFO - PROCESS | 1028 | 1468968085462 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:25 INFO - PROCESS | 1028 | 1468968085465 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:25 INFO - PROCESS | 1028 | 1468968085582 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 15:41:25 INFO - PROCESS | 1028 | 1468968085700 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 1028 | 1468968085703 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2364E000 == 42 [pid = 1028] [id = 325] 15:41:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB19128800) [pid = 1028] [serial = 974] [outer = 0000000000000000] 15:41:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1CD7D800) [pid = 1028] [serial = 975] [outer = 000000FB19128800] 15:41:25 INFO - PROCESS | 1028 | 1468968085762 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1F32F800) [pid = 1028] [serial = 976] [outer = 000000FB19128800] 15:41:26 INFO - PROCESS | 1028 | 1468968086396 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 983ms 15:41:26 INFO - PROCESS | 1028 | 1468968086441 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 15:41:26 INFO - PROCESS | 1028 | 1468968086443 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 15:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:41:26 INFO - PROCESS | 1028 | 1468968086461 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:41:26 INFO - PROCESS | 1028 | 1468968086465 Marionette TRACE conn6 <- [1,1266,null,{}] 15:41:26 INFO - PROCESS | 1028 | 1468968086477 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:26 INFO - PROCESS | 1028 | 1468968086482 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:26 INFO - PROCESS | 1028 | 1468968086595 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 15:41:26 INFO - PROCESS | 1028 | 1468968086674 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:26 INFO - PROCESS | 1028 | 1468968086677 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273C0800 == 43 [pid = 1028] [id = 326] 15:41:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB20F9CC00) [pid = 1028] [serial = 977] [outer = 0000000000000000] 15:41:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB21BE9000) [pid = 1028] [serial = 978] [outer = 000000FB20F9CC00] 15:41:26 INFO - PROCESS | 1028 | 1468968086775 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB237EA400) [pid = 1028] [serial = 979] [outer = 000000FB20F9CC00] 15:41:27 INFO - PROCESS | 1028 | 1468968087523 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1142ms 15:41:27 INFO - PROCESS | 1028 | 1468968087608 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 1028 | 1468968087613 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 15:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:41:27 INFO - PROCESS | 1028 | 1468968087618 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - PROCESS | 1028 | 1468968087622 Marionette TRACE conn6 <- [1,1270,null,{}] 15:41:27 INFO - PROCESS | 1028 | 1468968087628 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:27 INFO - PROCESS | 1028 | 1468968087631 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:27 INFO - PROCESS | 1028 | 1468968087742 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 15:41:27 INFO - PROCESS | 1028 | 1468968087814 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 1028 | 1468968087819 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10EB0000 == 44 [pid = 1028] [id = 327] 15:41:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12D9D400) [pid = 1028] [serial = 980] [outer = 0000000000000000] 15:41:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12DA6000) [pid = 1028] [serial = 981] [outer = 000000FB12D9D400] 15:41:27 INFO - PROCESS | 1028 | 1468968087914 Marionette DEBUG loaded listener.js 15:41:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB13324400) [pid = 1028] [serial = 982] [outer = 000000FB12D9D400] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB5800 == 43 [pid = 1028] [id = 232] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4D9800 == 42 [pid = 1028] [id = 234] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B88800 == 41 [pid = 1028] [id = 229] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202EA000 == 40 [pid = 1028] [id = 228] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F81000 == 39 [pid = 1028] [id = 225] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D09E000 == 38 [pid = 1028] [id = 226] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10E12800 == 37 [pid = 1028] [id = 302] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12880000 == 36 [pid = 1028] [id = 224] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CB2800 == 35 [pid = 1028] [id = 236] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B82000 == 34 [pid = 1028] [id = 237] 15:41:28 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F09800 == 33 [pid = 1028] [id = 233] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB1CD75000) [pid = 1028] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12E57000) [pid = 1028] [serial = 895] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12D0E800) [pid = 1028] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1D029C00) [pid = 1028] [serial = 898] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1C757800) [pid = 1028] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB206DF800) [pid = 1028] [serial = 901] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB20386000) [pid = 1028] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB22043800) [pid = 1028] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1FFE7C00) [pid = 1028] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1C760800) [pid = 1028] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FBD6400) [pid = 1028] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB20210000) [pid = 1028] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1D56A400) [pid = 1028] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FFA8800) [pid = 1028] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FDF5400) [pid = 1028] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1EA49400) [pid = 1028] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FDFA000) [pid = 1028] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1900C400) [pid = 1028] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C70F800) [pid = 1028] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D17000) [pid = 1028] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D97800) [pid = 1028] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1331FC00) [pid = 1028] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB16F59000) [pid = 1028] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB18B24800) [pid = 1028] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB11820000) [pid = 1028] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:41:28 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12829400) [pid = 1028] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:41:29 INFO - PROCESS | 1028 | 1468968089126 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1550ms 15:41:29 INFO - PROCESS | 1028 | 1468968089172 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 15:41:29 INFO - PROCESS | 1028 | 1468968089176 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 15:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:41:29 INFO - PROCESS | 1028 | 1468968089181 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:41:29 INFO - PROCESS | 1028 | 1468968089184 Marionette TRACE conn6 <- [1,1274,null,{}] 15:41:29 INFO - PROCESS | 1028 | 1468968089194 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:29 INFO - PROCESS | 1028 | 1468968089197 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:29 INFO - PROCESS | 1028 | 1468968089322 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 15:41:29 INFO - PROCESS | 1028 | 1468968089336 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:29 INFO - PROCESS | 1028 | 1468968089339 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12882800 == 34 [pid = 1028] [id = 328] 15:41:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB123D3000) [pid = 1028] [serial = 983] [outer = 0000000000000000] 15:41:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1282C800) [pid = 1028] [serial = 984] [outer = 000000FB123D3000] 15:41:29 INFO - PROCESS | 1028 | 1468968089387 Marionette DEBUG loaded listener.js 15:41:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B10000) [pid = 1028] [serial = 985] [outer = 000000FB123D3000] 15:41:29 INFO - PROCESS | 1028 | 1468968089845 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 15:41:29 INFO - PROCESS | 1028 | 1468968089919 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 15:41:29 INFO - PROCESS | 1028 | 1468968089924 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 15:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:41:29 INFO - PROCESS | 1028 | 1468968089931 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:41:29 INFO - PROCESS | 1028 | 1468968089934 Marionette TRACE conn6 <- [1,1278,null,{}] 15:41:29 INFO - PROCESS | 1028 | 1468968089938 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:29 INFO - PROCESS | 1028 | 1468968089940 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:30 INFO - PROCESS | 1028 | 1468968090032 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 15:41:30 INFO - PROCESS | 1028 | 1468968090047 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 1028 | 1468968090049 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB172FC800 == 35 [pid = 1028] [id = 329] 15:41:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12D13800) [pid = 1028] [serial = 986] [outer = 0000000000000000] 15:41:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D16C00) [pid = 1028] [serial = 987] [outer = 000000FB12D13800] 15:41:30 INFO - PROCESS | 1028 | 1468968090097 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12D8AC00) [pid = 1028] [serial = 988] [outer = 000000FB12D13800] 15:41:30 INFO - PROCESS | 1028 | 1468968090565 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 15:41:30 INFO - PROCESS | 1028 | 1468968090625 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 15:41:30 INFO - PROCESS | 1028 | 1468968090627 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 15:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:41:30 INFO - PROCESS | 1028 | 1468968090631 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 1028 | 1468968090634 Marionette TRACE conn6 <- [1,1282,null,{}] 15:41:30 INFO - PROCESS | 1028 | 1468968090646 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:30 INFO - PROCESS | 1028 | 1468968090651 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:30 INFO - PROCESS | 1028 | 1468968090765 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 15:41:30 INFO - PROCESS | 1028 | 1468968090849 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 1028 | 1468968090852 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193BC000 == 36 [pid = 1028] [id = 330] 15:41:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12827000) [pid = 1028] [serial = 989] [outer = 0000000000000000] 15:41:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB13559800) [pid = 1028] [serial = 990] [outer = 000000FB12827000] 15:41:30 INFO - PROCESS | 1028 | 1468968090902 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB16F60000) [pid = 1028] [serial = 991] [outer = 000000FB12827000] 15:41:31 INFO - PROCESS | 1028 | 1468968091354 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 732ms 15:41:31 INFO - PROCESS | 1028 | 1468968091365 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 15:41:31 INFO - PROCESS | 1028 | 1468968091368 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 15:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:41:31 INFO - PROCESS | 1028 | 1468968091371 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:41:31 INFO - PROCESS | 1028 | 1468968091373 Marionette TRACE conn6 <- [1,1286,null,{}] 15:41:31 INFO - PROCESS | 1028 | 1468968091377 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:31 INFO - PROCESS | 1028 | 1468968091379 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:31 INFO - PROCESS | 1028 | 1468968091493 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 15:41:31 INFO - PROCESS | 1028 | 1468968091499 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:31 INFO - PROCESS | 1028 | 1468968091501 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E884000 == 37 [pid = 1028] [id = 331] 15:41:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB179BD000) [pid = 1028] [serial = 992] [outer = 0000000000000000] 15:41:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB17A39400) [pid = 1028] [serial = 993] [outer = 000000FB179BD000] 15:41:31 INFO - PROCESS | 1028 | 1468968091546 Marionette DEBUG loaded listener.js 15:41:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18A64C00) [pid = 1028] [serial = 994] [outer = 000000FB179BD000] 15:41:32 INFO - PROCESS | 1028 | 1468968092004 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 15:41:32 INFO - PROCESS | 1028 | 1468968092051 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 1028 | 1468968092054 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 15:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:41:32 INFO - PROCESS | 1028 | 1468968092057 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - PROCESS | 1028 | 1468968092059 Marionette TRACE conn6 <- [1,1290,null,{}] 15:41:32 INFO - PROCESS | 1028 | 1468968092062 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:32 INFO - PROCESS | 1028 | 1468968092064 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:32 INFO - PROCESS | 1028 | 1468968092197 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 15:41:32 INFO - PROCESS | 1028 | 1468968092248 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 1028 | 1468968092250 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F523800 == 38 [pid = 1028] [id = 332] 15:41:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D13400) [pid = 1028] [serial = 995] [outer = 0000000000000000] 15:41:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB19012C00) [pid = 1028] [serial = 996] [outer = 000000FB12D13400] 15:41:32 INFO - PROCESS | 1028 | 1468968092295 Marionette DEBUG loaded listener.js 15:41:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB19124000) [pid = 1028] [serial = 997] [outer = 000000FB12D13400] 15:41:32 INFO - PROCESS | 1028 | 1468968092730 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 15:41:32 INFO - PROCESS | 1028 | 1468968092793 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 1028 | 1468968092795 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 15:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:41:32 INFO - PROCESS | 1028 | 1468968092799 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - PROCESS | 1028 | 1468968092800 Marionette TRACE conn6 <- [1,1294,null,{}] 15:41:32 INFO - PROCESS | 1028 | 1468968092804 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:32 INFO - PROCESS | 1028 | 1468968092810 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:32 INFO - PROCESS | 1028 | 1468968092945 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 15:41:33 INFO - PROCESS | 1028 | 1468968092999 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:33 INFO - PROCESS | 1028 | 1468968093001 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2033C800 == 39 [pid = 1028] [id = 333] 15:41:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB195BC400) [pid = 1028] [serial = 998] [outer = 0000000000000000] 15:41:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1C75E800) [pid = 1028] [serial = 999] [outer = 000000FB195BC400] 15:41:33 INFO - PROCESS | 1028 | 1468968093047 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1CDD2400) [pid = 1028] [serial = 1000] [outer = 000000FB195BC400] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1FDECC00) [pid = 1028] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1C75B800) [pid = 1028] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB20266400) [pid = 1028] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB20F78400) [pid = 1028] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D97000) [pid = 1028] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FFE8000) [pid = 1028] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12B07000) [pid = 1028] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB21984800) [pid = 1028] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB22209400) [pid = 1028] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B17800) [pid = 1028] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1D56A800) [pid = 1028] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB17CE0400) [pid = 1028] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D09C00) [pid = 1028] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:41:33 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1C38E800) [pid = 1028] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:41:33 INFO - PROCESS | 1028 | 1468968093646 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 879ms 15:41:33 INFO - PROCESS | 1028 | 1468968093681 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 15:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:41:33 INFO - PROCESS | 1028 | 1468968093683 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 15:41:33 INFO - PROCESS | 1028 | 1468968093686 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:41:33 INFO - PROCESS | 1028 | 1468968093688 Marionette TRACE conn6 <- [1,1298,null,{}] 15:41:33 INFO - PROCESS | 1028 | 1468968093692 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:33 INFO - PROCESS | 1028 | 1468968093694 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:33 INFO - PROCESS | 1028 | 1468968093777 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 15:41:33 INFO - PROCESS | 1028 | 1468968093782 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:33 INFO - PROCESS | 1028 | 1468968093784 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C13000 == 40 [pid = 1028] [id = 334] 15:41:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB17CE0400) [pid = 1028] [serial = 1001] [outer = 0000000000000000] 15:41:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C790000) [pid = 1028] [serial = 1002] [outer = 000000FB17CE0400] 15:41:33 INFO - PROCESS | 1028 | 1468968093828 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1D028400) [pid = 1028] [serial = 1003] [outer = 000000FB17CE0400] 15:41:34 INFO - PROCESS | 1028 | 1468968094237 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 15:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 587ms 15:41:34 INFO - PROCESS | 1028 | 1468968094280 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 15:41:34 INFO - PROCESS | 1028 | 1468968094283 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 15:41:34 INFO - PROCESS | 1028 | 1468968094286 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:41:34 INFO - PROCESS | 1028 | 1468968094287 Marionette TRACE conn6 <- [1,1302,null,{}] 15:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:41:34 INFO - PROCESS | 1028 | 1468968094291 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:34 INFO - PROCESS | 1028 | 1468968094293 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:34 INFO - PROCESS | 1028 | 1468968094379 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 15:41:34 INFO - PROCESS | 1028 | 1468968094385 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 1028 | 1468968094387 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208D000 == 41 [pid = 1028] [id = 335] 15:41:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12B17C00) [pid = 1028] [serial = 1004] [outer = 0000000000000000] 15:41:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1E809C00) [pid = 1028] [serial = 1005] [outer = 000000FB12B17C00] 15:41:34 INFO - PROCESS | 1028 | 1468968094439 Marionette DEBUG loaded listener.js 15:41:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1EA50C00) [pid = 1028] [serial = 1006] [outer = 000000FB12B17C00] 15:41:34 INFO - PROCESS | 1028 | 1468968094874 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 15:41:34 INFO - PROCESS | 1028 | 1468968094919 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 15:41:34 INFO - PROCESS | 1028 | 1468968094921 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 15:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:41:34 INFO - PROCESS | 1028 | 1468968094925 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:41:34 INFO - PROCESS | 1028 | 1468968094927 Marionette TRACE conn6 <- [1,1306,null,{}] 15:41:34 INFO - PROCESS | 1028 | 1468968094931 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:34 INFO - PROCESS | 1028 | 1468968094933 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:35 INFO - PROCESS | 1028 | 1468968095016 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 15:41:35 INFO - PROCESS | 1028 | 1468968095024 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:35 INFO - PROCESS | 1028 | 1468968095026 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193B9800 == 42 [pid = 1028] [id = 336] 15:41:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1F7B9800) [pid = 1028] [serial = 1007] [outer = 0000000000000000] 15:41:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FBD5800) [pid = 1028] [serial = 1008] [outer = 000000FB1F7B9800] 15:41:35 INFO - PROCESS | 1028 | 1468968095071 Marionette DEBUG loaded listener.js 15:41:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FDF4C00) [pid = 1028] [serial = 1009] [outer = 000000FB1F7B9800] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1BB96000 == 41 [pid = 1028] [id = 324] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2364E000 == 40 [pid = 1028] [id = 325] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273C0800 == 39 [pid = 1028] [id = 326] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC4800 == 38 [pid = 1028] [id = 323] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F75F800 == 37 [pid = 1028] [id = 322] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAE000 == 36 [pid = 1028] [id = 320] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2686C000 == 35 [pid = 1028] [id = 321] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12882800 == 34 [pid = 1028] [id = 328] 15:41:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10EB0000 == 33 [pid = 1028] [id = 327] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB172FC800 == 32 [pid = 1028] [id = 329] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E884000 == 31 [pid = 1028] [id = 331] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193BC000 == 30 [pid = 1028] [id = 330] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C13000 == 29 [pid = 1028] [id = 334] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208D000 == 28 [pid = 1028] [id = 335] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F523800 == 27 [pid = 1028] [id = 332] 15:41:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2033C800 == 26 [pid = 1028] [id = 333] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB229E9000) [pid = 1028] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FDF1800) [pid = 1028] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB206D6400) [pid = 1028] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FFA6C00) [pid = 1028] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB20FA2400) [pid = 1028] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12DA5000) [pid = 1028] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB2028C800) [pid = 1028] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C790800) [pid = 1028] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB22048C00) [pid = 1028] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D023400) [pid = 1028] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB237E6800) [pid = 1028] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12D0A400) [pid = 1028] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12DA0C00) [pid = 1028] [serial = 937] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1EA4F800) [pid = 1028] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB18A66400) [pid = 1028] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB20F75000) [pid = 1028] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB19119800) [pid = 1028] [serial = 946] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB12D90C00) [pid = 1028] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB229E9800) [pid = 1028] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1900B400) [pid = 1028] [serial = 940] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB13A40C00) [pid = 1028] [serial = 943] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1EA50800) [pid = 1028] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB21BE7800) [pid = 1028] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB2197E800) [pid = 1028] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB20FA3C00) [pid = 1028] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1F7BE400) [pid = 1028] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:41:36 INFO - PROCESS | 1028 | 1468968096810 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1947ms 15:41:36 INFO - PROCESS | 1028 | 1468968096875 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 15:41:36 INFO - PROCESS | 1028 | 1468968096879 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 15:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:41:36 INFO - PROCESS | 1028 | 1468968096885 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:41:36 INFO - PROCESS | 1028 | 1468968096888 Marionette TRACE conn6 <- [1,1310,null,{}] 15:41:36 INFO - PROCESS | 1028 | 1468968096895 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:36 INFO - PROCESS | 1028 | 1468968096898 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:37 INFO - PROCESS | 1028 | 1468968096992 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 15:41:37 INFO - PROCESS | 1028 | 1468968097007 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 1028 | 1468968097010 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12876800 == 27 [pid = 1028] [id = 337] 15:41:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB12826000) [pid = 1028] [serial = 1010] [outer = 0000000000000000] 15:41:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB12827800) [pid = 1028] [serial = 1011] [outer = 000000FB12826000] 15:41:37 INFO - PROCESS | 1028 | 1468968097060 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12B0DC00) [pid = 1028] [serial = 1012] [outer = 000000FB12826000] 15:41:37 INFO - PROCESS | 1028 | 1468968097542 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 15:41:37 INFO - PROCESS | 1028 | 1468968097581 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 1028 | 1468968097586 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 15:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:41:37 INFO - PROCESS | 1028 | 1468968097593 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - PROCESS | 1028 | 1468968097595 Marionette TRACE conn6 <- [1,1314,null,{}] 15:41:37 INFO - PROCESS | 1028 | 1468968097600 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:37 INFO - PROCESS | 1028 | 1468968097604 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:37 INFO - PROCESS | 1028 | 1468968097697 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 15:41:37 INFO - PROCESS | 1028 | 1468968097706 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 1028 | 1468968097709 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17AB5800 == 28 [pid = 1028] [id = 338] 15:41:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12D0C000) [pid = 1028] [serial = 1013] [outer = 0000000000000000] 15:41:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12D10400) [pid = 1028] [serial = 1014] [outer = 000000FB12D0C000] 15:41:37 INFO - PROCESS | 1028 | 1468968097765 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D20C00) [pid = 1028] [serial = 1015] [outer = 000000FB12D0C000] 15:41:38 INFO - PROCESS | 1028 | 1468968098230 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:41:38 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 15:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 15:41:38 INFO - PROCESS | 1028 | 1468968098287 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 15:41:38 INFO - PROCESS | 1028 | 1468968098289 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 15:41:38 INFO - PROCESS | 1028 | 1468968098293 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:41:38 INFO - PROCESS | 1028 | 1468968098297 Marionette TRACE conn6 <- [1,1318,null,{}] 15:41:38 INFO - PROCESS | 1028 | 1468968098308 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:38 INFO - PROCESS | 1028 | 1468968098313 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:38 INFO - PROCESS | 1028 | 1468968098431 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 15:41:38 INFO - PROCESS | 1028 | 1468968098505 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:38 INFO - PROCESS | 1028 | 1468968098508 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193CF000 == 29 [pid = 1028] [id = 339] 15:41:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB10E35800) [pid = 1028] [serial = 1016] [outer = 0000000000000000] 15:41:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12E54C00) [pid = 1028] [serial = 1017] [outer = 000000FB10E35800] 15:41:38 INFO - PROCESS | 1028 | 1468968098558 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB130F5800) [pid = 1028] [serial = 1018] [outer = 000000FB10E35800] 15:41:38 INFO - PROCESS | 1028 | 1468968098933 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:41:38 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 15:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 15:41:39 INFO - PROCESS | 1028 | 1468968098988 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 1028 | 1468968098990 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 15:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:41:39 INFO - PROCESS | 1028 | 1468968098994 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:41:39 INFO - PROCESS | 1028 | 1468968098995 Marionette TRACE conn6 <- [1,1322,null,{}] 15:41:39 INFO - PROCESS | 1028 | 1468968098999 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:39 INFO - PROCESS | 1028 | 1468968099001 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:39 INFO - PROCESS | 1028 | 1468968099089 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 15:41:39 INFO - PROCESS | 1028 | 1468968099095 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 1028 | 1468968099097 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E87D000 == 30 [pid = 1028] [id = 340] 15:41:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB13FE3400) [pid = 1028] [serial = 1019] [outer = 0000000000000000] 15:41:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB16F58400) [pid = 1028] [serial = 1020] [outer = 000000FB13FE3400] 15:41:39 INFO - PROCESS | 1028 | 1468968099142 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1725BC00) [pid = 1028] [serial = 1021] [outer = 000000FB13FE3400] 15:41:39 INFO - PROCESS | 1028 | 1468968099545 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 15:41:39 INFO - PROCESS | 1028 | 1468968099626 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 1028 | 1468968099628 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 15:41:39 INFO - PROCESS | 1028 | 1468968099631 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:41:39 INFO - PROCESS | 1028 | 1468968099633 Marionette TRACE conn6 <- [1,1326,null,{}] 15:41:39 INFO - PROCESS | 1028 | 1468968099636 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:39 INFO - PROCESS | 1028 | 1468968099639 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:39 INFO - PROCESS | 1028 | 1468968099718 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 15:41:39 INFO - PROCESS | 1028 | 1468968099725 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 1028 | 1468968099727 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F53E800 == 31 [pid = 1028] [id = 341] 15:41:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D09800) [pid = 1028] [serial = 1022] [outer = 0000000000000000] 15:41:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB179CC400) [pid = 1028] [serial = 1023] [outer = 000000FB12D09800] 15:41:39 INFO - PROCESS | 1028 | 1468968099773 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB18A63C00) [pid = 1028] [serial = 1024] [outer = 000000FB12D09800] 15:41:40 INFO - PROCESS | 1028 | 1468968100702 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1084ms 15:41:40 INFO - PROCESS | 1028 | 1468968100719 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 1028 | 1468968100721 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 15:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:41:40 INFO - PROCESS | 1028 | 1468968100724 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - PROCESS | 1028 | 1468968100726 Marionette TRACE conn6 <- [1,1330,null,{}] 15:41:40 INFO - PROCESS | 1028 | 1468968100730 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:40 INFO - PROCESS | 1028 | 1468968100736 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:40 INFO - PROCESS | 1028 | 1468968100870 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 15:41:40 INFO - PROCESS | 1028 | 1468968100879 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 1028 | 1468968100881 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20337000 == 32 [pid = 1028] [id = 342] 15:41:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB10EDA000) [pid = 1028] [serial = 1025] [outer = 0000000000000000] 15:41:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18FB2400) [pid = 1028] [serial = 1026] [outer = 000000FB10EDA000] 15:41:40 INFO - PROCESS | 1028 | 1468968100926 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1C757C00) [pid = 1028] [serial = 1027] [outer = 000000FB10EDA000] 15:41:41 INFO - PROCESS | 1028 | 1468968101366 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 15:41:41 INFO - PROCESS | 1028 | 1468968101425 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 15:41:41 INFO - PROCESS | 1028 | 1468968101427 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 15:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:41:41 INFO - PROCESS | 1028 | 1468968101431 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:41:41 INFO - PROCESS | 1028 | 1468968101433 Marionette TRACE conn6 <- [1,1334,null,{}] 15:41:41 INFO - PROCESS | 1028 | 1468968101437 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:41 INFO - PROCESS | 1028 | 1468968101439 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:41 INFO - PROCESS | 1028 | 1468968101517 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 15:41:41 INFO - PROCESS | 1028 | 1468968101524 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 1028 | 1468968101526 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FC6800 == 33 [pid = 1028] [id = 343] 15:41:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C75A400) [pid = 1028] [serial = 1028] [outer = 0000000000000000] 15:41:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C78C000) [pid = 1028] [serial = 1029] [outer = 000000FB1C75A400] 15:41:41 INFO - PROCESS | 1028 | 1468968101571 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1CD74000) [pid = 1028] [serial = 1030] [outer = 000000FB1C75A400] 15:41:42 INFO - PROCESS | 1028 | 1468968102033 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 15:41:42 INFO - PROCESS | 1028 | 1468968102061 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 1028 | 1468968102063 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 15:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:41:42 INFO - PROCESS | 1028 | 1468968102067 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:41:42 INFO - PROCESS | 1028 | 1468968102069 Marionette TRACE conn6 <- [1,1338,null,{}] 15:41:42 INFO - PROCESS | 1028 | 1468968102072 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:42 INFO - PROCESS | 1028 | 1468968102074 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:42 INFO - PROCESS | 1028 | 1468968102177 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 15:41:42 INFO - PROCESS | 1028 | 1468968102255 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 1028 | 1468968102257 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23647800 == 34 [pid = 1028] [id = 344] 15:41:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C789C00) [pid = 1028] [serial = 1031] [outer = 0000000000000000] 15:41:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D029C00) [pid = 1028] [serial = 1032] [outer = 000000FB1C789C00] 15:41:42 INFO - PROCESS | 1028 | 1468968102301 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB17255800) [pid = 1028] [serial = 1033] [outer = 000000FB1C789C00] 15:41:42 INFO - PROCESS | 1028 | 1468968102739 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 15:41:42 INFO - PROCESS | 1028 | 1468968102804 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 1028 | 1468968102806 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 15:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:41:42 INFO - PROCESS | 1028 | 1468968102818 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:41:42 INFO - PROCESS | 1028 | 1468968102820 Marionette TRACE conn6 <- [1,1342,null,{}] 15:41:42 INFO - PROCESS | 1028 | 1468968102824 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:42 INFO - PROCESS | 1028 | 1468968102826 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:42 INFO - PROCESS | 1028 | 1468968102935 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 15:41:42 INFO - PROCESS | 1028 | 1468968102946 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 1028 | 1468968102948 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193CD800 == 35 [pid = 1028] [id = 345] 15:41:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D1B400) [pid = 1028] [serial = 1034] [outer = 0000000000000000] 15:41:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1EACA800) [pid = 1028] [serial = 1035] [outer = 000000FB12D1B400] 15:41:43 INFO - PROCESS | 1028 | 1468968102993 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1F97D000) [pid = 1028] [serial = 1036] [outer = 000000FB12D1B400] 15:41:43 INFO - PROCESS | 1028 | 1468968103416 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 15:41:43 INFO - PROCESS | 1028 | 1468968103452 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 15:41:43 INFO - PROCESS | 1028 | 1468968103454 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 15:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:41:43 INFO - PROCESS | 1028 | 1468968103457 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - PROCESS | 1028 | 1468968103459 Marionette TRACE conn6 <- [1,1346,null,{}] 15:41:43 INFO - PROCESS | 1028 | 1468968103469 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:43 INFO - PROCESS | 1028 | 1468968103471 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:43 INFO - PROCESS | 1028 | 1468968103609 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 15:41:43 INFO - PROCESS | 1028 | 1468968103628 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 1028 | 1468968103630 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D1C800 == 36 [pid = 1028] [id = 346] 15:41:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FDED400) [pid = 1028] [serial = 1037] [outer = 0000000000000000] 15:41:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FDFB000) [pid = 1028] [serial = 1038] [outer = 000000FB1FDED400] 15:41:43 INFO - PROCESS | 1028 | 1468968103673 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FFA4000) [pid = 1028] [serial = 1039] [outer = 000000FB1FDED400] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12B17C00) [pid = 1028] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB179BD000) [pid = 1028] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D13400) [pid = 1028] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB195BC400) [pid = 1028] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12827000) [pid = 1028] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12D13800) [pid = 1028] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB123D3000) [pid = 1028] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D9D400) [pid = 1028] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB20F9CC00) [pid = 1028] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB19128800) [pid = 1028] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D8A800) [pid = 1028] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:41:43 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB17CE0400) [pid = 1028] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:41:44 INFO - PROCESS | 1028 | 1468968104151 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 733ms 15:41:44 INFO - PROCESS | 1028 | 1468968104194 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 1028 | 1468968104197 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:41:44 INFO - PROCESS | 1028 | 1468968104200 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 1028 | 1468968104202 Marionette TRACE conn6 <- [1,1350,null,{}] 15:41:44 INFO - PROCESS | 1028 | 1468968104206 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 1028 | 1468968104208 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:44 INFO - PROCESS | 1028 | 1468968104305 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 15:41:44 INFO - PROCESS | 1028 | 1468968104311 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 1028 | 1468968104314 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F53D000 == 37 [pid = 1028] [id = 347] 15:41:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB16F5E000) [pid = 1028] [serial = 1040] [outer = 0000000000000000] 15:41:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FFA4400) [pid = 1028] [serial = 1041] [outer = 000000FB16F5E000] 15:41:44 INFO - PROCESS | 1028 | 1468968104360 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FFE1000) [pid = 1028] [serial = 1042] [outer = 000000FB16F5E000] 15:41:44 INFO - PROCESS | 1028 | 1468968104795 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 15:41:44 INFO - PROCESS | 1028 | 1468968104832 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 1028 | 1468968104834 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 15:41:44 INFO - PROCESS | 1028 | 1468968104837 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:41:44 INFO - PROCESS | 1028 | 1468968104839 Marionette TRACE conn6 <- [1,1354,null,{}] 15:41:44 INFO - PROCESS | 1028 | 1468968104843 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 1028 | 1468968104845 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:44 INFO - PROCESS | 1028 | 1468968104929 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 15:41:44 INFO - PROCESS | 1028 | 1468968104934 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 1028 | 1468968104936 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2687C000 == 38 [pid = 1028] [id = 348] 15:41:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFE3400) [pid = 1028] [serial = 1043] [outer = 0000000000000000] 15:41:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20204C00) [pid = 1028] [serial = 1044] [outer = 000000FB1FFE3400] 15:41:44 INFO - PROCESS | 1028 | 1468968104980 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB2020E800) [pid = 1028] [serial = 1045] [outer = 000000FB1FFE3400] 15:41:45 INFO - PROCESS | 1028 | 1468968105420 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 1028 | 1468968105471 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 15:41:45 INFO - PROCESS | 1028 | 1468968105475 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:41:45 INFO - PROCESS | 1028 | 1468968105476 Marionette TRACE conn6 <- [1,1358,null,{}] 15:41:45 INFO - PROCESS | 1028 | 1468968105485 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:45 INFO - PROCESS | 1028 | 1468968105487 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:45 INFO - PROCESS | 1028 | 1468968105569 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 15:41:45 INFO - PROCESS | 1028 | 1468968105575 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 1028 | 1468968105577 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C4E800 == 39 [pid = 1028] [id = 349] 15:41:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20267800) [pid = 1028] [serial = 1046] [outer = 0000000000000000] 15:41:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB2028FC00) [pid = 1028] [serial = 1047] [outer = 000000FB20267800] 15:41:45 INFO - PROCESS | 1028 | 1468968105622 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB20389800) [pid = 1028] [serial = 1048] [outer = 000000FB20267800] 15:41:46 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12876800 == 38 [pid = 1028] [id = 337] 15:41:46 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193B9800 == 37 [pid = 1028] [id = 336] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17AB5800 == 36 [pid = 1028] [id = 338] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193CF000 == 35 [pid = 1028] [id = 339] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E87D000 == 34 [pid = 1028] [id = 340] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20337000 == 33 [pid = 1028] [id = 342] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F53E800 == 32 [pid = 1028] [id = 341] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F53D000 == 31 [pid = 1028] [id = 347] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FC6800 == 30 [pid = 1028] [id = 343] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193CD800 == 29 [pid = 1028] [id = 345] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23647800 == 28 [pid = 1028] [id = 344] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D1C800 == 27 [pid = 1028] [id = 346] 15:41:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2687C000 == 26 [pid = 1028] [id = 348] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1EA50C00) [pid = 1028] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FBD5800) [pid = 1028] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17A39400) [pid = 1028] [serial = 993] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB19012C00) [pid = 1028] [serial = 996] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB18A64C00) [pid = 1028] [serial = 994] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C75E800) [pid = 1028] [serial = 999] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB19124000) [pid = 1028] [serial = 997] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1E809C00) [pid = 1028] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1CDD2400) [pid = 1028] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB13559800) [pid = 1028] [serial = 990] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D16C00) [pid = 1028] [serial = 987] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D8AC00) [pid = 1028] [serial = 988] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1282C800) [pid = 1028] [serial = 984] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B10000) [pid = 1028] [serial = 985] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB13324400) [pid = 1028] [serial = 982] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB12DA6000) [pid = 1028] [serial = 981] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB237EA400) [pid = 1028] [serial = 979] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB21BE9000) [pid = 1028] [serial = 978] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1F32F800) [pid = 1028] [serial = 976] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1CD7D800) [pid = 1028] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB172C0800) [pid = 1028] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB12E50000) [pid = 1028] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1C790000) [pid = 1028] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1D028400) [pid = 1028] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB16F60000) [pid = 1028] [serial = 991] [outer = 0000000000000000] [url = about:blank] 15:41:47 INFO - PROCESS | 1028 | 1468968107395 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:41:47 INFO - PROCESS | 1028 | 1468968107417 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 15:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:41:47 INFO - PROCESS | 1028 | 1468968107423 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 1028 | 1468968107426 Marionette TRACE conn6 <- [1,1362,null,{}] 15:41:47 INFO - PROCESS | 1028 | 1468968107432 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:47 INFO - PROCESS | 1028 | 1468968107435 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:47 INFO - PROCESS | 1028 | 1468968107525 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 15:41:47 INFO - PROCESS | 1028 | 1468968107531 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 1028 | 1468968107534 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB123B2800 == 27 [pid = 1028] [id = 350] 15:41:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12B09400) [pid = 1028] [serial = 1049] [outer = 0000000000000000] 15:41:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12B09C00) [pid = 1028] [serial = 1050] [outer = 000000FB12B09400] 15:41:47 INFO - PROCESS | 1028 | 1468968107584 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12B18400) [pid = 1028] [serial = 1051] [outer = 000000FB12B09400] 15:41:48 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:48 INFO - PROCESS | 1028 | 1468968108072 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 1028 | 1468968108125 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 15:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:41:48 INFO - PROCESS | 1028 | 1468968108131 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 1028 | 1468968108134 Marionette TRACE conn6 <- [1,1366,null,{}] 15:41:48 INFO - PROCESS | 1028 | 1468968108138 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:48 INFO - PROCESS | 1028 | 1468968108141 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:48 INFO - PROCESS | 1028 | 1468968108236 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 15:41:48 INFO - PROCESS | 1028 | 1468968108246 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 1028 | 1468968108249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17972000 == 28 [pid = 1028] [id = 351] 15:41:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D1A400) [pid = 1028] [serial = 1052] [outer = 0000000000000000] 15:41:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12D8D000) [pid = 1028] [serial = 1053] [outer = 000000FB12D1A400] 15:41:48 INFO - PROCESS | 1028 | 1468968108297 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12D9D000) [pid = 1028] [serial = 1054] [outer = 000000FB12D1A400] 15:41:48 INFO - PROCESS | 1028 | 1468968108742 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 1028 | 1468968108767 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 15:41:48 INFO - PROCESS | 1028 | 1468968108771 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:41:48 INFO - PROCESS | 1028 | 1468968108774 Marionette TRACE conn6 <- [1,1370,null,{}] 15:41:48 INFO - PROCESS | 1028 | 1468968108786 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:48 INFO - PROCESS | 1028 | 1468968108791 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:48 INFO - PROCESS | 1028 | 1468968108906 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 15:41:48 INFO - PROCESS | 1028 | 1468968108918 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 1028 | 1468968108921 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1921A800 == 29 [pid = 1028] [id = 352] 15:41:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB10ED7800) [pid = 1028] [serial = 1055] [outer = 0000000000000000] 15:41:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB130F3000) [pid = 1028] [serial = 1056] [outer = 000000FB10ED7800] 15:41:48 INFO - PROCESS | 1028 | 1468968108969 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB13559800) [pid = 1028] [serial = 1057] [outer = 000000FB10ED7800] 15:41:49 INFO - PROCESS | 1028 | [1028] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:49 INFO - PROCESS | 1028 | 1468968109411 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 1028 | 1468968109470 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 15:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:41:49 INFO - PROCESS | 1028 | 1468968109474 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - PROCESS | 1028 | 1468968109476 Marionette TRACE conn6 <- [1,1374,null,{}] 15:41:49 INFO - PROCESS | 1028 | 1468968109479 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:49 INFO - PROCESS | 1028 | 1468968109481 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:49 INFO - PROCESS | 1028 | 1468968109571 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 15:41:49 INFO - PROCESS | 1028 | 1468968109578 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 1028 | 1468968109580 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D0B6000 == 30 [pid = 1028] [id = 353] 15:41:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1725D400) [pid = 1028] [serial = 1058] [outer = 0000000000000000] 15:41:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB17919000) [pid = 1028] [serial = 1059] [outer = 000000FB1725D400] 15:41:49 INFO - PROCESS | 1028 | 1468968109625 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB17A97800) [pid = 1028] [serial = 1060] [outer = 000000FB1725D400] 15:41:50 INFO - PROCESS | 1028 | 1468968110033 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 1028 | 1468968110105 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 15:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:41:50 INFO - PROCESS | 1028 | 1468968110109 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 1028 | 1468968110111 Marionette TRACE conn6 <- [1,1378,null,{}] 15:41:50 INFO - PROCESS | 1028 | 1468968110114 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 1028 | 1468968110116 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:50 INFO - PROCESS | 1028 | 1468968110199 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 15:41:50 INFO - PROCESS | 1028 | 1468968110206 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 1028 | 1468968110208 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E4800 == 31 [pid = 1028] [id = 354] 15:41:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B20400) [pid = 1028] [serial = 1061] [outer = 0000000000000000] 15:41:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18FB3C00) [pid = 1028] [serial = 1062] [outer = 000000FB12B20400] 15:41:50 INFO - PROCESS | 1028 | 1468968110252 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB19031000) [pid = 1028] [serial = 1063] [outer = 000000FB12B20400] 15:41:50 INFO - PROCESS | 1028 | 1468968110683 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 15:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:41:50 INFO - PROCESS | 1028 | 1468968110741 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 1028 | 1468968110744 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 15:41:50 INFO - PROCESS | 1028 | 1468968110747 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 1028 | 1468968110749 Marionette TRACE conn6 <- [1,1382,null,{}] 15:41:50 INFO - PROCESS | 1028 | 1468968110752 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 1028 | 1468968110758 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:50 INFO - PROCESS | 1028 | 1468968110862 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 15:41:50 INFO - PROCESS | 1028 | 1468968110875 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 1028 | 1468968110877 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF0F000 == 32 [pid = 1028] [id = 355] 15:41:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB19038C00) [pid = 1028] [serial = 1064] [outer = 0000000000000000] 15:41:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C75D400) [pid = 1028] [serial = 1065] [outer = 000000FB19038C00] 15:41:50 INFO - PROCESS | 1028 | 1468968110922 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C794800) [pid = 1028] [serial = 1066] [outer = 000000FB19038C00] 15:41:51 INFO - PROCESS | 1028 | 1468968111333 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 15:41:51 INFO - PROCESS | 1028 | 1468968111382 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 1028 | 1468968111384 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 15:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:41:51 INFO - PROCESS | 1028 | 1468968111388 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 1028 | 1468968111389 Marionette TRACE conn6 <- [1,1386,null,{}] 15:41:51 INFO - PROCESS | 1028 | 1468968111393 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:51 INFO - PROCESS | 1028 | 1468968111395 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:51 INFO - PROCESS | 1028 | 1468968111473 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 15:41:51 INFO - PROCESS | 1028 | 1468968111481 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 1028 | 1468968111483 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C0A800 == 33 [pid = 1028] [id = 356] 15:41:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1C795000) [pid = 1028] [serial = 1067] [outer = 0000000000000000] 15:41:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1CDD4800) [pid = 1028] [serial = 1068] [outer = 000000FB1C795000] 15:41:51 INFO - PROCESS | 1028 | 1468968111527 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D02E000) [pid = 1028] [serial = 1069] [outer = 000000FB1C795000] 15:41:51 INFO - PROCESS | 1028 | 1468968111937 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 585ms 15:41:51 INFO - PROCESS | 1028 | 1468968111977 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 1028 | 1468968111979 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 15:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:41:51 INFO - PROCESS | 1028 | 1468968111982 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 1028 | 1468968111984 Marionette TRACE conn6 <- [1,1390,null,{}] 15:41:51 INFO - PROCESS | 1028 | 1468968111987 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:51 INFO - PROCESS | 1028 | 1468968111989 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:52 INFO - PROCESS | 1028 | 1468968112101 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 15:41:52 INFO - PROCESS | 1028 | 1468968112108 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 1028 | 1468968112111 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B81000 == 34 [pid = 1028] [id = 357] 15:41:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1D56A800) [pid = 1028] [serial = 1070] [outer = 0000000000000000] 15:41:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1EA46800) [pid = 1028] [serial = 1071] [outer = 000000FB1D56A800] 15:41:52 INFO - PROCESS | 1028 | 1468968112156 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1ECF0C00) [pid = 1028] [serial = 1072] [outer = 000000FB1D56A800] 15:41:52 INFO - PROCESS | 1028 | 1468968112573 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 15:41:52 INFO - PROCESS | 1028 | 1468968112614 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 1028 | 1468968112616 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 15:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:41:52 INFO - PROCESS | 1028 | 1468968112620 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 1028 | 1468968112621 Marionette TRACE conn6 <- [1,1394,null,{}] 15:41:52 INFO - PROCESS | 1028 | 1468968112625 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 1028 | 1468968112627 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:52 INFO - PROCESS | 1028 | 1468968112741 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 15:41:52 INFO - PROCESS | 1028 | 1468968112754 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 1028 | 1468968112756 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19214000 == 35 [pid = 1028] [id = 358] 15:41:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1EA4FC00) [pid = 1028] [serial = 1073] [outer = 0000000000000000] 15:41:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FDEE400) [pid = 1028] [serial = 1074] [outer = 000000FB1EA4FC00] 15:41:52 INFO - PROCESS | 1028 | 1468968112800 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FFA1400) [pid = 1028] [serial = 1075] [outer = 000000FB1EA4FC00] 15:41:53 INFO - PROCESS | 1028 | 1468968113254 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 15:41:53 INFO - PROCESS | 1028 | 1468968113314 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 1028 | 1468968113316 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 15:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:41:53 INFO - PROCESS | 1028 | 1468968113320 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 1028 | 1468968113322 Marionette TRACE conn6 <- [1,1398,null,{}] 15:41:53 INFO - PROCESS | 1028 | 1468968113330 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:53 INFO - PROCESS | 1028 | 1468968113332 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:53 INFO - PROCESS | 1028 | 1468968113441 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 15:41:53 INFO - PROCESS | 1028 | 1468968113451 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:53 INFO - PROCESS | 1028 | 1468968113452 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D11800 == 36 [pid = 1028] [id = 359] 15:41:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FFA2C00) [pid = 1028] [serial = 1076] [outer = 0000000000000000] 15:41:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FFDF400) [pid = 1028] [serial = 1077] [outer = 000000FB1FFA2C00] 15:41:53 INFO - PROCESS | 1028 | 1468968113496 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB20207C00) [pid = 1028] [serial = 1078] [outer = 000000FB1FFA2C00] 15:41:53 INFO - PROCESS | 1028 | 1468968113966 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 15:41:54 INFO - PROCESS | 1028 | 1468968114015 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 1028 | 1468968114017 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 15:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:41:54 INFO - PROCESS | 1028 | 1468968114021 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 1028 | 1468968114023 Marionette TRACE conn6 <- [1,1402,null,{}] 15:41:54 INFO - PROCESS | 1028 | 1468968114027 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 1028 | 1468968114030 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:54 INFO - PROCESS | 1028 | 1468968114180 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 15:41:54 INFO - PROCESS | 1028 | 1468968114205 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 1028 | 1468968114207 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E2800 == 37 [pid = 1028] [id = 360] 15:41:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB204BDC00) [pid = 1028] [serial = 1079] [outer = 0000000000000000] 15:41:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB206DD400) [pid = 1028] [serial = 1080] [outer = 000000FB204BDC00] 15:41:54 INFO - PROCESS | 1028 | 1468968114253 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB20F9B000) [pid = 1028] [serial = 1081] [outer = 000000FB204BDC00] 15:41:54 INFO - PROCESS | 1028 | 1468968114721 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1C789C00) [pid = 1028] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12D1B400) [pid = 1028] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1FDED400) [pid = 1028] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12826000) [pid = 1028] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1F7B9800) [pid = 1028] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1C75A400) [pid = 1028] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB10EDA000) [pid = 1028] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D09800) [pid = 1028] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB13FE3400) [pid = 1028] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB10E35800) [pid = 1028] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12D0C000) [pid = 1028] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB16F5E000) [pid = 1028] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:41:54 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FFE3400) [pid = 1028] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 881ms 15:41:54 INFO - PROCESS | 1028 | 1468968114905 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 1028 | 1468968114907 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 15:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:41:54 INFO - PROCESS | 1028 | 1468968114910 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 1028 | 1468968114912 Marionette TRACE conn6 <- [1,1406,null,{}] 15:41:54 INFO - PROCESS | 1028 | 1468968114916 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 1028 | 1468968114917 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:55 INFO - PROCESS | 1028 | 1468968115003 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 15:41:55 INFO - PROCESS | 1028 | 1468968115012 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:55 INFO - PROCESS | 1028 | 1468968115014 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26874800 == 38 [pid = 1028] [id = 361] 15:41:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12B19400) [pid = 1028] [serial = 1082] [outer = 0000000000000000] 15:41:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12D1B400) [pid = 1028] [serial = 1083] [outer = 000000FB12B19400] 15:41:55 INFO - PROCESS | 1028 | 1468968115058 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB172C0C00) [pid = 1028] [serial = 1084] [outer = 000000FB12B19400] 15:41:55 INFO - PROCESS | 1028 | 1468968115516 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 15:41:55 INFO - PROCESS | 1028 | 1468968115543 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 15:41:55 INFO - PROCESS | 1028 | 1468968115545 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 15:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:41:55 INFO - PROCESS | 1028 | 1468968115548 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:41:55 INFO - PROCESS | 1028 | 1468968115550 Marionette TRACE conn6 <- [1,1410,null,{}] 15:41:55 INFO - PROCESS | 1028 | 1468968115553 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:55 INFO - PROCESS | 1028 | 1468968115555 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:55 INFO - PROCESS | 1028 | 1468968115637 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 15:41:55 INFO - PROCESS | 1028 | 1468968115643 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:55 INFO - PROCESS | 1028 | 1468968115645 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273AB000 == 39 [pid = 1028] [id = 362] 15:41:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C793400) [pid = 1028] [serial = 1085] [outer = 0000000000000000] 15:41:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1CF41C00) [pid = 1028] [serial = 1086] [outer = 000000FB1C793400] 15:41:55 INFO - PROCESS | 1028 | 1468968115691 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB20F9B800) [pid = 1028] [serial = 1087] [outer = 000000FB1C793400] 15:41:56 INFO - PROCESS | 1028 | 1468968116118 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 627ms 15:41:56 INFO - PROCESS | 1028 | 1468968116179 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 15:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:41:56 INFO - PROCESS | 1028 | 1468968116181 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 15:41:56 INFO - PROCESS | 1028 | 1468968116185 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 1028 | 1468968116187 Marionette TRACE conn6 <- [1,1414,null,{}] 15:41:56 INFO - PROCESS | 1028 | 1468968116190 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:56 INFO - PROCESS | 1028 | 1468968116192 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:56 INFO - PROCESS | 1028 | 1468968116274 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 15:41:56 INFO - PROCESS | 1028 | 1468968116282 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 1028 | 1468968116284 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27F0C000 == 40 [pid = 1028] [id = 363] 15:41:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20FA1800) [pid = 1028] [serial = 1088] [outer = 0000000000000000] 15:41:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB21910400) [pid = 1028] [serial = 1089] [outer = 000000FB20FA1800] 15:41:56 INFO - PROCESS | 1028 | 1468968116335 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB219CAC00) [pid = 1028] [serial = 1090] [outer = 000000FB20FA1800] 15:41:56 INFO - PROCESS | 1028 | 1468968116759 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 627ms 15:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:41:56 INFO - PROCESS | 1028 | 1468968116815 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 15:41:56 INFO - PROCESS | 1028 | 1468968116817 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 15:41:56 INFO - PROCESS | 1028 | 1468968116821 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 1028 | 1468968116822 Marionette TRACE conn6 <- [1,1418,null,{}] 15:41:56 INFO - PROCESS | 1028 | 1468968116826 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:56 INFO - PROCESS | 1028 | 1468968116828 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:56 INFO - PROCESS | 1028 | 1468968116957 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 15:41:57 INFO - PROCESS | 1028 | 1468968117099 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 1028 | 1468968117103 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F18800 == 41 [pid = 1028] [id = 364] 15:41:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB11747400) [pid = 1028] [serial = 1091] [outer = 0000000000000000] 15:41:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB11820800) [pid = 1028] [serial = 1092] [outer = 000000FB11747400] 15:41:57 INFO - PROCESS | 1028 | 1468968117161 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB12B02C00) [pid = 1028] [serial = 1093] [outer = 000000FB11747400] 15:41:57 INFO - PROCESS | 1028 | 1468968117833 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1083ms 15:41:57 INFO - PROCESS | 1028 | 1468968117908 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 1028 | 1468968117913 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 15:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:41:57 INFO - PROCESS | 1028 | 1468968117942 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 1028 | 1468968117945 Marionette TRACE conn6 <- [1,1422,null,{}] 15:41:57 INFO - PROCESS | 1028 | 1468968117950 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:57 INFO - PROCESS | 1028 | 1468968117956 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:58 INFO - PROCESS | 1028 | 1468968118091 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 15:41:58 INFO - PROCESS | 1028 | 1468968118201 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1028 | 1468968118204 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193B8800 == 42 [pid = 1028] [id = 365] 15:41:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB12D1D800) [pid = 1028] [serial = 1094] [outer = 0000000000000000] 15:41:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12DA9000) [pid = 1028] [serial = 1095] [outer = 000000FB12D1D800] 15:41:58 INFO - PROCESS | 1028 | 1468968118262 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB130EEC00) [pid = 1028] [serial = 1096] [outer = 000000FB12D1D800] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27F0C000 == 41 [pid = 1028] [id = 363] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273AB000 == 40 [pid = 1028] [id = 362] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26874800 == 39 [pid = 1028] [id = 361] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E2800 == 38 [pid = 1028] [id = 360] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D11800 == 37 [pid = 1028] [id = 359] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19214000 == 36 [pid = 1028] [id = 358] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B81000 == 35 [pid = 1028] [id = 357] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C0A800 == 34 [pid = 1028] [id = 356] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FF0F000 == 33 [pid = 1028] [id = 355] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E4800 == 32 [pid = 1028] [id = 354] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D0B6000 == 31 [pid = 1028] [id = 353] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1921A800 == 30 [pid = 1028] [id = 352] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17972000 == 29 [pid = 1028] [id = 351] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB123B2800 == 28 [pid = 1028] [id = 350] 15:41:59 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C4E800 == 27 [pid = 1028] [id = 349] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB2020E800) [pid = 1028] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1D029C00) [pid = 1028] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1EACA800) [pid = 1028] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB17255800) [pid = 1028] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1FDFB000) [pid = 1028] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1F97D000) [pid = 1028] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB2028FC00) [pid = 1028] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB20204C00) [pid = 1028] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FFA4000) [pid = 1028] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12827800) [pid = 1028] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1FDF4C00) [pid = 1028] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C78C000) [pid = 1028] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB18FB2400) [pid = 1028] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1C757C00) [pid = 1028] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB179CC400) [pid = 1028] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB18A63C00) [pid = 1028] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB16F58400) [pid = 1028] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1725BC00) [pid = 1028] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12E54C00) [pid = 1028] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB130F5800) [pid = 1028] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D10400) [pid = 1028] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D20C00) [pid = 1028] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12B0DC00) [pid = 1028] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FFA4400) [pid = 1028] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1CD74000) [pid = 1028] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FFE1000) [pid = 1028] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 15:41:59 INFO - PROCESS | 1028 | 1468968119320 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1432ms 15:41:59 INFO - PROCESS | 1028 | 1468968119374 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1028 | 1468968119379 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 15:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:41:59 INFO - PROCESS | 1028 | 1468968119384 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 1028 | 1468968119387 Marionette TRACE conn6 <- [1,1426,null,{}] 15:41:59 INFO - PROCESS | 1028 | 1468968119393 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 1028 | 1468968119396 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:59 INFO - PROCESS | 1028 | 1468968119492 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 15:41:59 INFO - PROCESS | 1028 | 1468968119500 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1028 | 1468968119504 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:41:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1287B000 == 28 [pid = 1028] [id = 366] 15:41:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12B13400) [pid = 1028] [serial = 1097] [outer = 0000000000000000] 15:41:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12B1F800) [pid = 1028] [serial = 1098] [outer = 000000FB12B13400] 15:41:59 INFO - PROCESS | 1028 | 1468968119554 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12D11800) [pid = 1028] [serial = 1099] [outer = 000000FB12B13400] 15:42:00 INFO - PROCESS | 1028 | 1468968120069 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 731ms 15:42:00 INFO - PROCESS | 1028 | 1468968120120 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1028 | 1468968120125 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 15:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:42:00 INFO - PROCESS | 1028 | 1468968120131 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 1028 | 1468968120134 Marionette TRACE conn6 <- [1,1430,null,{}] 15:42:00 INFO - PROCESS | 1028 | 1468968120138 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 1028 | 1468968120140 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:00 INFO - PROCESS | 1028 | 1468968120231 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 15:42:00 INFO - PROCESS | 1028 | 1468968120246 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 1028 | 1468968120248 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B8C800 == 29 [pid = 1028] [id = 367] 15:42:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12E54000) [pid = 1028] [serial = 1100] [outer = 0000000000000000] 15:42:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB13076400) [pid = 1028] [serial = 1101] [outer = 000000FB12E54000] 15:42:00 INFO - PROCESS | 1028 | 1468968120296 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1318F400) [pid = 1028] [serial = 1102] [outer = 000000FB12E54000] 15:42:00 INFO - PROCESS | 1028 | 1468968120764 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 15:42:00 INFO - PROCESS | 1028 | 1468968120825 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1028 | 1468968120827 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 15:42:00 INFO - PROCESS | 1028 | 1468968120831 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:42:00 INFO - PROCESS | 1028 | 1468968120835 Marionette TRACE conn6 <- [1,1434,null,{}] 15:42:00 INFO - PROCESS | 1028 | 1468968120877 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 1028 | 1468968120882 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:01 INFO - PROCESS | 1028 | 1468968120996 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 15:42:01 INFO - PROCESS | 1028 | 1468968121012 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1028 | 1468968121015 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D0A5000 == 30 [pid = 1028] [id = 368] 15:42:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB13321400) [pid = 1028] [serial = 1103] [outer = 0000000000000000] 15:42:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB17934400) [pid = 1028] [serial = 1104] [outer = 000000FB13321400] 15:42:01 INFO - PROCESS | 1028 | 1468968121064 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB18A1E800) [pid = 1028] [serial = 1105] [outer = 000000FB13321400] 15:42:01 INFO - PROCESS | 1028 | 1468968121492 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 713ms 15:42:01 INFO - PROCESS | 1028 | 1468968121557 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 1028 | 1468968121560 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 15:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:42:01 INFO - PROCESS | 1028 | 1468968121563 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 1028 | 1468968121565 Marionette TRACE conn6 <- [1,1438,null,{}] 15:42:01 INFO - PROCESS | 1028 | 1468968121569 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 1028 | 1468968121571 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:01 INFO - PROCESS | 1028 | 1468968121686 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 15:42:01 INFO - PROCESS | 1028 | 1468968121699 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1028 | 1468968121701 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F767800 == 31 [pid = 1028] [id = 369] 15:42:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18BC5000) [pid = 1028] [serial = 1106] [outer = 0000000000000000] 15:42:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB19120000) [pid = 1028] [serial = 1107] [outer = 000000FB18BC5000] 15:42:01 INFO - PROCESS | 1028 | 1468968121790 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB19655000) [pid = 1028] [serial = 1108] [outer = 000000FB18BC5000] 15:42:02 INFO - PROCESS | 1028 | 1468968122199 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 15:42:02 INFO - PROCESS | 1028 | 1468968122289 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1028 | 1468968122291 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 15:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:42:02 INFO - PROCESS | 1028 | 1468968122298 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - PROCESS | 1028 | 1468968122300 Marionette TRACE conn6 <- [1,1442,null,{}] 15:42:02 INFO - PROCESS | 1028 | 1468968122304 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:02 INFO - PROCESS | 1028 | 1468968122306 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:02 INFO - PROCESS | 1028 | 1468968122438 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 15:42:02 INFO - PROCESS | 1028 | 1468968122450 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 1028 | 1468968122452 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F1B800 == 32 [pid = 1028] [id = 370] 15:42:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1C756C00) [pid = 1028] [serial = 1109] [outer = 0000000000000000] 15:42:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1C78B000) [pid = 1028] [serial = 1110] [outer = 000000FB1C756C00] 15:42:02 INFO - PROCESS | 1028 | 1468968122540 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1CD7D400) [pid = 1028] [serial = 1111] [outer = 000000FB1C756C00] 15:42:02 INFO - PROCESS | 1028 | 1468968122984 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB19038C00) [pid = 1028] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB10ED7800) [pid = 1028] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1D56A800) [pid = 1028] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12B20400) [pid = 1028] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1725D400) [pid = 1028] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12B09400) [pid = 1028] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C795000) [pid = 1028] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB20267800) [pid = 1028] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D1A400) [pid = 1028] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1EA4FC00) [pid = 1028] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FFA2C00) [pid = 1028] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB204BDC00) [pid = 1028] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B19400) [pid = 1028] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:42:03 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1C793400) [pid = 1028] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:42:03 INFO - PROCESS | 1028 | 1468968123195 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 1028 | 1468968123200 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 15:42:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB10ED5400) [pid = 1028] [serial = 1112] [outer = 000000FB179CD400] 15:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:42:03 INFO - PROCESS | 1028 | 1468968123235 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 1028 | 1468968123239 Marionette TRACE conn6 <- [1,1446,null,{}] 15:42:03 INFO - PROCESS | 1028 | 1468968123281 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 1028 | 1468968123285 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:03 INFO - PROCESS | 1028 | 1468968123490 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 15:42:03 INFO - PROCESS | 1028 | 1468968123536 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 1028 | 1468968123541 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12883000 == 33 [pid = 1028] [id = 371] 15:42:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12B17400) [pid = 1028] [serial = 1113] [outer = 0000000000000000] 15:42:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B21800) [pid = 1028] [serial = 1114] [outer = 000000FB12B17400] 15:42:03 INFO - PROCESS | 1028 | 1468968123600 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12D21800) [pid = 1028] [serial = 1115] [outer = 000000FB12B17400] 15:42:04 INFO - PROCESS | 1028 | 1468968124217 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1049ms 15:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:42:04 INFO - PROCESS | 1028 | 1468968124273 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 15:42:04 INFO - PROCESS | 1028 | 1468968124277 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 15:42:04 INFO - PROCESS | 1028 | 1468968124284 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - PROCESS | 1028 | 1468968124288 Marionette TRACE conn6 <- [1,1450,null,{}] 15:42:04 INFO - PROCESS | 1028 | 1468968124292 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:04 INFO - PROCESS | 1028 | 1468968124295 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:04 INFO - PROCESS | 1028 | 1468968124459 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 15:42:04 INFO - PROCESS | 1028 | 1468968124469 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 1028 | 1468968124472 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F30A800 == 34 [pid = 1028] [id = 372] 15:42:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB130FAC00) [pid = 1028] [serial = 1116] [outer = 0000000000000000] 15:42:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1415C000) [pid = 1028] [serial = 1117] [outer = 000000FB130FAC00] 15:42:04 INFO - PROCESS | 1028 | 1468968124531 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB17259800) [pid = 1028] [serial = 1118] [outer = 000000FB130FAC00] 15:42:05 INFO - PROCESS | 1028 | 1468968125236 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 15:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:42:05 INFO - PROCESS | 1028 | 1468968125269 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 1028 | 1468968125271 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 15:42:05 INFO - PROCESS | 1028 | 1468968125275 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 1028 | 1468968125278 Marionette TRACE conn6 <- [1,1454,null,{}] 15:42:05 INFO - PROCESS | 1028 | 1468968125288 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 1028 | 1468968125293 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:05 INFO - PROCESS | 1028 | 1468968125414 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 15:42:05 INFO - PROCESS | 1028 | 1468968125491 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 1028 | 1468968125495 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208D800 == 35 [pid = 1028] [id = 373] 15:42:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1911F000) [pid = 1028] [serial = 1119] [outer = 0000000000000000] 15:42:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1BB84C00) [pid = 1028] [serial = 1120] [outer = 000000FB1911F000] 15:42:05 INFO - PROCESS | 1028 | 1468968125596 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1CF33400) [pid = 1028] [serial = 1121] [outer = 000000FB1911F000] 15:42:06 INFO - PROCESS | 1028 | 1468968126279 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1032ms 15:42:06 INFO - PROCESS | 1028 | 1468968126307 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 1028 | 1468968126310 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 15:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:42:06 INFO - PROCESS | 1028 | 1468968126313 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 1028 | 1468968126315 Marionette TRACE conn6 <- [1,1458,null,{}] 15:42:06 INFO - PROCESS | 1028 | 1468968126319 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 1028 | 1468968126321 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:06 INFO - PROCESS | 1028 | 1468968126434 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 15:42:06 INFO - PROCESS | 1028 | 1468968126537 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1028 | 1468968126539 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2390F800 == 36 [pid = 1028] [id = 374] 15:42:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D56D400) [pid = 1028] [serial = 1122] [outer = 0000000000000000] 15:42:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1EA50800) [pid = 1028] [serial = 1123] [outer = 000000FB1D56D400] 15:42:06 INFO - PROCESS | 1028 | 1468968126594 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FAB0400) [pid = 1028] [serial = 1124] [outer = 000000FB1D56D400] 15:42:07 INFO - PROCESS | 1028 | 1468968127288 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1029ms 15:42:07 INFO - PROCESS | 1028 | 1468968127345 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1028 | 1468968127350 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 15:42:07 INFO - PROCESS | 1028 | 1468968127355 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:42:07 INFO - PROCESS | 1028 | 1468968127358 Marionette TRACE conn6 <- [1,1462,null,{}] 15:42:07 INFO - PROCESS | 1028 | 1468968127382 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:07 INFO - PROCESS | 1028 | 1468968127384 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:07 INFO - PROCESS | 1028 | 1468968127556 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF1D800 == 35 [pid = 1028] [id = 315] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB172F0800 == 34 [pid = 1028] [id = 314] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F767800 == 33 [pid = 1028] [id = 369] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D0A5000 == 32 [pid = 1028] [id = 368] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B8C800 == 31 [pid = 1028] [id = 367] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1287B000 == 30 [pid = 1028] [id = 366] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F18800 == 29 [pid = 1028] [id = 364] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2320F800 == 28 [pid = 1028] [id = 318] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B87000 == 27 [pid = 1028] [id = 304] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13296000 == 26 [pid = 1028] [id = 303] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10E27000 == 25 [pid = 1028] [id = 308] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C0C000 == 24 [pid = 1028] [id = 317] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2199A800 == 23 [pid = 1028] [id = 309] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E1000 == 22 [pid = 1028] [id = 306] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD5E800 == 21 [pid = 1028] [id = 316] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A21800 == 20 [pid = 1028] [id = 311] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193B8800 == 19 [pid = 1028] [id = 365] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17ABB800 == 18 [pid = 1028] [id = 312] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1171F800 == 17 [pid = 1028] [id = 313] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A1D800 == 16 [pid = 1028] [id = 319] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F771000 == 15 [pid = 1028] [id = 307] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23214800 == 14 [pid = 1028] [id = 310] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D0B4000 == 13 [pid = 1028] [id = 305] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208D800 == 12 [pid = 1028] [id = 373] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F30A800 == 11 [pid = 1028] [id = 372] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F1B800 == 10 [pid = 1028] [id = 370] 15:42:08 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12883000 == 9 [pid = 1028] [id = 371] 15:42:09 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2390F800 == 8 [pid = 1028] [id = 374] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB21910400) [pid = 1028] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1C75D400) [pid = 1028] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C794800) [pid = 1028] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB130F3000) [pid = 1028] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB13559800) [pid = 1028] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1EA46800) [pid = 1028] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1ECF0C00) [pid = 1028] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB18FB3C00) [pid = 1028] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB19031000) [pid = 1028] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB17919000) [pid = 1028] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB17A97800) [pid = 1028] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B09C00) [pid = 1028] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12B18400) [pid = 1028] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1CDD4800) [pid = 1028] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1D02E000) [pid = 1028] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB20389800) [pid = 1028] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB12D8D000) [pid = 1028] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12D9D000) [pid = 1028] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1FFA1400) [pid = 1028] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB20207C00) [pid = 1028] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1FFDF400) [pid = 1028] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB206DD400) [pid = 1028] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB172C0C00) [pid = 1028] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB12D1B400) [pid = 1028] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1CF41C00) [pid = 1028] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB20F9B000) [pid = 1028] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB1FDEE400) [pid = 1028] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 15:42:09 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB20F9B800) [pid = 1028] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 15:42:10 INFO - PROCESS | 1028 | 1468968130038 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1028 | 1468968130042 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB118B3000 == 9 [pid = 1028] [id = 375] 15:42:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB11822800) [pid = 1028] [serial = 1125] [outer = 0000000000000000] 15:42:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB1213D400) [pid = 1028] [serial = 1126] [outer = 000000FB11822800] 15:42:10 INFO - PROCESS | 1028 | 1468968130094 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB12B0C000) [pid = 1028] [serial = 1127] [outer = 000000FB11822800] 15:42:10 INFO - PROCESS | 1028 | 1468968130539 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3240ms 15:42:10 INFO - PROCESS | 1028 | 1468968130602 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1028 | 1468968130606 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:42:10 INFO - PROCESS | 1028 | 1468968130615 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1028 | 1468968130618 Marionette TRACE conn6 <- [1,1466,null,{}] 15:42:10 INFO - PROCESS | 1028 | 1468968130624 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 1028 | 1468968130629 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:10 INFO - PROCESS | 1028 | 1468968130729 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 15:42:10 INFO - PROCESS | 1028 | 1468968130739 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1028 | 1468968130742 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17AB6000 == 10 [pid = 1028] [id = 376] 15:42:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB12D1A800) [pid = 1028] [serial = 1128] [outer = 0000000000000000] 15:42:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB12D90C00) [pid = 1028] [serial = 1129] [outer = 000000FB12D1A800] 15:42:10 INFO - PROCESS | 1028 | 1468968130792 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12DA2800) [pid = 1028] [serial = 1130] [outer = 000000FB12D1A800] 15:42:11 INFO - PROCESS | 1028 | 1468968131277 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 692ms 15:42:11 INFO - PROCESS | 1028 | 1468968131336 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1028 | 1468968131341 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 15:42:11 INFO - PROCESS | 1028 | 1468968131345 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 1028 | 1468968131347 Marionette TRACE conn6 <- [1,1470,null,{}] 15:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:42:11 INFO - PROCESS | 1028 | 1468968131351 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 1028 | 1468968131354 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:11 INFO - PROCESS | 1028 | 1468968131449 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 15:42:11 INFO - PROCESS | 1028 | 1468968131524 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 1028 | 1468968131527 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1BB97000 == 11 [pid = 1028] [id = 377] 15:42:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB1307B000) [pid = 1028] [serial = 1131] [outer = 0000000000000000] 15:42:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB130F9C00) [pid = 1028] [serial = 1132] [outer = 000000FB1307B000] 15:42:11 INFO - PROCESS | 1028 | 1468968131580 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB13AC9C00) [pid = 1028] [serial = 1133] [outer = 000000FB1307B000] 15:42:12 INFO - PROCESS | 1028 | 1468968132002 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 15:42:12 INFO - PROCESS | 1028 | 1468968132041 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 1028 | 1468968132044 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 15:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:42:12 INFO - PROCESS | 1028 | 1468968132062 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1028 | 1468968132068 Marionette TRACE conn6 <- [1,1474,null,{}] 15:42:12 INFO - PROCESS | 1028 | 1468968132073 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:12 INFO - PROCESS | 1028 | 1468968132077 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:12 INFO - PROCESS | 1028 | 1468968132196 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 15:42:12 INFO - PROCESS | 1028 | 1468968132208 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1028 | 1468968132211 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F429800 == 12 [pid = 1028] [id = 378] 15:42:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB16F5AC00) [pid = 1028] [serial = 1134] [outer = 0000000000000000] 15:42:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB179C0400) [pid = 1028] [serial = 1135] [outer = 000000FB16F5AC00] 15:42:12 INFO - PROCESS | 1028 | 1468968132294 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB17F3C000) [pid = 1028] [serial = 1136] [outer = 000000FB16F5AC00] 15:42:12 INFO - PROCESS | 1028 | 1468968132753 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 754ms 15:42:12 INFO - PROCESS | 1028 | 1468968132820 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 1028 | 1468968132823 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 15:42:12 INFO - PROCESS | 1028 | 1468968132834 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1028 | 1468968132836 Marionette TRACE conn6 <- [1,1478,null,{}] 15:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:42:12 INFO - PROCESS | 1028 | 1468968132839 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:12 INFO - PROCESS | 1028 | 1468968132842 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:12 INFO - PROCESS | 1028 | 1468968132954 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 15:42:12 INFO - PROCESS | 1028 | 1468968132966 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1028 | 1468968132968 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD65000 == 13 [pid = 1028] [id = 379] 15:42:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB18BCAC00) [pid = 1028] [serial = 1137] [outer = 0000000000000000] 15:42:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB19016C00) [pid = 1028] [serial = 1138] [outer = 000000FB18BCAC00] 15:42:13 INFO - PROCESS | 1028 | 1468968133014 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1911EC00) [pid = 1028] [serial = 1139] [outer = 000000FB18BCAC00] 15:42:13 INFO - PROCESS | 1028 | 1468968133446 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 15:42:13 INFO - PROCESS | 1028 | 1468968133467 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 1028 | 1468968133470 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 15:42:13 INFO - PROCESS | 1028 | 1468968133473 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:42:13 INFO - PROCESS | 1028 | 1468968133475 Marionette TRACE conn6 <- [1,1482,null,{}] 15:42:13 INFO - PROCESS | 1028 | 1468968133478 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 1028 | 1468968133480 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:13 INFO - PROCESS | 1028 | 1468968133587 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 15:42:13 INFO - PROCESS | 1028 | 1468968133594 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1028 | 1468968133600 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C09000 == 14 [pid = 1028] [id = 380] 15:42:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1C3D5400) [pid = 1028] [serial = 1140] [outer = 0000000000000000] 15:42:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1C758C00) [pid = 1028] [serial = 1141] [outer = 000000FB1C3D5400] 15:42:13 INFO - PROCESS | 1028 | 1468968133696 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1CD76400) [pid = 1028] [serial = 1142] [outer = 000000FB1C3D5400] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB13321400) [pid = 1028] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB18BC5000) [pid = 1028] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12B13400) [pid = 1028] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB12D1D800) [pid = 1028] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB12E54000) [pid = 1028] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB11747400) [pid = 1028] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1911F000) [pid = 1028] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB130FAC00) [pid = 1028] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB20FA1800) [pid = 1028] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB12B17400) [pid = 1028] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:42:14 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1C756C00) [pid = 1028] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:42:14 INFO - PROCESS | 1028 | 1468968134305 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 880ms 15:42:14 INFO - PROCESS | 1028 | 1468968134356 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1028 | 1468968134358 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:42:14 INFO - PROCESS | 1028 | 1468968134362 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 1028 | 1468968134364 Marionette TRACE conn6 <- [1,1486,null,{}] 15:42:14 INFO - PROCESS | 1028 | 1468968134367 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 1028 | 1468968134370 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:14 INFO - PROCESS | 1028 | 1468968134480 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 15:42:14 INFO - PROCESS | 1028 | 1468968134529 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1028 | 1468968134531 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10E9A800 == 15 [pid = 1028] [id = 381] 15:42:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB11749800) [pid = 1028] [serial = 1143] [outer = 0000000000000000] 15:42:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D13C00) [pid = 1028] [serial = 1144] [outer = 000000FB11749800] 15:42:14 INFO - PROCESS | 1028 | 1468968134576 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1901A800) [pid = 1028] [serial = 1145] [outer = 000000FB11749800] 15:42:14 INFO - PROCESS | 1028 | 1468968134923 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 15:42:15 INFO - PROCESS | 1028 | 1468968135000 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 1028 | 1468968135002 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 15:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:42:15 INFO - PROCESS | 1028 | 1468968135006 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - PROCESS | 1028 | 1468968135007 Marionette TRACE conn6 <- [1,1490,null,{}] 15:42:15 INFO - PROCESS | 1028 | 1468968135011 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:15 INFO - PROCESS | 1028 | 1468968135013 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:15 INFO - PROCESS | 1028 | 1468968135092 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 15:42:15 INFO - PROCESS | 1028 | 1468968135097 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 1028 | 1468968135099 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2365C800 == 16 [pid = 1028] [id = 382] 15:42:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1C3D5800) [pid = 1028] [serial = 1146] [outer = 0000000000000000] 15:42:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1D023400) [pid = 1028] [serial = 1147] [outer = 000000FB1C3D5800] 15:42:15 INFO - PROCESS | 1028 | 1468968135143 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1D050C00) [pid = 1028] [serial = 1148] [outer = 000000FB1C3D5800] 15:42:15 INFO - PROCESS | 1028 | 1468968135538 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 584ms 15:42:15 INFO - PROCESS | 1028 | 1468968135604 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 1028 | 1468968135606 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 15:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:42:15 INFO - PROCESS | 1028 | 1468968135610 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - PROCESS | 1028 | 1468968135612 Marionette TRACE conn6 <- [1,1494,null,{}] 15:42:15 INFO - PROCESS | 1028 | 1468968135616 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:15 INFO - PROCESS | 1028 | 1468968135618 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:15 INFO - PROCESS | 1028 | 1468968135699 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 15:42:15 INFO - PROCESS | 1028 | 1468968135706 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 1028 | 1468968135708 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A28800 == 17 [pid = 1028] [id = 383] 15:42:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB19012400) [pid = 1028] [serial = 1149] [outer = 0000000000000000] 15:42:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1EA4A400) [pid = 1028] [serial = 1150] [outer = 000000FB19012400] 15:42:15 INFO - PROCESS | 1028 | 1468968135752 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1ECF0C00) [pid = 1028] [serial = 1151] [outer = 000000FB19012400] 15:42:16 INFO - PROCESS | 1028 | 1468968136225 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 15:42:16 INFO - PROCESS | 1028 | 1468968136305 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1028 | 1468968136310 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 15:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:42:16 INFO - PROCESS | 1028 | 1468968136316 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 1028 | 1468968136320 Marionette TRACE conn6 <- [1,1498,null,{}] 15:42:16 INFO - PROCESS | 1028 | 1468968136327 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 1028 | 1468968136331 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:16 INFO - PROCESS | 1028 | 1468968136463 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 15:42:16 INFO - PROCESS | 1028 | 1468968136531 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1028 | 1468968136536 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB135D6000 == 18 [pid = 1028] [id = 384] 15:42:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12B0D400) [pid = 1028] [serial = 1152] [outer = 0000000000000000] 15:42:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B17400) [pid = 1028] [serial = 1153] [outer = 000000FB12B0D400] 15:42:16 INFO - PROCESS | 1028 | 1468968136636 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12D17000) [pid = 1028] [serial = 1154] [outer = 000000FB12B0D400] 15:42:17 INFO - PROCESS | 1028 | 1468968137466 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1185ms 15:42:17 INFO - PROCESS | 1028 | 1468968137504 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 1028 | 1468968137509 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 15:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:42:17 INFO - PROCESS | 1028 | 1468968137515 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 1028 | 1468968137518 Marionette TRACE conn6 <- [1,1502,null,{}] 15:42:17 INFO - PROCESS | 1028 | 1468968137523 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:17 INFO - PROCESS | 1028 | 1468968137526 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:17 INFO - PROCESS | 1028 | 1468968137672 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 15:42:17 INFO - PROCESS | 1028 | 1468968137787 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 1028 | 1468968137790 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B99000 == 19 [pid = 1028] [id = 385] 15:42:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12D17C00) [pid = 1028] [serial = 1155] [outer = 0000000000000000] 15:42:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB130F7400) [pid = 1028] [serial = 1156] [outer = 000000FB12D17C00] 15:42:17 INFO - PROCESS | 1028 | 1468968137855 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB16FB7000) [pid = 1028] [serial = 1157] [outer = 000000FB12D17C00] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D21800) [pid = 1028] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12B21800) [pid = 1028] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1CD7D400) [pid = 1028] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB18A1F000) [pid = 1028] [serial = 676] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1C78B000) [pid = 1028] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB18A1E800) [pid = 1028] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB19120000) [pid = 1028] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB17934400) [pid = 1028] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB19655000) [pid = 1028] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12B1F800) [pid = 1028] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB130EEC00) [pid = 1028] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12D11800) [pid = 1028] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1318F400) [pid = 1028] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB13076400) [pid = 1028] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB12DA9000) [pid = 1028] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB12B02C00) [pid = 1028] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB11820800) [pid = 1028] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1EA50800) [pid = 1028] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1CF33400) [pid = 1028] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB17259800) [pid = 1028] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB1BB84C00) [pid = 1028] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB219CAC00) [pid = 1028] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB1415C000) [pid = 1028] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 15:42:18 INFO - PROCESS | 1028 | 1468968138699 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1252ms 15:42:18 INFO - PROCESS | 1028 | 1468968138770 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 1028 | 1468968138774 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 15:42:18 INFO - PROCESS | 1028 | 1468968138779 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:42:18 INFO - PROCESS | 1028 | 1468968138782 Marionette TRACE conn6 <- [1,1506,null,{}] 15:42:18 INFO - PROCESS | 1028 | 1468968138789 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 1028 | 1468968138791 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:18 INFO - PROCESS | 1028 | 1468968138880 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 15:42:18 INFO - PROCESS | 1028 | 1468968138893 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1028 | 1468968138895 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB16F8D800 == 20 [pid = 1028] [id = 386] 15:42:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB1213DC00) [pid = 1028] [serial = 1158] [outer = 0000000000000000] 15:42:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB12D18000) [pid = 1028] [serial = 1159] [outer = 000000FB1213DC00] 15:42:18 INFO - PROCESS | 1028 | 1468968138945 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB12D9E800) [pid = 1028] [serial = 1160] [outer = 000000FB1213DC00] 15:42:19 INFO - PROCESS | 1028 | 1468968139408 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 15:42:19 INFO - PROCESS | 1028 | 1468968139481 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 1028 | 1468968139486 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 15:42:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:42:19 INFO - PROCESS | 1028 | 1468968139492 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 1028 | 1468968139494 Marionette TRACE conn6 <- [1,1510,null,{}] 15:42:19 INFO - PROCESS | 1028 | 1468968139498 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 1028 | 1468968139501 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:19 INFO - PROCESS | 1028 | 1468968139590 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 15:42:19 INFO - PROCESS | 1028 | 1468968139602 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1028 | 1468968139604 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1921A800 == 21 [pid = 1028] [id = 387] 15:42:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB130FD400) [pid = 1028] [serial = 1161] [outer = 0000000000000000] 15:42:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB1331F800) [pid = 1028] [serial = 1162] [outer = 000000FB130FD400] 15:42:19 INFO - PROCESS | 1028 | 1468968139652 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB16FA8C00) [pid = 1028] [serial = 1163] [outer = 000000FB130FD400] 15:42:20 INFO - PROCESS | 1028 | 1468968140092 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:42:20 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 () { 15:42:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:42:20 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 () { 15:42:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:42:20 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 () { 15:42:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:42:20 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 () { 15:42:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:42:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 631ms 15:42:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:42:20 INFO - PROCESS | 1028 | 1468968140126 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 1028 | 1468968140128 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 15:42:20 INFO - PROCESS | 1028 | 1468968140132 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1028 | 1468968140136 Marionette TRACE conn6 <- [1,1514,null,{}] 15:42:20 INFO - PROCESS | 1028 | 1468968140152 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 1028 | 1468968140157 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:20 INFO - PROCESS | 1028 | 1468968140244 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 15:42:20 INFO - PROCESS | 1028 | 1468968140251 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1028 | 1468968140254 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F31C000 == 22 [pid = 1028] [id = 388] 15:42:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB17C0B800) [pid = 1028] [serial = 1164] [outer = 0000000000000000] 15:42:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB18A67000) [pid = 1028] [serial = 1165] [outer = 000000FB17C0B800] 15:42:20 INFO - PROCESS | 1028 | 1468968140303 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB1900E800) [pid = 1028] [serial = 1166] [outer = 000000FB17C0B800] 15:42:20 INFO - PROCESS | 1028 | 1468968140740 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:42:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:42:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:42:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:42:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 628ms 15:42:20 INFO - PROCESS | 1028 | 1468968140765 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 15:42:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:42:20 INFO - PROCESS | 1028 | 1468968140767 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 15:42:20 INFO - PROCESS | 1028 | 1468968140771 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1028 | 1468968140773 Marionette TRACE conn6 <- [1,1518,null,{}] 15:42:20 INFO - PROCESS | 1028 | 1468968140776 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 1028 | 1468968140778 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:20 INFO - PROCESS | 1028 | 1468968140867 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 15:42:20 INFO - PROCESS | 1028 | 1468968140872 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1028 | 1468968140874 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD6D000 == 23 [pid = 1028] [id = 389] 15:42:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB19119800) [pid = 1028] [serial = 1167] [outer = 0000000000000000] 15:42:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1C758000) [pid = 1028] [serial = 1168] [outer = 000000FB19119800] 15:42:20 INFO - PROCESS | 1028 | 1468968140919 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1C794000) [pid = 1028] [serial = 1169] [outer = 000000FB19119800] 15:42:21 INFO - PROCESS | 1028 | 1468968141364 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:42:21 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 15:42:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:42:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:42:21 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. 15:42:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:42:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 15:42:21 INFO - PROCESS | 1028 | 1468968141401 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 1028 | 1468968141403 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 15:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:42:21 INFO - PROCESS | 1028 | 1468968141407 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - PROCESS | 1028 | 1468968141408 Marionette TRACE conn6 <- [1,1522,null,{}] 15:42:21 INFO - PROCESS | 1028 | 1468968141412 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 1028 | 1468968141414 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:21 INFO - PROCESS | 1028 | 1468968141519 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 15:42:21 INFO - PROCESS | 1028 | 1468968141524 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1028 | 1468968141526 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C07800 == 24 [pid = 1028] [id = 390] 15:42:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB11827000) [pid = 1028] [serial = 1170] [outer = 0000000000000000] 15:42:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1CF36C00) [pid = 1028] [serial = 1171] [outer = 000000FB11827000] 15:42:21 INFO - PROCESS | 1028 | 1468968141570 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1D02E000) [pid = 1028] [serial = 1172] [outer = 000000FB11827000] 15:42:22 INFO - PROCESS | 1028 | 1468968142028 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 15:42:22 INFO - PROCESS | 1028 | 1468968142081 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1028 | 1468968142083 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:42:22 INFO - PROCESS | 1028 | 1468968142094 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1028 | 1468968142096 Marionette TRACE conn6 <- [1,1526,null,{}] 15:42:22 INFO - PROCESS | 1028 | 1468968142099 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:22 INFO - PROCESS | 1028 | 1468968142105 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:22 INFO - PROCESS | 1028 | 1468968142238 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 15:42:22 INFO - PROCESS | 1028 | 1468968142331 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 1028 | 1468968142334 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23644800 == 25 [pid = 1028] [id = 391] 15:42:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1EA4EC00) [pid = 1028] [serial = 1173] [outer = 0000000000000000] 15:42:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1FBD7800) [pid = 1028] [serial = 1174] [outer = 000000FB1EA4EC00] 15:42:22 INFO - PROCESS | 1028 | 1468968142379 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1FDFA800) [pid = 1028] [serial = 1175] [outer = 000000FB1EA4EC00] 15:42:22 INFO - PROCESS | 1028 | 1468968142833 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 795ms 15:42:22 INFO - PROCESS | 1028 | 1468968142891 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1028 | 1468968142893 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:42:22 INFO - PROCESS | 1028 | 1468968142896 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1028 | 1468968142898 Marionette TRACE conn6 <- [1,1530,null,{}] 15:42:22 INFO - PROCESS | 1028 | 1468968142908 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:22 INFO - PROCESS | 1028 | 1468968142910 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:23 INFO - PROCESS | 1028 | 1468968143014 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 15:42:23 INFO - PROCESS | 1028 | 1468968143026 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1028 | 1468968143028 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A2E000 == 26 [pid = 1028] [id = 392] 15:42:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FE1C800) [pid = 1028] [serial = 1176] [outer = 0000000000000000] 15:42:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FE1F800) [pid = 1028] [serial = 1177] [outer = 000000FB1FE1C800] 15:42:23 INFO - PROCESS | 1028 | 1468968143075 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1FEF4000) [pid = 1028] [serial = 1178] [outer = 000000FB1FE1C800] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D56D400) [pid = 1028] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D1A800) [pid = 1028] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB11822800) [pid = 1028] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1307B000) [pid = 1028] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18BCAC00) [pid = 1028] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB11749800) [pid = 1028] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1C3D5800) [pid = 1028] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:42:23 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB16F5AC00) [pid = 1028] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:42:23 INFO - PROCESS | 1028 | 1468968143474 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 15:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:42:23 INFO - PROCESS | 1028 | 1468968143528 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 1028 | 1468968143530 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 15:42:23 INFO - PROCESS | 1028 | 1468968143533 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 1028 | 1468968143535 Marionette TRACE conn6 <- [1,1534,null,{}] 15:42:23 INFO - PROCESS | 1028 | 1468968143538 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 1028 | 1468968143540 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:23 INFO - PROCESS | 1028 | 1468968143654 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 15:42:23 INFO - PROCESS | 1028 | 1468968143662 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1028 | 1468968143664 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB0000 == 27 [pid = 1028] [id = 393] 15:42:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB17942C00) [pid = 1028] [serial = 1179] [outer = 0000000000000000] 15:42:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1CF40400) [pid = 1028] [serial = 1180] [outer = 000000FB17942C00] 15:42:23 INFO - PROCESS | 1028 | 1468968143709 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1FFA1000) [pid = 1028] [serial = 1181] [outer = 000000FB17942C00] 15:42:24 INFO - PROCESS | 1028 | 1468968144123 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 626ms 15:42:24 INFO - PROCESS | 1028 | 1468968144166 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 1028 | 1468968144168 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 15:42:24 INFO - PROCESS | 1028 | 1468968144172 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:42:24 INFO - PROCESS | 1028 | 1468968144173 Marionette TRACE conn6 <- [1,1538,null,{}] 15:42:24 INFO - PROCESS | 1028 | 1468968144178 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 1028 | 1468968144180 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:24 INFO - PROCESS | 1028 | 1468968144265 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 15:42:24 INFO - PROCESS | 1028 | 1468968144271 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1028 | 1468968144273 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2686B000 == 28 [pid = 1028] [id = 394] 15:42:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1FFA6000) [pid = 1028] [serial = 1182] [outer = 0000000000000000] 15:42:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1FFDB400) [pid = 1028] [serial = 1183] [outer = 000000FB1FFA6000] 15:42:24 INFO - PROCESS | 1028 | 1468968144316 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FFE4800) [pid = 1028] [serial = 1184] [outer = 000000FB1FFA6000] 15:42:24 INFO - PROCESS | 1028 | 1468968144741 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 627ms 15:42:24 INFO - PROCESS | 1028 | 1468968144804 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 1028 | 1468968144806 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 15:42:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:42:24 INFO - PROCESS | 1028 | 1468968144810 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 1028 | 1468968144811 Marionette TRACE conn6 <- [1,1542,null,{}] 15:42:24 INFO - PROCESS | 1028 | 1468968144815 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 1028 | 1468968144825 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:24 INFO - PROCESS | 1028 | 1468968144908 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 15:42:24 INFO - PROCESS | 1028 | 1468968144916 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1028 | 1468968144918 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C34000 == 29 [pid = 1028] [id = 395] 15:42:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FFE7800) [pid = 1028] [serial = 1185] [outer = 0000000000000000] 15:42:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB20206000) [pid = 1028] [serial = 1186] [outer = 000000FB1FFE7800] 15:42:24 INFO - PROCESS | 1028 | 1468968144962 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB20210400) [pid = 1028] [serial = 1187] [outer = 000000FB1FFE7800] 15:42:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB118B3000 == 28 [pid = 1028] [id = 375] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FAB0400) [pid = 1028] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D90C00) [pid = 1028] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12DA2800) [pid = 1028] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1213D400) [pid = 1028] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12B0C000) [pid = 1028] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB130F9C00) [pid = 1028] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C758C00) [pid = 1028] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB19016C00) [pid = 1028] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12D13C00) [pid = 1028] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1EA4A400) [pid = 1028] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1D023400) [pid = 1028] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB179C0400) [pid = 1028] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB17F3C000) [pid = 1028] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1911EC00) [pid = 1028] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1901A800) [pid = 1028] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1D050C00) [pid = 1028] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB13AC9C00) [pid = 1028] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 15:42:26 INFO - PROCESS | 1028 | 1468968146743 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:42:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1992ms 15:42:26 INFO - PROCESS | 1028 | 1468968146806 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1028 | 1468968146810 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 15:42:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:42:26 INFO - PROCESS | 1028 | 1468968146815 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 1028 | 1468968146819 Marionette TRACE conn6 <- [1,1546,null,{}] 15:42:26 INFO - PROCESS | 1028 | 1468968146825 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 1028 | 1468968146829 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:26 INFO - PROCESS | 1028 | 1468968146921 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 15:42:26 INFO - PROCESS | 1028 | 1468968146936 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1028 | 1468968146938 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1287C800 == 29 [pid = 1028] [id = 396] 15:42:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB12B0F400) [pid = 1028] [serial = 1188] [outer = 0000000000000000] 15:42:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12B0FC00) [pid = 1028] [serial = 1189] [outer = 000000FB12B0F400] 15:42:26 INFO - PROCESS | 1028 | 1468968146988 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12C9F800) [pid = 1028] [serial = 1190] [outer = 000000FB12B0F400] 15:42:27 INFO - PROCESS | 1028 | 1468968147422 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 15:42:27 INFO - PROCESS | 1028 | 1468968147463 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 1028 | 1468968147469 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 15:42:27 INFO - PROCESS | 1028 | 1468968147475 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 1028 | 1468968147478 Marionette TRACE conn6 <- [1,1550,null,{}] 15:42:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:42:27 INFO - PROCESS | 1028 | 1468968147487 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 1028 | 1468968147491 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:27 INFO - PROCESS | 1028 | 1468968147582 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 15:42:27 INFO - PROCESS | 1028 | 1468968147590 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1028 | 1468968147593 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A86800 == 30 [pid = 1028] [id = 397] 15:42:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12D1E800) [pid = 1028] [serial = 1191] [outer = 0000000000000000] 15:42:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D89000) [pid = 1028] [serial = 1192] [outer = 000000FB12D1E800] 15:42:27 INFO - PROCESS | 1028 | 1468968147641 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12D93C00) [pid = 1028] [serial = 1193] [outer = 000000FB12D1E800] 15:42:28 INFO - PROCESS | 1028 | 1468968148112 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 15:42:28 INFO - PROCESS | 1028 | 1468968148174 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1028 | 1468968148177 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:42:28 INFO - PROCESS | 1028 | 1468968148181 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1028 | 1468968148184 Marionette TRACE conn6 <- [1,1554,null,{}] 15:42:28 INFO - PROCESS | 1028 | 1468968148196 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 1028 | 1468968148201 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:28 INFO - PROCESS | 1028 | 1468968148316 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 15:42:28 INFO - PROCESS | 1028 | 1468968148395 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 1028 | 1468968148398 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E6800 == 31 [pid = 1028] [id = 398] 15:42:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB10E37800) [pid = 1028] [serial = 1194] [outer = 0000000000000000] 15:42:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB130F2000) [pid = 1028] [serial = 1195] [outer = 000000FB10E37800] 15:42:28 INFO - PROCESS | 1028 | 1468968148447 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB130FD000) [pid = 1028] [serial = 1196] [outer = 000000FB10E37800] 15:42:28 INFO - PROCESS | 1028 | 1468968148820 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 735ms 15:42:28 INFO - PROCESS | 1028 | 1468968148918 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1028 | 1468968148922 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:42:28 INFO - PROCESS | 1028 | 1468968148928 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1028 | 1468968148932 Marionette TRACE conn6 <- [1,1558,null,{}] 15:42:28 INFO - PROCESS | 1028 | 1468968148944 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 1028 | 1468968148948 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:29 INFO - PROCESS | 1028 | 1468968149099 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 15:42:29 INFO - PROCESS | 1028 | 1468968149189 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 1028 | 1468968149192 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12885000 == 32 [pid = 1028] [id = 399] 15:42:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1213B400) [pid = 1028] [serial = 1197] [outer = 0000000000000000] 15:42:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1234F800) [pid = 1028] [serial = 1198] [outer = 000000FB1213B400] 15:42:29 INFO - PROCESS | 1028 | 1468968149252 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12B1C000) [pid = 1028] [serial = 1199] [outer = 000000FB1213B400] 15:42:30 INFO - PROCESS | 1028 | 1468968150052 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1196ms 15:42:30 INFO - PROCESS | 1028 | 1468968150128 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 15:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:42:30 INFO - PROCESS | 1028 | 1468968150132 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 15:42:30 INFO - PROCESS | 1028 | 1468968150138 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1028 | 1468968150143 Marionette TRACE conn6 <- [1,1562,null,{}] 15:42:30 INFO - PROCESS | 1028 | 1468968150147 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:30 INFO - PROCESS | 1028 | 1468968150150 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:30 INFO - PROCESS | 1028 | 1468968150277 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 15:42:30 INFO - PROCESS | 1028 | 1468968150343 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:30 INFO - PROCESS | 1028 | 1468968150346 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA91800 == 33 [pid = 1028] [id = 400] 15:42:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12D1D000) [pid = 1028] [serial = 1200] [outer = 0000000000000000] 15:42:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12E58400) [pid = 1028] [serial = 1201] [outer = 000000FB12D1D000] 15:42:30 INFO - PROCESS | 1028 | 1468968150403 Marionette DEBUG loaded listener.js 15:42:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB13327C00) [pid = 1028] [serial = 1202] [outer = 000000FB12D1D000] 15:42:31 INFO - PROCESS | 1028 | 1468968151235 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1192ms 15:42:31 INFO - PROCESS | 1028 | 1468968151329 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 1028 | 1468968151333 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:42:31 INFO - PROCESS | 1028 | 1468968151339 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 1028 | 1468968151342 Marionette TRACE conn6 <- [1,1566,null,{}] 15:42:31 INFO - PROCESS | 1028 | 1468968151348 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 1028 | 1468968151351 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:31 INFO - PROCESS | 1028 | 1468968151452 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 15:42:31 INFO - PROCESS | 1028 | 1468968151534 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 1028 | 1468968151539 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13A25800 == 34 [pid = 1028] [id = 401] 15:42:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12B0AC00) [pid = 1028] [serial = 1203] [outer = 0000000000000000] 15:42:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D0FC00) [pid = 1028] [serial = 1204] [outer = 000000FB12B0AC00] 15:42:31 INFO - PROCESS | 1028 | 1468968151588 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12D9F000) [pid = 1028] [serial = 1205] [outer = 000000FB12B0AC00] 15:42:31 INFO - PROCESS | 1028 | 1468968151984 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 15:42:32 INFO - PROCESS | 1028 | 1468968152033 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 1028 | 1468968152038 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 15:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:42:32 INFO - PROCESS | 1028 | 1468968152044 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 1028 | 1468968152047 Marionette TRACE conn6 <- [1,1570,null,{}] 15:42:32 INFO - PROCESS | 1028 | 1468968152055 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 1028 | 1468968152058 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:32 INFO - PROCESS | 1028 | 1468968152168 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 15:42:32 INFO - PROCESS | 1028 | 1468968152246 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1028 | 1468968152248 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F315000 == 35 [pid = 1028] [id = 402] 15:42:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB130EE400) [pid = 1028] [serial = 1206] [outer = 0000000000000000] 15:42:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB16F60800) [pid = 1028] [serial = 1207] [outer = 000000FB130EE400] 15:42:32 INFO - PROCESS | 1028 | 1468968152296 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB172CA400) [pid = 1028] [serial = 1208] [outer = 000000FB130EE400] 15:42:32 INFO - PROCESS | 1028 | 1468968152714 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 15:42:32 INFO - PROCESS | 1028 | 1468968152803 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 1028 | 1468968152806 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 15:42:32 INFO - PROCESS | 1028 | 1468968152809 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 1028 | 1468968152813 Marionette TRACE conn6 <- [1,1574,null,{}] 15:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:42:32 INFO - PROCESS | 1028 | 1468968152829 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 1028 | 1468968152834 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:32 INFO - PROCESS | 1028 | 1468968152932 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 15:42:32 INFO - PROCESS | 1028 | 1468968152941 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1028 | 1468968152944 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202CC800 == 36 [pid = 1028] [id = 403] 15:42:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18A63C00) [pid = 1028] [serial = 1209] [outer = 0000000000000000] 15:42:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18FB5C00) [pid = 1028] [serial = 1210] [outer = 000000FB18A63C00] 15:42:32 INFO - PROCESS | 1028 | 1468968152993 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1911B800) [pid = 1028] [serial = 1211] [outer = 000000FB18A63C00] 15:42:33 INFO - PROCESS | 1028 | 1468968153431 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 15:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:42:33 INFO - PROCESS | 1028 | 1468968153452 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 1028 | 1468968153454 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 15:42:33 INFO - PROCESS | 1028 | 1468968153458 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - PROCESS | 1028 | 1468968153459 Marionette TRACE conn6 <- [1,1578,null,{}] 15:42:33 INFO - PROCESS | 1028 | 1468968153463 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 1028 | 1468968153465 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:33 INFO - PROCESS | 1028 | 1468968153554 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 15:42:33 INFO - PROCESS | 1028 | 1468968153559 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 1028 | 1468968153561 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B8B000 == 37 [pid = 1028] [id = 404] 15:42:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB18A67800) [pid = 1028] [serial = 1212] [outer = 0000000000000000] 15:42:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1BB84C00) [pid = 1028] [serial = 1213] [outer = 000000FB18A67800] 15:42:33 INFO - PROCESS | 1028 | 1468968153608 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1C75F800) [pid = 1028] [serial = 1214] [outer = 000000FB18A67800] 15:42:34 INFO - PROCESS | 1028 | 1468968154084 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 15:42:34 INFO - PROCESS | 1028 | 1468968154152 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 1028 | 1468968154154 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 15:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:42:34 INFO - PROCESS | 1028 | 1468968154158 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 1028 | 1468968154160 Marionette TRACE conn6 <- [1,1582,null,{}] 15:42:34 INFO - PROCESS | 1028 | 1468968154163 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 1028 | 1468968154165 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:34 INFO - PROCESS | 1028 | 1468968154281 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 15:42:34 INFO - PROCESS | 1028 | 1468968154363 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 1028 | 1468968154365 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23649000 == 38 [pid = 1028] [id = 405] 15:42:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C761000) [pid = 1028] [serial = 1215] [outer = 0000000000000000] 15:42:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1CD2B800) [pid = 1028] [serial = 1216] [outer = 000000FB1C761000] 15:42:34 INFO - PROCESS | 1028 | 1468968154409 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1D026C00) [pid = 1028] [serial = 1217] [outer = 000000FB1C761000] 15:42:34 INFO - PROCESS | 1028 | 1468968154839 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 15:42:34 INFO - PROCESS | 1028 | 1468968154895 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 1028 | 1468968154897 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 15:42:34 INFO - PROCESS | 1028 | 1468968154900 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:42:34 INFO - PROCESS | 1028 | 1468968154902 Marionette TRACE conn6 <- [1,1586,null,{}] 15:42:34 INFO - PROCESS | 1028 | 1468968154906 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 1028 | 1468968154912 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:35 INFO - PROCESS | 1028 | 1468968155043 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 15:42:35 INFO - PROCESS | 1028 | 1468968155054 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 1028 | 1468968155056 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D11000 == 39 [pid = 1028] [id = 406] 15:42:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1D56BC00) [pid = 1028] [serial = 1218] [outer = 0000000000000000] 15:42:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1EACDC00) [pid = 1028] [serial = 1219] [outer = 000000FB1D56BC00] 15:42:35 INFO - PROCESS | 1028 | 1468968155141 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1FDF0000) [pid = 1028] [serial = 1220] [outer = 000000FB1D56BC00] 15:42:35 INFO - PROCESS | 1028 | 1468968155543 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1C3D5400) [pid = 1028] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12B0F400) [pid = 1028] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FFE7800) [pid = 1028] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12D1E800) [pid = 1028] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB11827000) [pid = 1028] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1EA4EC00) [pid = 1028] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1FE1C800) [pid = 1028] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB17942C00) [pid = 1028] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FFA6000) [pid = 1028] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB19119800) [pid = 1028] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 695ms 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB17C0B800) [pid = 1028] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB130FD400) [pid = 1028] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1213DC00) [pid = 1028] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D17C00) [pid = 1028] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12B0D400) [pid = 1028] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:42:35 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB19012400) [pid = 1028] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:42:35 INFO - PROCESS | 1028 | 1468968155600 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 1028 | 1468968155603 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 15:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:42:35 INFO - PROCESS | 1028 | 1468968155606 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 1028 | 1468968155607 Marionette TRACE conn6 <- [1,1590,null,{}] 15:42:35 INFO - PROCESS | 1028 | 1468968155611 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 1028 | 1468968155613 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:35 INFO - PROCESS | 1028 | 1468968155757 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 15:42:35 INFO - PROCESS | 1028 | 1468968155770 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 1028 | 1468968155772 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF08000 == 40 [pid = 1028] [id = 407] 15:42:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12D13C00) [pid = 1028] [serial = 1221] [outer = 0000000000000000] 15:42:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12D94C00) [pid = 1028] [serial = 1222] [outer = 000000FB12D13C00] 15:42:35 INFO - PROCESS | 1028 | 1468968155816 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D026000) [pid = 1028] [serial = 1223] [outer = 000000FB12D13C00] 15:42:36 INFO - PROCESS | 1028 | 1468968156212 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 15:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:42:36 INFO - PROCESS | 1028 | 1468968156239 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 1028 | 1468968156242 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 15:42:36 INFO - PROCESS | 1028 | 1468968156245 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 1028 | 1468968156247 Marionette TRACE conn6 <- [1,1594,null,{}] 15:42:36 INFO - PROCESS | 1028 | 1468968156250 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 1028 | 1468968156252 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:36 INFO - PROCESS | 1028 | 1468968156335 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 15:42:36 INFO - PROCESS | 1028 | 1468968156340 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1028 | 1468968156342 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C4D000 == 41 [pid = 1028] [id = 408] 15:42:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D02B000) [pid = 1028] [serial = 1224] [outer = 0000000000000000] 15:42:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FE1C000) [pid = 1028] [serial = 1225] [outer = 000000FB1D02B000] 15:42:36 INFO - PROCESS | 1028 | 1468968156386 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFA2800) [pid = 1028] [serial = 1226] [outer = 000000FB1D02B000] 15:42:36 INFO - PROCESS | 1028 | 1468968156809 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 586ms 15:42:36 INFO - PROCESS | 1028 | 1468968156841 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 1028 | 1468968156844 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 15:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:42:36 INFO - PROCESS | 1028 | 1468968156851 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 1028 | 1468968156852 Marionette TRACE conn6 <- [1,1598,null,{}] 15:42:36 INFO - PROCESS | 1028 | 1468968156864 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 1028 | 1468968156866 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:36 INFO - PROCESS | 1028 | 1468968156952 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 15:42:36 INFO - PROCESS | 1028 | 1468968156959 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1028 | 1468968156961 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC7000 == 42 [pid = 1028] [id = 409] 15:42:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FFAAC00) [pid = 1028] [serial = 1227] [outer = 0000000000000000] 15:42:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FFE3C00) [pid = 1028] [serial = 1228] [outer = 000000FB1FFAAC00] 15:42:37 INFO - PROCESS | 1028 | 1468968157005 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB2020B400) [pid = 1028] [serial = 1229] [outer = 000000FB1FFAAC00] 15:42:37 INFO - PROCESS | 1028 | 1468968157432 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms 15:42:37 INFO - PROCESS | 1028 | 1468968157495 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 1028 | 1468968157497 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 15:42:37 INFO - PROCESS | 1028 | 1468968157502 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 1028 | 1468968157504 Marionette TRACE conn6 <- [1,1602,null,{}] 15:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:42:37 INFO - PROCESS | 1028 | 1468968157508 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 1028 | 1468968157510 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:37 INFO - PROCESS | 1028 | 1468968157592 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 15:42:37 INFO - PROCESS | 1028 | 1468968157600 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 1028 | 1468968157602 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273B4800 == 43 [pid = 1028] [id = 410] 15:42:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1EA4BC00) [pid = 1028] [serial = 1230] [outer = 0000000000000000] 15:42:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20293400) [pid = 1028] [serial = 1231] [outer = 000000FB1EA4BC00] 15:42:37 INFO - PROCESS | 1028 | 1468968157645 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB2020D400) [pid = 1028] [serial = 1232] [outer = 000000FB1EA4BC00] 15:42:38 INFO - PROCESS | 1028 | 1468968158357 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:42:38 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 15:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 880ms 15:42:38 INFO - PROCESS | 1028 | 1468968158393 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 1028 | 1468968158398 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 15:42:38 INFO - PROCESS | 1028 | 1468968158403 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:42:38 INFO - PROCESS | 1028 | 1468968158408 Marionette TRACE conn6 <- [1,1606,null,{}] 15:42:38 INFO - PROCESS | 1028 | 1468968158414 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 1028 | 1468968158417 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:38 INFO - PROCESS | 1028 | 1468968158539 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 15:42:38 INFO - PROCESS | 1028 | 1468968158611 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 1028 | 1468968158614 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1E88C000 == 44 [pid = 1028] [id = 411] 15:42:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D8D800) [pid = 1028] [serial = 1233] [outer = 0000000000000000] 15:42:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12E56000) [pid = 1028] [serial = 1234] [outer = 000000FB12D8D800] 15:42:38 INFO - PROCESS | 1028 | 1468968158712 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB172C4400) [pid = 1028] [serial = 1235] [outer = 000000FB12D8D800] 15:42:39 INFO - PROCESS | 1028 | 1468968159306 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 15:42:39 INFO - PROCESS | 1028 | 1468968159352 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 1028 | 1468968159357 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 15:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:42:39 INFO - PROCESS | 1028 | 1468968159364 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 1028 | 1468968159367 Marionette TRACE conn6 <- [1,1610,null,{}] 15:42:39 INFO - PROCESS | 1028 | 1468968159371 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:39 INFO - PROCESS | 1028 | 1468968159374 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:39 INFO - PROCESS | 1028 | 1468968159491 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 15:42:39 INFO - PROCESS | 1028 | 1468968159584 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 1028 | 1468968159587 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23213800 == 45 [pid = 1028] [id = 412] 15:42:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1901A800) [pid = 1028] [serial = 1236] [outer = 0000000000000000] 15:42:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1911C800) [pid = 1028] [serial = 1237] [outer = 000000FB1901A800] 15:42:39 INFO - PROCESS | 1028 | 1468968159644 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1C789C00) [pid = 1028] [serial = 1238] [outer = 000000FB1901A800] 15:42:40 INFO - PROCESS | 1028 | 1468968160243 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:42:40 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 15:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 15:42:40 INFO - PROCESS | 1028 | 1468968160310 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 1028 | 1468968160313 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 15:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:42:40 INFO - PROCESS | 1028 | 1468968160317 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 1028 | 1468968160321 Marionette TRACE conn6 <- [1,1614,null,{}] 15:42:40 INFO - PROCESS | 1028 | 1468968160333 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:40 INFO - PROCESS | 1028 | 1468968160338 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:40 INFO - PROCESS | 1028 | 1468968160481 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 15:42:40 INFO - PROCESS | 1028 | 1468968160603 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 1028 | 1468968160607 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13281000 == 46 [pid = 1028] [id = 413] 15:42:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12B0BC00) [pid = 1028] [serial = 1239] [outer = 0000000000000000] 15:42:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12D06800) [pid = 1028] [serial = 1240] [outer = 000000FB12B0BC00] 15:42:40 INFO - PROCESS | 1028 | 1468968160668 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1FFE4400) [pid = 1028] [serial = 1241] [outer = 000000FB12B0BC00] 15:42:41 INFO - PROCESS | 1028 | 1468968161448 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:42:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:42:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1196ms 15:42:41 INFO - PROCESS | 1028 | 1468968161515 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 1028 | 1468968161519 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:42:41 INFO - PROCESS | 1028 | 1468968161524 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 1028 | 1468968161527 Marionette TRACE conn6 <- [1,1618,null,{}] 15:42:41 INFO - PROCESS | 1028 | 1468968161533 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 1028 | 1468968161536 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:41 INFO - PROCESS | 1028 | 1468968161648 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 15:42:41 INFO - PROCESS | 1028 | 1468968161721 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 1028 | 1468968161724 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DC7000 == 47 [pid = 1028] [id = 414] 15:42:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB12D21800) [pid = 1028] [serial = 1242] [outer = 0000000000000000] 15:42:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB12DA3C00) [pid = 1028] [serial = 1243] [outer = 000000FB12D21800] 15:42:41 INFO - PROCESS | 1028 | 1468968161775 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB13FE5800) [pid = 1028] [serial = 1244] [outer = 000000FB12D21800] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC7000 == 46 [pid = 1028] [id = 409] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C4D000 == 45 [pid = 1028] [id = 408] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF08000 == 44 [pid = 1028] [id = 407] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D11000 == 43 [pid = 1028] [id = 406] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23649000 == 42 [pid = 1028] [id = 405] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B8B000 == 41 [pid = 1028] [id = 404] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202CC800 == 40 [pid = 1028] [id = 403] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F315000 == 39 [pid = 1028] [id = 402] 15:42:41 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13A25800 == 38 [pid = 1028] [id = 401] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB1CD76400) [pid = 1028] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB12B0FC00) [pid = 1028] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB20210400) [pid = 1028] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12D89000) [pid = 1028] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1CF36C00) [pid = 1028] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1FBD7800) [pid = 1028] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB20206000) [pid = 1028] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1D02E000) [pid = 1028] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1FE1F800) [pid = 1028] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1FDFA800) [pid = 1028] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1CF40400) [pid = 1028] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1FEF4000) [pid = 1028] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1FFDB400) [pid = 1028] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D93C00) [pid = 1028] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1C758000) [pid = 1028] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18A67000) [pid = 1028] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1900E800) [pid = 1028] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB16FA8C00) [pid = 1028] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1331F800) [pid = 1028] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D18000) [pid = 1028] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D9E800) [pid = 1028] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB16FB7000) [pid = 1028] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130F7400) [pid = 1028] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D17000) [pid = 1028] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12B17400) [pid = 1028] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1ECF0C00) [pid = 1028] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12C9F800) [pid = 1028] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB130F2000) [pid = 1028] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FFA1000) [pid = 1028] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1FFE4800) [pid = 1028] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C794000) [pid = 1028] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 15:42:42 INFO - PROCESS | 1028 | 1468968162305 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 839ms 15:42:42 INFO - PROCESS | 1028 | 1468968162367 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 1028 | 1468968162372 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 15:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:42:42 INFO - PROCESS | 1028 | 1468968162378 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 1028 | 1468968162381 Marionette TRACE conn6 <- [1,1622,null,{}] 15:42:42 INFO - PROCESS | 1028 | 1468968162385 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 1028 | 1468968162387 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:42 INFO - PROCESS | 1028 | 1468968162477 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 15:42:42 INFO - PROCESS | 1028 | 1468968162491 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 1028 | 1468968162493 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17C9E800 == 39 [pid = 1028] [id = 415] 15:42:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB130F9400) [pid = 1028] [serial = 1245] [outer = 0000000000000000] 15:42:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1355B800) [pid = 1028] [serial = 1246] [outer = 000000FB130F9400] 15:42:42 INFO - PROCESS | 1028 | 1468968162542 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1725DC00) [pid = 1028] [serial = 1247] [outer = 000000FB130F9400] 15:42:43 INFO - PROCESS | 1028 | 1468968163028 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 15:42:43 INFO - PROCESS | 1028 | 1468968163073 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 1028 | 1468968163076 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 15:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:42:43 INFO - PROCESS | 1028 | 1468968163079 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 1028 | 1468968163083 Marionette TRACE conn6 <- [1,1626,null,{}] 15:42:43 INFO - PROCESS | 1028 | 1468968163094 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 1028 | 1468968163098 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:43 INFO - PROCESS | 1028 | 1468968163188 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 15:42:43 INFO - PROCESS | 1028 | 1468968163205 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1028 | 1468968163207 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F421800 == 40 [pid = 1028] [id = 416] 15:42:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB19039400) [pid = 1028] [serial = 1248] [outer = 0000000000000000] 15:42:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB19121C00) [pid = 1028] [serial = 1249] [outer = 000000FB19039400] 15:42:43 INFO - PROCESS | 1028 | 1468968163262 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1C78B000) [pid = 1028] [serial = 1250] [outer = 000000FB19039400] 15:42:43 INFO - PROCESS | 1028 | 1468968163709 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 693ms 15:42:43 INFO - PROCESS | 1028 | 1468968163774 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 1028 | 1468968163777 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 15:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:42:43 INFO - PROCESS | 1028 | 1468968163780 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 1028 | 1468968163782 Marionette TRACE conn6 <- [1,1630,null,{}] 15:42:43 INFO - PROCESS | 1028 | 1468968163786 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 1028 | 1468968163788 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:43 INFO - PROCESS | 1028 | 1468968163904 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 15:42:43 INFO - PROCESS | 1028 | 1468968163917 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1028 | 1468968163919 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202DC800 == 41 [pid = 1028] [id = 417] 15:42:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D043400) [pid = 1028] [serial = 1251] [outer = 0000000000000000] 15:42:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1D56B000) [pid = 1028] [serial = 1252] [outer = 000000FB1D043400] 15:42:43 INFO - PROCESS | 1028 | 1468968163964 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1EA50C00) [pid = 1028] [serial = 1253] [outer = 000000FB1D043400] 15:42:44 INFO - PROCESS | 1028 | 1468968164374 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 627ms 15:42:44 INFO - PROCESS | 1028 | 1468968164422 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 15:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:42:44 INFO - PROCESS | 1028 | 1468968164425 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 15:42:44 INFO - PROCESS | 1028 | 1468968164428 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 1028 | 1468968164430 Marionette TRACE conn6 <- [1,1634,null,{}] 15:42:44 INFO - PROCESS | 1028 | 1468968164433 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 1028 | 1468968164436 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:44 INFO - PROCESS | 1028 | 1468968164556 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 15:42:44 INFO - PROCESS | 1028 | 1468968164563 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 1028 | 1468968164565 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C19800 == 42 [pid = 1028] [id = 418] 15:42:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1EAD6C00) [pid = 1028] [serial = 1254] [outer = 0000000000000000] 15:42:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FBDE800) [pid = 1028] [serial = 1255] [outer = 000000FB1EAD6C00] 15:42:44 INFO - PROCESS | 1028 | 1468968164611 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FE1D400) [pid = 1028] [serial = 1256] [outer = 000000FB1EAD6C00] 15:42:45 INFO - PROCESS | 1028 | 1468968165063 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 15:42:45 INFO - PROCESS | 1028 | 1468968165122 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 15:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:42:45 INFO - PROCESS | 1028 | 1468968165124 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 15:42:45 INFO - PROCESS | 1028 | 1468968165127 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 1028 | 1468968165129 Marionette TRACE conn6 <- [1,1638,null,{}] 15:42:45 INFO - PROCESS | 1028 | 1468968165133 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 1028 | 1468968165139 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:45 INFO - PROCESS | 1028 | 1468968165301 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 15:42:45 INFO - PROCESS | 1028 | 1468968165327 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 1028 | 1468968165329 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130A9800 == 43 [pid = 1028] [id = 419] 15:42:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFE4800) [pid = 1028] [serial = 1257] [outer = 0000000000000000] 15:42:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20386400) [pid = 1028] [serial = 1258] [outer = 000000FB1FFE4800] 15:42:45 INFO - PROCESS | 1028 | 1468968165376 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB204C5400) [pid = 1028] [serial = 1259] [outer = 000000FB1FFE4800] 15:42:45 INFO - PROCESS | 1028 | 1468968165836 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 15:42:45 INFO - PROCESS | 1028 | 1468968165871 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 1028 | 1468968165874 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 15:42:45 INFO - PROCESS | 1028 | 1468968165877 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:42:45 INFO - PROCESS | 1028 | 1468968165879 Marionette TRACE conn6 <- [1,1642,null,{}] 15:42:45 INFO - PROCESS | 1028 | 1468968165882 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 1028 | 1468968165884 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:46 INFO - PROCESS | 1028 | 1468968166002 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 15:42:46 INFO - PROCESS | 1028 | 1468968166007 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1028 | 1468968166009 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB9000 == 44 [pid = 1028] [id = 420] 15:42:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB206D6800) [pid = 1028] [serial = 1260] [outer = 0000000000000000] 15:42:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB20D8EC00) [pid = 1028] [serial = 1261] [outer = 000000FB206D6800] 15:42:46 INFO - PROCESS | 1028 | 1468968166096 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20F9C800) [pid = 1028] [serial = 1262] [outer = 000000FB206D6800] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FFAAC00) [pid = 1028] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1C761000) [pid = 1028] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18A67800) [pid = 1028] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB18A63C00) [pid = 1028] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1D56BC00) [pid = 1028] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12B0AC00) [pid = 1028] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB130EE400) [pid = 1028] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D13C00) [pid = 1028] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:42:46 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1D02B000) [pid = 1028] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:42:46 INFO - PROCESS | 1028 | 1468968166579 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 732ms 15:42:46 INFO - PROCESS | 1028 | 1468968166640 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1028 | 1468968166643 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 15:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:42:46 INFO - PROCESS | 1028 | 1468968166650 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1028 | 1468968166652 Marionette TRACE conn6 <- [1,1646,null,{}] 15:42:46 INFO - PROCESS | 1028 | 1468968166655 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 1028 | 1468968166657 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:46 INFO - PROCESS | 1028 | 1468968166740 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 15:42:46 INFO - PROCESS | 1028 | 1468968166747 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1028 | 1468968166749 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2687E800 == 45 [pid = 1028] [id = 421] 15:42:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12D13C00) [pid = 1028] [serial = 1263] [outer = 0000000000000000] 15:42:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1EA4C400) [pid = 1028] [serial = 1264] [outer = 000000FB12D13C00] 15:42:46 INFO - PROCESS | 1028 | 1468968166794 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20FA0000) [pid = 1028] [serial = 1265] [outer = 000000FB12D13C00] 15:42:47 INFO - PROCESS | 1028 | 1468968167195 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 650ms 15:42:47 INFO - PROCESS | 1028 | 1468968167300 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1028 | 1468968167303 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 15:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:42:47 INFO - PROCESS | 1028 | 1468968167306 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 1028 | 1468968167308 Marionette TRACE conn6 <- [1,1650,null,{}] 15:42:47 INFO - PROCESS | 1028 | 1468968167311 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 1028 | 1468968167313 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:47 INFO - PROCESS | 1028 | 1468968167395 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 15:42:47 INFO - PROCESS | 1028 | 1468968167401 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1028 | 1468968167403 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273A8000 == 46 [pid = 1028] [id = 422] 15:42:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB206DD000) [pid = 1028] [serial = 1266] [outer = 0000000000000000] 15:42:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20FA6400) [pid = 1028] [serial = 1267] [outer = 000000FB206DD000] 15:42:47 INFO - PROCESS | 1028 | 1468968167446 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB21987000) [pid = 1028] [serial = 1268] [outer = 000000FB206DD000] 15:42:47 INFO - PROCESS | 1028 | 1468968167866 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 628ms 15:42:47 INFO - PROCESS | 1028 | 1468968167938 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1028 | 1468968167940 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 15:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:42:47 INFO - PROCESS | 1028 | 1468968167943 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 1028 | 1468968167945 Marionette TRACE conn6 <- [1,1654,null,{}] 15:42:47 INFO - PROCESS | 1028 | 1468968167948 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 1028 | 1468968167950 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:48 INFO - PROCESS | 1028 | 1468968168035 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 15:42:48 INFO - PROCESS | 1028 | 1468968168040 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1028 | 1468968168042 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27F25800 == 47 [pid = 1028] [id = 423] 15:42:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB21BE4000) [pid = 1028] [serial = 1269] [outer = 0000000000000000] 15:42:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB21BE9000) [pid = 1028] [serial = 1270] [outer = 000000FB21BE4000] 15:42:48 INFO - PROCESS | 1028 | 1468968168117 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB21F0E000) [pid = 1028] [serial = 1271] [outer = 000000FB21BE4000] 15:42:48 INFO - PROCESS | 1028 | 1468968168616 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 15:42:48 INFO - PROCESS | 1028 | 1468968168680 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 1028 | 1468968168685 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 15:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:42:48 INFO - PROCESS | 1028 | 1468968168690 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1028 | 1468968168694 Marionette TRACE conn6 <- [1,1658,null,{}] 15:42:48 INFO - PROCESS | 1028 | 1468968168700 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:48 INFO - PROCESS | 1028 | 1468968168704 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:48 INFO - PROCESS | 1028 | 1468968168821 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 15:42:48 INFO - PROCESS | 1028 | 1468968168895 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1028 | 1468968168900 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13570800 == 48 [pid = 1028] [id = 424] 15:42:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12B1AC00) [pid = 1028] [serial = 1272] [outer = 0000000000000000] 15:42:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D02C00) [pid = 1028] [serial = 1273] [outer = 000000FB12B1AC00] 15:42:49 INFO - PROCESS | 1028 | 1468968168998 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12DA5C00) [pid = 1028] [serial = 1274] [outer = 000000FB12B1AC00] 15:42:49 INFO - PROCESS | 1028 | 1468968169639 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 984ms 15:42:49 INFO - PROCESS | 1028 | 1468968169678 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 1028 | 1468968169684 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 15:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:42:49 INFO - PROCESS | 1028 | 1468968169690 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 1028 | 1468968169693 Marionette TRACE conn6 <- [1,1662,null,{}] 15:42:49 INFO - PROCESS | 1028 | 1468968169697 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 1028 | 1468968169700 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:49 INFO - PROCESS | 1028 | 1468968169817 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 15:42:49 INFO - PROCESS | 1028 | 1468968169937 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1028 | 1468968169940 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2033D000 == 49 [pid = 1028] [id = 425] 15:42:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB18A67800) [pid = 1028] [serial = 1275] [outer = 0000000000000000] 15:42:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1900DC00) [pid = 1028] [serial = 1276] [outer = 000000FB18A67800] 15:42:50 INFO - PROCESS | 1028 | 1468968169998 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1C78D400) [pid = 1028] [serial = 1277] [outer = 000000FB18A67800] 15:42:50 INFO - PROCESS | 1028 | 1468968170579 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 943ms 15:42:50 INFO - PROCESS | 1028 | 1468968170635 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 1028 | 1468968170638 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 15:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:42:50 INFO - PROCESS | 1028 | 1468968170642 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 1028 | 1468968170646 Marionette TRACE conn6 <- [1,1666,null,{}] 15:42:50 INFO - PROCESS | 1028 | 1468968170657 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:50 INFO - PROCESS | 1028 | 1468968170662 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:50 INFO - PROCESS | 1028 | 1468968170779 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 15:42:50 INFO - PROCESS | 1028 | 1468968170900 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 1028 | 1468968170904 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2687D000 == 50 [pid = 1028] [id = 426] 15:42:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1FE23C00) [pid = 1028] [serial = 1278] [outer = 0000000000000000] 15:42:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1FFE8C00) [pid = 1028] [serial = 1279] [outer = 000000FB1FE23C00] 15:42:50 INFO - PROCESS | 1028 | 1468968170962 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB20298000) [pid = 1028] [serial = 1280] [outer = 000000FB1FE23C00] 15:42:51 INFO - PROCESS | 1028 | 1468968171829 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1239ms 15:42:51 INFO - PROCESS | 1028 | 1468968171882 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1028 | 1468968171887 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 15:42:51 INFO - PROCESS | 1028 | 1468968171892 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:42:51 INFO - PROCESS | 1028 | 1468968171896 Marionette TRACE conn6 <- [1,1670,null,{}] 15:42:51 INFO - PROCESS | 1028 | 1468968171901 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 1028 | 1468968171904 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:52 INFO - PROCESS | 1028 | 1468968172008 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 15:42:52 INFO - PROCESS | 1028 | 1468968172088 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1028 | 1468968172092 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11715800 == 51 [pid = 1028] [id = 427] 15:42:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB130F5800) [pid = 1028] [serial = 1281] [outer = 0000000000000000] 15:42:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB13184400) [pid = 1028] [serial = 1282] [outer = 000000FB130F5800] 15:42:52 INFO - PROCESS | 1028 | 1468968172186 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB179C6800) [pid = 1028] [serial = 1283] [outer = 000000FB130F5800] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E6800 == 50 [pid = 1028] [id = 398] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A86800 == 49 [pid = 1028] [id = 397] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273A8000 == 48 [pid = 1028] [id = 422] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2687E800 == 47 [pid = 1028] [id = 421] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB9000 == 46 [pid = 1028] [id = 420] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130A9800 == 45 [pid = 1028] [id = 419] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C19800 == 44 [pid = 1028] [id = 418] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202DC800 == 43 [pid = 1028] [id = 417] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F421800 == 42 [pid = 1028] [id = 416] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17C9E800 == 41 [pid = 1028] [id = 415] 15:42:52 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DC7000 == 40 [pid = 1028] [id = 414] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB20293400) [pid = 1028] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB12E58400) [pid = 1028] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB1234F800) [pid = 1028] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1FFE3C00) [pid = 1028] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1CD2B800) [pid = 1028] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1BB84C00) [pid = 1028] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB18FB5C00) [pid = 1028] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1911B800) [pid = 1028] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1EACDC00) [pid = 1028] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12D0FC00) [pid = 1028] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12D9F000) [pid = 1028] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB16F60800) [pid = 1028] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB172CA400) [pid = 1028] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1D026C00) [pid = 1028] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D94C00) [pid = 1028] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FE1C000) [pid = 1028] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FDF0000) [pid = 1028] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB2020B400) [pid = 1028] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FFA2800) [pid = 1028] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D026000) [pid = 1028] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C75F800) [pid = 1028] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 15:42:52 INFO - PROCESS | 1028 | 1468968172767 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 943ms 15:42:52 INFO - PROCESS | 1028 | 1468968172840 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1028 | 1468968172844 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 15:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:42:52 INFO - PROCESS | 1028 | 1468968172850 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 1028 | 1468968172853 Marionette TRACE conn6 <- [1,1674,null,{}] 15:42:52 INFO - PROCESS | 1028 | 1468968172857 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 1028 | 1468968172859 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:52 INFO - PROCESS | 1028 | 1468968172952 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 15:42:53 INFO - PROCESS | 1028 | 1468968173032 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 1028 | 1468968173034 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19061000 == 41 [pid = 1028] [id = 428] 15:42:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12DA0C00) [pid = 1028] [serial = 1284] [outer = 0000000000000000] 15:42:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB172CA000) [pid = 1028] [serial = 1285] [outer = 000000FB12DA0C00] 15:42:53 INFO - PROCESS | 1028 | 1468968173084 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18B1FC00) [pid = 1028] [serial = 1286] [outer = 000000FB12DA0C00] 15:42:53 INFO - PROCESS | 1028 | 1468968173482 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 15:42:53 INFO - PROCESS | 1028 | 1468968173588 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 1028 | 1468968173590 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 15:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:42:53 INFO - PROCESS | 1028 | 1468968173594 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 1028 | 1468968173597 Marionette TRACE conn6 <- [1,1678,null,{}] 15:42:53 INFO - PROCESS | 1028 | 1468968173613 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:53 INFO - PROCESS | 1028 | 1468968173618 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:53 INFO - PROCESS | 1028 | 1468968173711 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 15:42:53 INFO - PROCESS | 1028 | 1468968173719 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 1028 | 1468968173722 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF1C800 == 42 [pid = 1028] [id = 429] 15:42:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1C762400) [pid = 1028] [serial = 1287] [outer = 0000000000000000] 15:42:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1C795800) [pid = 1028] [serial = 1288] [outer = 000000FB1C762400] 15:42:53 INFO - PROCESS | 1028 | 1468968173770 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1D02AC00) [pid = 1028] [serial = 1289] [outer = 000000FB1C762400] 15:42:54 INFO - PROCESS | 1028 | 1468968174225 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 15:42:54 INFO - PROCESS | 1028 | 1468968174289 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1028 | 1468968174291 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 15:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:42:54 INFO - PROCESS | 1028 | 1468968174295 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1028 | 1468968174297 Marionette TRACE conn6 <- [1,1682,null,{}] 15:42:54 INFO - PROCESS | 1028 | 1468968174300 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 1028 | 1468968174303 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:54 INFO - PROCESS | 1028 | 1468968174395 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 15:42:54 INFO - PROCESS | 1028 | 1468968174402 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1028 | 1468968174405 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208E800 == 43 [pid = 1028] [id = 430] 15:42:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1F984800) [pid = 1028] [serial = 1290] [outer = 0000000000000000] 15:42:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FBDCC00) [pid = 1028] [serial = 1291] [outer = 000000FB1F984800] 15:42:54 INFO - PROCESS | 1028 | 1468968174450 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FDFA400) [pid = 1028] [serial = 1292] [outer = 000000FB1F984800] 15:42:54 INFO - PROCESS | 1028 | 1468968174866 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 15:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:42:54 INFO - PROCESS | 1028 | 1468968174927 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1028 | 1468968174929 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 15:42:54 INFO - PROCESS | 1028 | 1468968174941 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1028 | 1468968174943 Marionette TRACE conn6 <- [1,1686,null,{}] 15:42:54 INFO - PROCESS | 1028 | 1468968174947 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 1028 | 1468968174949 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:55 INFO - PROCESS | 1028 | 1468968175057 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 15:42:55 INFO - PROCESS | 1028 | 1468968175140 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1028 | 1468968175143 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23653800 == 44 [pid = 1028] [id = 431] 15:42:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FDFA800) [pid = 1028] [serial = 1293] [outer = 0000000000000000] 15:42:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FFA8C00) [pid = 1028] [serial = 1294] [outer = 000000FB1FDFA800] 15:42:55 INFO - PROCESS | 1028 | 1468968175188 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB20203800) [pid = 1028] [serial = 1295] [outer = 000000FB1FDFA800] 15:42:55 INFO - PROCESS | 1028 | 1468968175621 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 754ms 15:42:55 INFO - PROCESS | 1028 | 1468968175690 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 1028 | 1468968175692 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 15:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:42:55 INFO - PROCESS | 1028 | 1468968175696 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 1028 | 1468968175698 Marionette TRACE conn6 <- [1,1690,null,{}] 15:42:55 INFO - PROCESS | 1028 | 1468968175701 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:55 INFO - PROCESS | 1028 | 1468968175707 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:55 INFO - PROCESS | 1028 | 1468968175845 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 15:42:55 INFO - PROCESS | 1028 | 1468968175901 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1028 | 1468968175904 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB1000 == 45 [pid = 1028] [id = 432] 15:42:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB20206000) [pid = 1028] [serial = 1296] [outer = 0000000000000000] 15:42:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB20D84000) [pid = 1028] [serial = 1297] [outer = 000000FB20206000] 15:42:55 INFO - PROCESS | 1028 | 1468968175949 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB21BE3400) [pid = 1028] [serial = 1298] [outer = 000000FB20206000] 15:42:56 INFO - PROCESS | 1028 | 1468968176381 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 15:42:56 INFO - PROCESS | 1028 | 1468968176439 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 15:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:42:56 INFO - PROCESS | 1028 | 1468968176441 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 15:42:56 INFO - PROCESS | 1028 | 1468968176450 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 1028 | 1468968176452 Marionette TRACE conn6 <- [1,1694,null,{}] 15:42:56 INFO - PROCESS | 1028 | 1468968176455 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 1028 | 1468968176457 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:56 INFO - PROCESS | 1028 | 1468968176577 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 15:42:56 INFO - PROCESS | 1028 | 1468968176587 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 1028 | 1468968176589 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C50800 == 46 [pid = 1028] [id = 433] 15:42:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12E54800) [pid = 1028] [serial = 1299] [outer = 0000000000000000] 15:42:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1D012C00) [pid = 1028] [serial = 1300] [outer = 000000FB12E54800] 15:42:56 INFO - PROCESS | 1028 | 1468968176633 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1D01AC00) [pid = 1028] [serial = 1301] [outer = 000000FB12E54800] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1D043400) [pid = 1028] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12D21800) [pid = 1028] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB19039400) [pid = 1028] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB206D6800) [pid = 1028] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1FFE4800) [pid = 1028] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12D8D800) [pid = 1028] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1EAD6C00) [pid = 1028] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB206DD000) [pid = 1028] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D13C00) [pid = 1028] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1901A800) [pid = 1028] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12B0BC00) [pid = 1028] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1EA4BC00) [pid = 1028] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB130F9400) [pid = 1028] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12D1D000) [pid = 1028] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB10E37800) [pid = 1028] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:42:57 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1213B400) [pid = 1028] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:42:57 INFO - PROCESS | 1028 | 1468968177259 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 839ms 15:42:57 INFO - PROCESS | 1028 | 1468968177285 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 1028 | 1468968177288 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 15:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:42:57 INFO - PROCESS | 1028 | 1468968177291 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1028 | 1468968177293 Marionette TRACE conn6 <- [1,1698,null,{}] 15:42:57 INFO - PROCESS | 1028 | 1468968177296 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 1028 | 1468968177299 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:57 INFO - PROCESS | 1028 | 1468968177384 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 15:42:57 INFO - PROCESS | 1028 | 1468968177464 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1028 | 1468968177466 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CB5000 == 47 [pid = 1028] [id = 434] 15:42:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12B0BC00) [pid = 1028] [serial = 1302] [outer = 0000000000000000] 15:42:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB13559400) [pid = 1028] [serial = 1303] [outer = 000000FB12B0BC00] 15:42:57 INFO - PROCESS | 1028 | 1468968177511 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1C758C00) [pid = 1028] [serial = 1304] [outer = 000000FB12B0BC00] 15:42:57 INFO - PROCESS | 1028 | 1468968177902 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 15:42:57 INFO - PROCESS | 1028 | 1468968177930 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 1028 | 1468968177933 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 15:42:57 INFO - PROCESS | 1028 | 1468968177936 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1028 | 1468968177938 Marionette TRACE conn6 <- [1,1702,null,{}] 15:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:42:57 INFO - PROCESS | 1028 | 1468968177942 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 1028 | 1468968177944 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:58 INFO - PROCESS | 1028 | 1468968178058 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 15:42:58 INFO - PROCESS | 1028 | 1468968178066 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 1028 | 1468968178068 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB275A0800 == 48 [pid = 1028] [id = 435] 15:42:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1D024800) [pid = 1028] [serial = 1305] [outer = 0000000000000000] 15:42:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FE19000) [pid = 1028] [serial = 1306] [outer = 000000FB1D024800] 15:42:58 INFO - PROCESS | 1028 | 1468968178117 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1D029000) [pid = 1028] [serial = 1307] [outer = 000000FB1D024800] 15:42:58 INFO - PROCESS | 1028 | 1468968178512 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 15:42:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 15:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:58 INFO - _addTest/ [0,1705,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 1028 | 1468968178573 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 15:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:42:58 INFO - PROCESS | 1028 | 1468968178577 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 1028 | 1468968178579 Marionette TRACE conn6 <- [1,1706,null,{}] 15:42:58 INFO - PROCESS | 1028 | 1468968178582 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:58 INFO - PROCESS | 1028 | 1468968178584 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:58 INFO - PROCESS | 1028 | 1468968178698 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 15:42:58 INFO - PROCESS | 1028 | 1468968178709 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 1028 | 1468968178711 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F7D800 == 49 [pid = 1028] [id = 436] 15:42:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB21F0C400) [pid = 1028] [serial = 1308] [outer = 0000000000000000] 15:42:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB22214000) [pid = 1028] [serial = 1309] [outer = 000000FB21F0C400] 15:42:58 INFO - PROCESS | 1028 | 1468968178758 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB229E3800) [pid = 1028] [serial = 1310] [outer = 000000FB21F0C400] 15:42:59 INFO - PROCESS | 1028 | 1468968179225 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 15:42:59 INFO - PROCESS | 1028 | 1468968179273 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1028 | 1468968179278 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:42:59 INFO - PROCESS | 1028 | 1468968179284 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1028 | 1468968179288 Marionette TRACE conn6 <- [1,1710,null,{}] 15:42:59 INFO - PROCESS | 1028 | 1468968179340 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 1028 | 1468968179343 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:59 INFO - PROCESS | 1028 | 1468968179472 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 15:42:59 INFO - PROCESS | 1028 | 1468968179562 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1028 | 1468968179567 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:42:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B96800 == 50 [pid = 1028] [id = 437] 15:42:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12D91000) [pid = 1028] [serial = 1311] [outer = 0000000000000000] 15:42:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12DA8000) [pid = 1028] [serial = 1312] [outer = 000000FB12D91000] 15:42:59 INFO - PROCESS | 1028 | 1468968179626 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB17105800) [pid = 1028] [serial = 1313] [outer = 000000FB12D91000] 15:43:00 INFO - PROCESS | 1028 | 1468968180208 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 15:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 15:43:00 INFO - PROCESS | 1028 | 1468968180272 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 1028 | 1468968180277 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 15:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:43:00 INFO - PROCESS | 1028 | 1468968180283 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 1028 | 1468968180286 Marionette TRACE conn6 <- [1,1714,null,{}] 15:43:00 INFO - PROCESS | 1028 | 1468968180290 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:00 INFO - PROCESS | 1028 | 1468968180293 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:00 INFO - PROCESS | 1028 | 1468968180411 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 15:43:00 INFO - PROCESS | 1028 | 1468968180535 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1028 | 1468968180538 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21F9A000 == 51 [pid = 1028] [id = 438] 15:43:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB19035400) [pid = 1028] [serial = 1314] [outer = 0000000000000000] 15:43:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB19656C00) [pid = 1028] [serial = 1315] [outer = 000000FB19035400] 15:43:00 INFO - PROCESS | 1028 | 1468968180596 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1CDCD400) [pid = 1028] [serial = 1316] [outer = 000000FB19035400] 15:43:01 INFO - PROCESS | 1028 | 1468968181189 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 944ms 15:43:01 INFO - PROCESS | 1028 | 1468968181230 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1028 | 1468968181233 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:43:01 INFO - PROCESS | 1028 | 1468968181237 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1028 | 1468968181241 Marionette TRACE conn6 <- [1,1718,null,{}] 15:43:01 INFO - PROCESS | 1028 | 1468968181253 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:01 INFO - PROCESS | 1028 | 1468968181258 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:01 INFO - PROCESS | 1028 | 1468968181378 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 15:43:01 INFO - PROCESS | 1028 | 1468968181474 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1028 | 1468968181477 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27F0C000 == 52 [pid = 1028] [id = 439] 15:43:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB2020DC00) [pid = 1028] [serial = 1317] [outer = 0000000000000000] 15:43:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB20296C00) [pid = 1028] [serial = 1318] [outer = 000000FB2020DC00] 15:43:01 INFO - PROCESS | 1028 | 1468968181536 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB20FA1800) [pid = 1028] [serial = 1319] [outer = 000000FB2020DC00] 15:43:02 INFO - PROCESS | 1028 | 1468968182187 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1028 | 1468968182228 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 15:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:43:02 INFO - PROCESS | 1028 | 1468968182231 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 1028 | 1468968182233 Marionette TRACE conn6 <- [1,1722,null,{}] 15:43:02 INFO - PROCESS | 1028 | 1468968182237 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 1028 | 1468968182240 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:02 INFO - PROCESS | 1028 | 1468968182353 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 15:43:02 INFO - PROCESS | 1028 | 1468968182447 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1028 | 1468968182450 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27137800 == 53 [pid = 1028] [id = 440] 15:43:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB1F56D000) [pid = 1028] [serial = 1320] [outer = 0000000000000000] 15:43:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB20211400) [pid = 1028] [serial = 1321] [outer = 000000FB1F56D000] 15:43:02 INFO - PROCESS | 1028 | 1468968182505 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB2220A800) [pid = 1028] [serial = 1322] [outer = 000000FB1F56D000] 15:43:03 INFO - PROCESS | 1028 | 1468968183043 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 879ms 15:43:03 INFO - PROCESS | 1028 | 1468968183113 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1028 | 1468968183115 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 15:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:43:03 INFO - PROCESS | 1028 | 1468968183120 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1028 | 1468968183122 Marionette TRACE conn6 <- [1,1726,null,{}] 15:43:03 INFO - PROCESS | 1028 | 1468968183126 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:03 INFO - PROCESS | 1028 | 1468968183129 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:03 INFO - PROCESS | 1028 | 1468968183309 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 15:43:03 INFO - PROCESS | 1028 | 1468968183434 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1028 | 1468968183437 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10EB3000 == 54 [pid = 1028] [id = 441] 15:43:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 102 (000000FB1181F800) [pid = 1028] [serial = 1323] [outer = 0000000000000000] 15:43:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 103 (000000FB12B15000) [pid = 1028] [serial = 1324] [outer = 000000FB1181F800] 15:43:03 INFO - PROCESS | 1028 | 1468968183497 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 104 (000000FB13321400) [pid = 1028] [serial = 1325] [outer = 000000FB1181F800] 15:43:04 INFO - PROCESS | 1028 | 1468968184155 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1088ms 15:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:43:04 INFO - PROCESS | 1028 | 1468968184210 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1028 | 1468968184214 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 15:43:04 INFO - PROCESS | 1028 | 1468968184218 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1028 | 1468968184224 Marionette TRACE conn6 <- [1,1730,null,{}] 15:43:04 INFO - PROCESS | 1028 | 1468968184229 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 1028 | 1468968184232 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:04 INFO - PROCESS | 1028 | 1468968184385 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 15:43:04 INFO - PROCESS | 1028 | 1468968184517 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1028 | 1468968184520 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1356E000 == 55 [pid = 1028] [id = 442] 15:43:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 105 (000000FB130F8000) [pid = 1028] [serial = 1326] [outer = 0000000000000000] 15:43:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 106 (000000FB17A9A000) [pid = 1028] [serial = 1327] [outer = 000000FB130F8000] 15:43:04 INFO - PROCESS | 1028 | 1468968184574 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 107 (000000FB19035800) [pid = 1028] [serial = 1328] [outer = 000000FB130F8000] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB275A0800 == 54 [pid = 1028] [id = 435] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CB5000 == 53 [pid = 1028] [id = 434] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C50800 == 52 [pid = 1028] [id = 433] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB1000 == 51 [pid = 1028] [id = 432] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23653800 == 50 [pid = 1028] [id = 431] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208E800 == 49 [pid = 1028] [id = 430] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FF1C800 == 48 [pid = 1028] [id = 429] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19061000 == 47 [pid = 1028] [id = 428] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11715800 == 46 [pid = 1028] [id = 427] 15:43:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27F25800 == 45 [pid = 1028] [id = 423] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 106 (000000FB21BE9000) [pid = 1028] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 105 (000000FB21987000) [pid = 1028] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 104 (000000FB1EA50C00) [pid = 1028] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 103 (000000FB13FE5800) [pid = 1028] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 102 (000000FB19121C00) [pid = 1028] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 101 (000000FB20F9C800) [pid = 1028] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB20386400) [pid = 1028] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB172C4400) [pid = 1028] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB12DA3C00) [pid = 1028] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1FBDE800) [pid = 1028] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB20FA6400) [pid = 1028] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB204C5400) [pid = 1028] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1C78B000) [pid = 1028] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1FE1D400) [pid = 1028] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1D56B000) [pid = 1028] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12E56000) [pid = 1028] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB20FA0000) [pid = 1028] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1C789C00) [pid = 1028] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1FFE4400) [pid = 1028] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D06800) [pid = 1028] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB2020D400) [pid = 1028] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB20D8EC00) [pid = 1028] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1EA4C400) [pid = 1028] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1355B800) [pid = 1028] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB13327C00) [pid = 1028] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1725DC00) [pid = 1028] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB130FD000) [pid = 1028] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1911C800) [pid = 1028] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 15:43:04 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12B1C000) [pid = 1028] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 15:43:05 INFO - PROCESS | 1028 | 1468968184986 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 798ms 15:43:05 INFO - PROCESS | 1028 | 1468968185017 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1028 | 1468968185022 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 15:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:43:05 INFO - PROCESS | 1028 | 1468968185029 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 1028 | 1468968185032 Marionette TRACE conn6 <- [1,1734,null,{}] 15:43:05 INFO - PROCESS | 1028 | 1468968185037 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:05 INFO - PROCESS | 1028 | 1468968185040 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:05 INFO - PROCESS | 1028 | 1468968185146 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 15:43:05 INFO - PROCESS | 1028 | 1468968185153 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1028 | 1468968185155 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1BB95800 == 46 [pid = 1028] [id = 443] 15:43:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1355B800) [pid = 1028] [serial = 1329] [outer = 0000000000000000] 15:43:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB179B8800) [pid = 1028] [serial = 1330] [outer = 000000FB1355B800] 15:43:05 INFO - PROCESS | 1028 | 1468968185208 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB195BDC00) [pid = 1028] [serial = 1331] [outer = 000000FB1355B800] 15:43:05 INFO - PROCESS | 1028 | 1468968185653 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 15:43:05 INFO - PROCESS | 1028 | 1468968185723 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1028 | 1468968185725 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 15:43:05 INFO - PROCESS | 1028 | 1468968185729 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:43:05 INFO - PROCESS | 1028 | 1468968185733 Marionette TRACE conn6 <- [1,1738,null,{}] 15:43:05 INFO - PROCESS | 1028 | 1468968185743 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:05 INFO - PROCESS | 1028 | 1468968185748 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:05 INFO - PROCESS | 1028 | 1468968185844 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 15:43:05 INFO - PROCESS | 1028 | 1468968185858 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1028 | 1468968185861 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF21800 == 47 [pid = 1028] [id = 444] 15:43:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1D015000) [pid = 1028] [serial = 1332] [outer = 0000000000000000] 15:43:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1D025000) [pid = 1028] [serial = 1333] [outer = 000000FB1D015000] 15:43:05 INFO - PROCESS | 1028 | 1468968185909 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1EA45C00) [pid = 1028] [serial = 1334] [outer = 000000FB1D015000] 15:43:06 INFO - PROCESS | 1028 | 1468968186301 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 15:43:06 INFO - PROCESS | 1028 | 1468968186360 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1028 | 1468968186363 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 15:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:43:06 INFO - PROCESS | 1028 | 1468968186367 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1028 | 1468968186368 Marionette TRACE conn6 <- [1,1742,null,{}] 15:43:06 INFO - PROCESS | 1028 | 1468968186372 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 1028 | 1468968186374 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:06 INFO - PROCESS | 1028 | 1468968186467 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 15:43:06 INFO - PROCESS | 1028 | 1468968186473 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 1028 | 1468968186475 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B8B000 == 48 [pid = 1028] [id = 445] 15:43:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1F56D800) [pid = 1028] [serial = 1335] [outer = 0000000000000000] 15:43:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1F8CAC00) [pid = 1028] [serial = 1336] [outer = 000000FB1F56D800] 15:43:06 INFO - PROCESS | 1028 | 1468968186520 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FDF9800) [pid = 1028] [serial = 1337] [outer = 000000FB1F56D800] 15:43:06 INFO - PROCESS | 1028 | 1468968186964 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 15:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:43:07 INFO - PROCESS | 1028 | 1468968186998 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1028 | 1468968187000 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 15:43:07 INFO - PROCESS | 1028 | 1468968187004 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 1028 | 1468968187005 Marionette TRACE conn6 <- [1,1746,null,{}] 15:43:07 INFO - PROCESS | 1028 | 1468968187015 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 1028 | 1468968187017 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:07 INFO - PROCESS | 1028 | 1468968187134 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 15:43:07 INFO - PROCESS | 1028 | 1468968187140 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1028 | 1468968187142 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23659000 == 49 [pid = 1028] [id = 446] 15:43:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1F56E000) [pid = 1028] [serial = 1338] [outer = 0000000000000000] 15:43:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FFA2400) [pid = 1028] [serial = 1339] [outer = 000000FB1F56E000] 15:43:07 INFO - PROCESS | 1028 | 1468968187195 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB20264800) [pid = 1028] [serial = 1340] [outer = 000000FB1F56E000] 15:43:07 INFO - PROCESS | 1028 | 1468968187617 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 693ms 15:43:07 INFO - PROCESS | 1028 | 1468968187699 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1028 | 1468968187701 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 15:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:43:07 INFO - PROCESS | 1028 | 1468968187705 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 1028 | 1468968187707 Marionette TRACE conn6 <- [1,1750,null,{}] 15:43:07 INFO - PROCESS | 1028 | 1468968187711 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 1028 | 1468968187717 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:07 INFO - PROCESS | 1028 | 1468968187886 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 15:43:07 INFO - PROCESS | 1028 | 1468968187905 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1028 | 1468968187907 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12883800 == 50 [pid = 1028] [id = 447] 15:43:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB20FA0800) [pid = 1028] [serial = 1341] [outer = 0000000000000000] 15:43:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB21BE2C00) [pid = 1028] [serial = 1342] [outer = 000000FB20FA0800] 15:43:07 INFO - PROCESS | 1028 | 1468968187952 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB22217C00) [pid = 1028] [serial = 1343] [outer = 000000FB20FA0800] 15:43:08 INFO - PROCESS | 1028 | 1468968188326 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 15:43:08 INFO - PROCESS | 1028 | 1468968188400 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 1028 | 1468968188402 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:43:08 INFO - PROCESS | 1028 | 1468968188406 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1028 | 1468968188407 Marionette TRACE conn6 <- [1,1754,null,{}] 15:43:08 INFO - PROCESS | 1028 | 1468968188411 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 1028 | 1468968188413 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:08 INFO - PROCESS | 1028 | 1468968188540 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 15:43:08 INFO - PROCESS | 1028 | 1468968188592 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1028 | 1468968188594 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C49800 == 51 [pid = 1028] [id = 448] 15:43:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB2293B400) [pid = 1028] [serial = 1344] [outer = 0000000000000000] 15:43:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB25A98800) [pid = 1028] [serial = 1345] [outer = 000000FB2293B400] 15:43:08 INFO - PROCESS | 1028 | 1468968188638 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB25AEF800) [pid = 1028] [serial = 1346] [outer = 000000FB2293B400] 15:43:08 INFO - PROCESS | 1028 | 1468968188988 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 627ms 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12DA0C00) [pid = 1028] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12B1AC00) [pid = 1028] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1FE23C00) [pid = 1028] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1C762400) [pid = 1028] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB130F5800) [pid = 1028] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1F984800) [pid = 1028] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FDFA800) [pid = 1028] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB18A67800) [pid = 1028] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB21BE4000) [pid = 1028] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB20206000) [pid = 1028] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12B0BC00) [pid = 1028] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12E54800) [pid = 1028] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:43:09 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1D024800) [pid = 1028] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:43:09 INFO - PROCESS | 1028 | 1468968189118 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1028 | 1468968189121 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 15:43:09 INFO - PROCESS | 1028 | 1468968189126 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 1028 | 1468968189128 Marionette TRACE conn6 <- [1,1758,null,{}] 15:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:43:09 INFO - PROCESS | 1028 | 1468968189135 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:09 INFO - PROCESS | 1028 | 1468968189137 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:09 INFO - PROCESS | 1028 | 1468968189224 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 15:43:09 INFO - PROCESS | 1028 | 1468968189232 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1028 | 1468968189234 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F93000 == 52 [pid = 1028] [id = 449] 15:43:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB16F59000) [pid = 1028] [serial = 1347] [outer = 0000000000000000] 15:43:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB18A67800) [pid = 1028] [serial = 1348] [outer = 000000FB16F59000] 15:43:09 INFO - PROCESS | 1028 | 1468968189280 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1F984800) [pid = 1028] [serial = 1349] [outer = 000000FB16F59000] 15:43:09 INFO - PROCESS | 1028 | 1468968189653 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 565ms 15:43:09 INFO - PROCESS | 1028 | 1468968189718 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1028 | 1468968189720 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 15:43:09 INFO - PROCESS | 1028 | 1468968189724 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 1028 | 1468968189725 Marionette TRACE conn6 <- [1,1762,null,{}] 15:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:43:09 INFO - PROCESS | 1028 | 1468968189729 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:09 INFO - PROCESS | 1028 | 1468968189731 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:09 INFO - PROCESS | 1028 | 1468968189872 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 15:43:09 INFO - PROCESS | 1028 | 1468968189985 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1028 | 1468968189988 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11FFA800 == 53 [pid = 1028] [id = 450] 15:43:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FDF7800) [pid = 1028] [serial = 1350] [outer = 0000000000000000] 15:43:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB25AEFC00) [pid = 1028] [serial = 1351] [outer = 000000FB1FDF7800] 15:43:10 INFO - PROCESS | 1028 | 1468968190045 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB25AFC000) [pid = 1028] [serial = 1352] [outer = 000000FB1FDF7800] 15:43:10 INFO - PROCESS | 1028 | 1468968190700 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1020ms 15:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:43:10 INFO - PROCESS | 1028 | 1468968190751 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 1028 | 1468968190753 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 15:43:10 INFO - PROCESS | 1028 | 1468968190757 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 1028 | 1468968190758 Marionette TRACE conn6 <- [1,1766,null,{}] 15:43:10 INFO - PROCESS | 1028 | 1468968190762 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 1028 | 1468968190764 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:10 INFO - PROCESS | 1028 | 1468968190881 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 15:43:10 INFO - PROCESS | 1028 | 1468968190895 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1028 | 1468968190897 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27F0B800 == 54 [pid = 1028] [id = 451] 15:43:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB26F15400) [pid = 1028] [serial = 1353] [outer = 0000000000000000] 15:43:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB26F1E400) [pid = 1028] [serial = 1354] [outer = 000000FB26F15400] 15:43:10 INFO - PROCESS | 1028 | 1468968190942 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB26F23C00) [pid = 1028] [serial = 1355] [outer = 000000FB26F15400] 15:43:11 INFO - PROCESS | 1028 | 1468968191529 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:43:11 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 15:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 839ms 15:43:11 INFO - PROCESS | 1028 | 1468968191600 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1028 | 1468968191605 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 15:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:43:11 INFO - PROCESS | 1028 | 1468968191610 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 1028 | 1468968191614 Marionette TRACE conn6 <- [1,1770,null,{}] 15:43:11 INFO - PROCESS | 1028 | 1468968191620 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 1028 | 1468968191624 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:11 INFO - PROCESS | 1028 | 1468968191753 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 15:43:11 INFO - PROCESS | 1028 | 1468968191872 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1028 | 1468968191875 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D0B9800 == 55 [pid = 1028] [id = 452] 15:43:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB12D8D800) [pid = 1028] [serial = 1356] [outer = 0000000000000000] 15:43:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB16F60800) [pid = 1028] [serial = 1357] [outer = 000000FB12D8D800] 15:43:11 INFO - PROCESS | 1028 | 1468968191933 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB19014800) [pid = 1028] [serial = 1358] [outer = 000000FB12D8D800] 15:43:12 INFO - PROCESS | 1028 | 1468968192539 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 15:43:12 INFO - PROCESS | 1028 | 1468968192600 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1028 | 1468968192605 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:43:12 INFO - PROCESS | 1028 | 1468968192612 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1028 | 1468968192615 Marionette TRACE conn6 <- [1,1774,null,{}] 15:43:12 INFO - PROCESS | 1028 | 1468968192620 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 1028 | 1468968192623 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:12 INFO - PROCESS | 1028 | 1468968192742 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 15:43:12 INFO - PROCESS | 1028 | 1468968192871 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1028 | 1468968192874 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D25800 == 56 [pid = 1028] [id = 453] 15:43:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1D025C00) [pid = 1028] [serial = 1359] [outer = 0000000000000000] 15:43:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1E80A000) [pid = 1028] [serial = 1360] [outer = 000000FB1D025C00] 15:43:12 INFO - PROCESS | 1028 | 1468968192934 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB1FDEF800) [pid = 1028] [serial = 1361] [outer = 000000FB1D025C00] 15:43:13 INFO - PROCESS | 1028 | 1468968193566 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 15:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 15:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:43:13 INFO - PROCESS | 1028 | 1468968193600 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1028 | 1468968193603 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 15:43:13 INFO - PROCESS | 1028 | 1468968193607 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 1028 | 1468968193611 Marionette TRACE conn6 <- [1,1778,null,{}] 15:43:13 INFO - PROCESS | 1028 | 1468968193623 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 1028 | 1468968193628 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:13 INFO - PROCESS | 1028 | 1468968193785 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 15:43:13 INFO - PROCESS | 1028 | 1468968193845 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1028 | 1468968193849 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2712F000 == 57 [pid = 1028] [id = 454] 15:43:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB219C9800) [pid = 1028] [serial = 1362] [outer = 0000000000000000] 15:43:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB21BE4000) [pid = 1028] [serial = 1363] [outer = 000000FB219C9800] 15:43:13 INFO - PROCESS | 1028 | 1468968193906 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB25AF7800) [pid = 1028] [serial = 1364] [outer = 000000FB219C9800] 15:43:14 INFO - PROCESS | 1028 | 1468968194520 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 941ms 15:43:14 INFO - PROCESS | 1028 | 1468968194793 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1028 | 1468968194798 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 15:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:43:14 INFO - PROCESS | 1028 | 1468968194817 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1028 | 1468968194821 Marionette TRACE conn6 <- [1,1782,null,{}] 15:43:14 INFO - PROCESS | 1028 | 1468968194826 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:14 INFO - PROCESS | 1028 | 1468968194830 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:14 INFO - PROCESS | 1028 | 1468968194934 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 15:43:15 INFO - PROCESS | 1028 | 1468968195012 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1028 | 1468968195017 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1823F800 == 58 [pid = 1028] [id = 455] 15:43:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 102 (000000FB12E52000) [pid = 1028] [serial = 1365] [outer = 0000000000000000] 15:43:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 103 (000000FB1307A400) [pid = 1028] [serial = 1366] [outer = 000000FB12E52000] 15:43:15 INFO - PROCESS | 1028 | 1468968195079 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 104 (000000FB1725B800) [pid = 1028] [serial = 1367] [outer = 000000FB12E52000] 15:43:15 INFO - PROCESS | 1028 | 1468968195650 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 881ms 15:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:43:15 INFO - PROCESS | 1028 | 1468968195704 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 1028 | 1468968195707 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 15:43:15 INFO - PROCESS | 1028 | 1468968195713 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1028 | 1468968195717 Marionette TRACE conn6 <- [1,1786,null,{}] 15:43:15 INFO - PROCESS | 1028 | 1468968195721 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 1028 | 1468968195724 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:15 INFO - PROCESS | 1028 | 1468968195830 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1287C800 == 57 [pid = 1028] [id = 396] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11FFA800 == 56 [pid = 1028] [id = 450] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F93000 == 55 [pid = 1028] [id = 449] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C49800 == 54 [pid = 1028] [id = 448] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12883800 == 53 [pid = 1028] [id = 447] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23659000 == 52 [pid = 1028] [id = 446] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B8B000 == 51 [pid = 1028] [id = 445] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FF21800 == 50 [pid = 1028] [id = 444] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1BB95800 == 49 [pid = 1028] [id = 443] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1356E000 == 48 [pid = 1028] [id = 442] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21F9A000 == 47 [pid = 1028] [id = 438] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B96800 == 46 [pid = 1028] [id = 437] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F7D800 == 45 [pid = 1028] [id = 436] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA91800 == 44 [pid = 1028] [id = 400] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2686B000 == 43 [pid = 1028] [id = 394] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13570800 == 42 [pid = 1028] [id = 424] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1E88C000 == 41 [pid = 1028] [id = 411] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13281000 == 40 [pid = 1028] [id = 413] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27F0C000 == 39 [pid = 1028] [id = 439] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12885000 == 38 [pid = 1028] [id = 399] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10EB3000 == 37 [pid = 1028] [id = 441] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2687D000 == 36 [pid = 1028] [id = 426] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2033D000 == 35 [pid = 1028] [id = 425] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C34000 == 34 [pid = 1028] [id = 395] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27137800 == 33 [pid = 1028] [id = 440] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB0000 == 32 [pid = 1028] [id = 393] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273B4800 == 31 [pid = 1028] [id = 410] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23213800 == 30 [pid = 1028] [id = 412] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1823F800 == 29 [pid = 1028] [id = 455] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2712F000 == 28 [pid = 1028] [id = 454] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D25800 == 27 [pid = 1028] [id = 453] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D0B9800 == 26 [pid = 1028] [id = 452] 15:43:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27F0B800 == 25 [pid = 1028] [id = 451] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 103 (000000FB172CA000) [pid = 1028] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 102 (000000FB18B1FC00) [pid = 1028] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 101 (000000FB12DA5C00) [pid = 1028] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB12D02C00) [pid = 1028] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB20298000) [pid = 1028] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB1FFE8C00) [pid = 1028] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1C795800) [pid = 1028] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB1D02AC00) [pid = 1028] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB13184400) [pid = 1028] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB179C6800) [pid = 1028] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1FBDCC00) [pid = 1028] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1FFA8C00) [pid = 1028] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1C78D400) [pid = 1028] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1900DC00) [pid = 1028] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB21F0E000) [pid = 1028] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB21BE3400) [pid = 1028] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB20D84000) [pid = 1028] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB13559400) [pid = 1028] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1D012C00) [pid = 1028] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1FE19000) [pid = 1028] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1D029000) [pid = 1028] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1C758C00) [pid = 1028] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB20203800) [pid = 1028] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB22214000) [pid = 1028] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D01AC00) [pid = 1028] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FDFA400) [pid = 1028] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 15:43:16 INFO - PROCESS | 1028 | 1468968196692 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1028 | 1468968196695 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB118A0800 == 26 [pid = 1028] [id = 456] 15:43:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1282A000) [pid = 1028] [serial = 1368] [outer = 0000000000000000] 15:43:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12B0FC00) [pid = 1028] [serial = 1369] [outer = 000000FB1282A000] 15:43:16 INFO - PROCESS | 1028 | 1468968196746 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12D06000) [pid = 1028] [serial = 1370] [outer = 000000FB1282A000] 15:43:17 INFO - PROCESS | 1028 | 1468968197163 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1534ms 15:43:17 INFO - PROCESS | 1028 | 1468968197248 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 1028 | 1468968197252 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 15:43:17 INFO - PROCESS | 1028 | 1468968197256 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:43:17 INFO - PROCESS | 1028 | 1468968197260 Marionette TRACE conn6 <- [1,1790,null,{}] 15:43:17 INFO - PROCESS | 1028 | 1468968197265 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 1028 | 1468968197268 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:17 INFO - PROCESS | 1028 | 1468968197359 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 15:43:17 INFO - PROCESS | 1028 | 1468968197375 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1028 | 1468968197378 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1822F800 == 27 [pid = 1028] [id = 457] 15:43:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12E53800) [pid = 1028] [serial = 1371] [outer = 0000000000000000] 15:43:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB130EF800) [pid = 1028] [serial = 1372] [outer = 000000FB12E53800] 15:43:17 INFO - PROCESS | 1028 | 1468968197425 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB13184400) [pid = 1028] [serial = 1373] [outer = 000000FB12E53800] 15:43:17 INFO - PROCESS | 1028 | 1468968197916 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 15:43:17 INFO - PROCESS | 1028 | 1468968197955 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 1028 | 1468968197959 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 15:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:43:18 INFO - PROCESS | 1028 | 1468968197992 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 1028 | 1468968197995 Marionette TRACE conn6 <- [1,1794,null,{}] 15:43:18 INFO - PROCESS | 1028 | 1468968198001 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:18 INFO - PROCESS | 1028 | 1468968198003 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:18 INFO - PROCESS | 1028 | 1468968198103 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 15:43:18 INFO - PROCESS | 1028 | 1468968198185 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1028 | 1468968198188 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1822F000 == 28 [pid = 1028] [id = 458] 15:43:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB16FA8C00) [pid = 1028] [serial = 1374] [outer = 0000000000000000] 15:43:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB17C05400) [pid = 1028] [serial = 1375] [outer = 000000FB16FA8C00] 15:43:18 INFO - PROCESS | 1028 | 1468968198236 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB18272400) [pid = 1028] [serial = 1376] [outer = 000000FB16FA8C00] 15:43:18 INFO - PROCESS | 1028 | 1468968198621 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 15:43:18 INFO - PROCESS | 1028 | 1468968198689 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 1028 | 1468968198691 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 15:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:43:18 INFO - PROCESS | 1028 | 1468968198702 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 1028 | 1468968198708 Marionette TRACE conn6 <- [1,1798,null,{}] 15:43:18 INFO - PROCESS | 1028 | 1468968198724 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:18 INFO - PROCESS | 1028 | 1468968198728 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:18 INFO - PROCESS | 1028 | 1468968198849 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 15:43:18 INFO - PROCESS | 1028 | 1468968198859 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1028 | 1468968198861 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4D4800 == 29 [pid = 1028] [id = 459] 15:43:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB18278400) [pid = 1028] [serial = 1377] [outer = 0000000000000000] 15:43:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB18FB3C00) [pid = 1028] [serial = 1378] [outer = 000000FB18278400] 15:43:18 INFO - PROCESS | 1028 | 1468968198908 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB195BA800) [pid = 1028] [serial = 1379] [outer = 000000FB18278400] 15:43:19 INFO - PROCESS | 1028 | 1468968199361 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 712ms 15:43:19 INFO - PROCESS | 1028 | 1468968199410 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 1028 | 1468968199413 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 15:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:43:19 INFO - PROCESS | 1028 | 1468968199425 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 1028 | 1468968199427 Marionette TRACE conn6 <- [1,1802,null,{}] 15:43:19 INFO - PROCESS | 1028 | 1468968199469 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:19 INFO - PROCESS | 1028 | 1468968199471 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:19 INFO - PROCESS | 1028 | 1468968199595 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 15:43:19 INFO - PROCESS | 1028 | 1468968199605 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 1028 | 1468968199607 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20336800 == 30 [pid = 1028] [id = 460] 15:43:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1C759800) [pid = 1028] [serial = 1380] [outer = 0000000000000000] 15:43:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1C794800) [pid = 1028] [serial = 1381] [outer = 000000FB1C759800] 15:43:19 INFO - PROCESS | 1028 | 1468968199653 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1CDD6000) [pid = 1028] [serial = 1382] [outer = 000000FB1C759800] 15:43:20 INFO - PROCESS | 1028 | 1468968200087 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 710ms 15:43:20 INFO - PROCESS | 1028 | 1468968200140 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1028 | 1468968200142 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 15:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:43:20 INFO - PROCESS | 1028 | 1468968200151 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1028 | 1468968200153 Marionette TRACE conn6 <- [1,1806,null,{}] 15:43:20 INFO - PROCESS | 1028 | 1468968200156 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 1028 | 1468968200158 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:20 INFO - PROCESS | 1028 | 1468968200270 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 15:43:20 INFO - PROCESS | 1028 | 1468968200276 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1028 | 1468968200282 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B87000 == 31 [pid = 1028] [id = 461] 15:43:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB123D2000) [pid = 1028] [serial = 1383] [outer = 0000000000000000] 15:43:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1D01D000) [pid = 1028] [serial = 1384] [outer = 000000FB123D2000] 15:43:20 INFO - PROCESS | 1028 | 1468968200345 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1D048C00) [pid = 1028] [serial = 1385] [outer = 000000FB123D2000] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1F56E000) [pid = 1028] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB2293B400) [pid = 1028] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB20FA0800) [pid = 1028] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1355B800) [pid = 1028] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1F56D800) [pid = 1028] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB2020DC00) [pid = 1028] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB19035400) [pid = 1028] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12D91000) [pid = 1028] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1181F800) [pid = 1028] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1D015000) [pid = 1028] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB130F8000) [pid = 1028] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1F56D000) [pid = 1028] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB21F0C400) [pid = 1028] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB16F59000) [pid = 1028] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB26F15400) [pid = 1028] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:43:21 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FDF7800) [pid = 1028] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:43:21 INFO - PROCESS | 1028 | 1468968201188 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1079ms 15:43:21 INFO - PROCESS | 1028 | 1468968201233 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1028 | 1468968201235 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:43:21 INFO - PROCESS | 1028 | 1468968201238 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1028 | 1468968201240 Marionette TRACE conn6 <- [1,1810,null,{}] 15:43:21 INFO - PROCESS | 1028 | 1468968201243 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 1028 | 1468968201246 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:21 INFO - PROCESS | 1028 | 1468968201365 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 15:43:21 INFO - PROCESS | 1028 | 1468968201418 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1028 | 1468968201420 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130AA800 == 32 [pid = 1028] [id = 462] 15:43:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12B10000) [pid = 1028] [serial = 1386] [outer = 0000000000000000] 15:43:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB130F8000) [pid = 1028] [serial = 1387] [outer = 000000FB12B10000] 15:43:21 INFO - PROCESS | 1028 | 1468968201465 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1EA45000) [pid = 1028] [serial = 1388] [outer = 000000FB12B10000] 15:43:21 INFO - PROCESS | 1028 | 1468968201825 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 15:43:21 INFO - PROCESS | 1028 | 1468968201871 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1028 | 1468968201873 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:43:21 INFO - PROCESS | 1028 | 1468968201876 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1028 | 1468968201878 Marionette TRACE conn6 <- [1,1814,null,{}] 15:43:21 INFO - PROCESS | 1028 | 1468968201890 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 1028 | 1468968201892 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:21 INFO - PROCESS | 1028 | 1468968201974 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 15:43:21 INFO - PROCESS | 1028 | 1468968201979 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1028 | 1468968201981 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23913000 == 33 [pid = 1028] [id = 463] 15:43:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C756C00) [pid = 1028] [serial = 1389] [outer = 0000000000000000] 15:43:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1F56D000) [pid = 1028] [serial = 1390] [outer = 000000FB1C756C00] 15:43:22 INFO - PROCESS | 1028 | 1468968202026 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FAAF400) [pid = 1028] [serial = 1391] [outer = 000000FB1C756C00] 15:43:22 INFO - PROCESS | 1028 | 1468968202459 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 15:43:22 INFO - PROCESS | 1028 | 1468968202509 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 1028 | 1468968202511 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 15:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:43:22 INFO - PROCESS | 1028 | 1468968202514 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 1028 | 1468968202516 Marionette TRACE conn6 <- [1,1818,null,{}] 15:43:22 INFO - PROCESS | 1028 | 1468968202527 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 1028 | 1468968202530 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:22 INFO - PROCESS | 1028 | 1468968202611 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 15:43:22 INFO - PROCESS | 1028 | 1468968202618 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1028 | 1468968202620 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D25800 == 34 [pid = 1028] [id = 464] 15:43:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FAAFC00) [pid = 1028] [serial = 1392] [outer = 0000000000000000] 15:43:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FE14800) [pid = 1028] [serial = 1393] [outer = 000000FB1FAAFC00] 15:43:22 INFO - PROCESS | 1028 | 1468968202664 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FE1F000) [pid = 1028] [serial = 1394] [outer = 000000FB1FAAFC00] 15:43:23 INFO - PROCESS | 1028 | 1468968203217 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 775ms 15:43:23 INFO - PROCESS | 1028 | 1468968203293 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 1028 | 1468968203299 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 15:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:43:23 INFO - PROCESS | 1028 | 1468968203304 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1028 | 1468968203308 Marionette TRACE conn6 <- [1,1822,null,{}] 15:43:23 INFO - PROCESS | 1028 | 1468968203314 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:23 INFO - PROCESS | 1028 | 1468968203317 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:23 INFO - PROCESS | 1028 | 1468968203461 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 15:43:23 INFO - PROCESS | 1028 | 1468968203577 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1028 | 1468968203583 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18236000 == 35 [pid = 1028] [id = 465] 15:43:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12D17800) [pid = 1028] [serial = 1395] [outer = 0000000000000000] 15:43:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12D89000) [pid = 1028] [serial = 1396] [outer = 000000FB12D17800] 15:43:23 INFO - PROCESS | 1028 | 1468968203642 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB12E51800) [pid = 1028] [serial = 1397] [outer = 000000FB12D17800] 15:43:24 INFO - PROCESS | 1028 | 1468968204334 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:43:24 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 15:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1079ms 15:43:24 INFO - PROCESS | 1028 | 1468968204386 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 1028 | 1468968204391 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 15:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:43:24 INFO - PROCESS | 1028 | 1468968204398 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 1028 | 1468968204401 Marionette TRACE conn6 <- [1,1826,null,{}] 15:43:24 INFO - PROCESS | 1028 | 1468968204405 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:24 INFO - PROCESS | 1028 | 1468968204408 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:24 INFO - PROCESS | 1028 | 1468968204533 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 15:43:24 INFO - PROCESS | 1028 | 1468968204656 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1028 | 1468968204659 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C20800 == 36 [pid = 1028] [id = 466] 15:43:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1790AC00) [pid = 1028] [serial = 1398] [outer = 0000000000000000] 15:43:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB18277C00) [pid = 1028] [serial = 1399] [outer = 000000FB1790AC00] 15:43:24 INFO - PROCESS | 1028 | 1468968204717 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB18B26C00) [pid = 1028] [serial = 1400] [outer = 000000FB1790AC00] 15:43:25 INFO - PROCESS | 1028 | 1468968205512 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1284ms 15:43:25 INFO - PROCESS | 1028 | 1468968205684 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1028 | 1468968205689 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 15:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:43:25 INFO - PROCESS | 1028 | 1468968205694 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1028 | 1468968205697 Marionette TRACE conn6 <- [1,1830,null,{}] 15:43:25 INFO - PROCESS | 1028 | 1468968205702 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 1028 | 1468968205706 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:25 INFO - PROCESS | 1028 | 1468968205821 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 15:43:25 INFO - PROCESS | 1028 | 1468968205899 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1028 | 1468968205904 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18230800 == 37 [pid = 1028] [id = 467] 15:43:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB12B15800) [pid = 1028] [serial = 1401] [outer = 0000000000000000] 15:43:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12D9E800) [pid = 1028] [serial = 1402] [outer = 000000FB12B15800] 15:43:26 INFO - PROCESS | 1028 | 1468968206000 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB130F1C00) [pid = 1028] [serial = 1403] [outer = 000000FB12B15800] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23913000 == 36 [pid = 1028] [id = 463] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130AA800 == 35 [pid = 1028] [id = 462] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B87000 == 34 [pid = 1028] [id = 461] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20336800 == 33 [pid = 1028] [id = 460] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4D4800 == 32 [pid = 1028] [id = 459] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1822F000 == 31 [pid = 1028] [id = 458] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1822F800 == 30 [pid = 1028] [id = 457] 15:43:26 INFO - PROCESS | 1028 | --DOCSHELL 000000FB118A0800 == 29 [pid = 1028] [id = 456] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1FFA2400) [pid = 1028] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB25A98800) [pid = 1028] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB22217C00) [pid = 1028] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB21BE2C00) [pid = 1028] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB179B8800) [pid = 1028] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1F8CAC00) [pid = 1028] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB20296C00) [pid = 1028] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB20FA1800) [pid = 1028] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB19656C00) [pid = 1028] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1CDCD400) [pid = 1028] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12DA8000) [pid = 1028] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB17105800) [pid = 1028] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12B15000) [pid = 1028] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB13321400) [pid = 1028] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1D025000) [pid = 1028] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1EA45C00) [pid = 1028] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB17A9A000) [pid = 1028] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB19035800) [pid = 1028] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB20211400) [pid = 1028] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB2220A800) [pid = 1028] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB229E3800) [pid = 1028] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB195BDC00) [pid = 1028] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB18A67800) [pid = 1028] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB26F1E400) [pid = 1028] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB26F23C00) [pid = 1028] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB25AEFC00) [pid = 1028] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1F984800) [pid = 1028] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB25AEF800) [pid = 1028] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB20264800) [pid = 1028] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1FDF9800) [pid = 1028] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB25AFC000) [pid = 1028] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 15:43:26 INFO - PROCESS | 1028 | 1468968206551 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 881ms 15:43:26 INFO - PROCESS | 1028 | 1468968206579 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 1028 | 1468968206582 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 15:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:43:26 INFO - PROCESS | 1028 | 1468968206593 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 1028 | 1468968206596 Marionette TRACE conn6 <- [1,1834,null,{}] 15:43:26 INFO - PROCESS | 1028 | 1468968206600 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:26 INFO - PROCESS | 1028 | 1468968206603 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:26 INFO - PROCESS | 1028 | 1468968206693 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 15:43:26 INFO - PROCESS | 1028 | 1468968206702 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 1028 | 1468968206705 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19060800 == 30 [pid = 1028] [id = 468] 15:43:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB17106000) [pid = 1028] [serial = 1404] [outer = 0000000000000000] 15:43:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB179CD800) [pid = 1028] [serial = 1405] [outer = 000000FB17106000] 15:43:26 INFO - PROCESS | 1028 | 1468968206753 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB18277000) [pid = 1028] [serial = 1406] [outer = 000000FB17106000] 15:43:27 INFO - PROCESS | 1028 | 1468968207247 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:43:27 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) 15:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 692ms 15:43:27 INFO - PROCESS | 1028 | 1468968207284 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1028 | 1468968207287 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 15:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:43:27 INFO - PROCESS | 1028 | 1468968207290 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1028 | 1468968207292 Marionette TRACE conn6 <- [1,1838,null,{}] 15:43:27 INFO - PROCESS | 1028 | 1468968207303 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 1028 | 1468968207308 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:27 INFO - PROCESS | 1028 | 1468968207401 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 15:43:27 INFO - PROCESS | 1028 | 1468968207410 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1028 | 1468968207415 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F771800 == 31 [pid = 1028] [id = 469] 15:43:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1BB83800) [pid = 1028] [serial = 1407] [outer = 0000000000000000] 15:43:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1C3D5000) [pid = 1028] [serial = 1408] [outer = 000000FB1BB83800] 15:43:27 INFO - PROCESS | 1028 | 1468968207465 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C791800) [pid = 1028] [serial = 1409] [outer = 000000FB1BB83800] 15:43:27 INFO - PROCESS | 1028 | 1468968207954 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 15:43:28 INFO - PROCESS | 1028 | 1468968208025 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 1028 | 1468968208027 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:43:28 INFO - PROCESS | 1028 | 1468968208031 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 1028 | 1468968208032 Marionette TRACE conn6 <- [1,1842,null,{}] 15:43:28 INFO - PROCESS | 1028 | 1468968208036 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 1028 | 1468968208038 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:28 INFO - PROCESS | 1028 | 1468968208129 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 15:43:28 INFO - PROCESS | 1028 | 1468968208212 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1028 | 1468968208214 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FDD800 == 32 [pid = 1028] [id = 470] 15:43:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1CD29400) [pid = 1028] [serial = 1410] [outer = 0000000000000000] 15:43:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1D01B000) [pid = 1028] [serial = 1411] [outer = 000000FB1CD29400] 15:43:28 INFO - PROCESS | 1028 | 1468968208262 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D02F000) [pid = 1028] [serial = 1412] [outer = 000000FB1CD29400] 15:43:28 INFO - PROCESS | 1028 | 1468968208641 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 627ms 15:43:28 INFO - PROCESS | 1028 | 1468968208660 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 15:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:43:28 INFO - PROCESS | 1028 | 1468968208663 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 15:43:28 INFO - PROCESS | 1028 | 1468968208666 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 1028 | 1468968208668 Marionette TRACE conn6 <- [1,1846,null,{}] 15:43:28 INFO - PROCESS | 1028 | 1468968208671 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 1028 | 1468968208674 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:28 INFO - PROCESS | 1028 | 1468968208794 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 15:43:28 INFO - PROCESS | 1028 | 1468968208891 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1028 | 1468968208894 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2363F800 == 33 [pid = 1028] [id = 471] 15:43:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1D56A800) [pid = 1028] [serial = 1413] [outer = 0000000000000000] 15:43:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1EA4F000) [pid = 1028] [serial = 1414] [outer = 000000FB1D56A800] 15:43:28 INFO - PROCESS | 1028 | 1468968208938 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F568400) [pid = 1028] [serial = 1415] [outer = 000000FB1D56A800] 15:43:29 INFO - PROCESS | 1028 | 1468968209367 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 15:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:43:29 INFO - PROCESS | 1028 | 1468968209405 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1028 | 1468968209407 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 15:43:29 INFO - PROCESS | 1028 | 1468968209411 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 1028 | 1468968209413 Marionette TRACE conn6 <- [1,1850,null,{}] 15:43:29 INFO - PROCESS | 1028 | 1468968209417 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:29 INFO - PROCESS | 1028 | 1468968209423 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:29 INFO - PROCESS | 1028 | 1468968209568 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 15:43:29 INFO - PROCESS | 1028 | 1468968209629 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 1028 | 1468968209632 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D1B000 == 34 [pid = 1028] [id = 472] 15:43:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FE1F800) [pid = 1028] [serial = 1416] [outer = 0000000000000000] 15:43:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FFA7C00) [pid = 1028] [serial = 1417] [outer = 000000FB1FE1F800] 15:43:29 INFO - PROCESS | 1028 | 1468968209677 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFE2800) [pid = 1028] [serial = 1418] [outer = 000000FB1FE1F800] 15:43:30 INFO - PROCESS | 1028 | 1468968210093 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 15:43:30 INFO - PROCESS | 1028 | 1468968210181 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1028 | 1468968210183 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 15:43:30 INFO - PROCESS | 1028 | 1468968210191 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 1028 | 1468968210193 Marionette TRACE conn6 <- [1,1854,null,{}] 15:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:43:30 INFO - PROCESS | 1028 | 1468968210197 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 1028 | 1468968210199 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:30 INFO - PROCESS | 1028 | 1468968210316 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 15:43:30 INFO - PROCESS | 1028 | 1468968210371 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1028 | 1468968210373 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26873000 == 35 [pid = 1028] [id = 473] 15:43:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FFE5C00) [pid = 1028] [serial = 1419] [outer = 0000000000000000] 15:43:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB20203400) [pid = 1028] [serial = 1420] [outer = 000000FB1FFE5C00] 15:43:30 INFO - PROCESS | 1028 | 1468968210417 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB2026B800) [pid = 1028] [serial = 1421] [outer = 000000FB1FFE5C00] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1282A000) [pid = 1028] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB16FA8C00) [pid = 1028] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12E52000) [pid = 1028] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1C759800) [pid = 1028] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D8D800) [pid = 1028] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D025C00) [pid = 1028] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C756C00) [pid = 1028] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB219C9800) [pid = 1028] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12B10000) [pid = 1028] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB123D2000) [pid = 1028] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18278400) [pid = 1028] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:43:30 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12E53800) [pid = 1028] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:43:30 INFO - PROCESS | 1028 | 1468968210861 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 15:43:30 INFO - PROCESS | 1028 | 1468968210872 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1028 | 1468968210874 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 15:43:30 INFO - PROCESS | 1028 | 1468968210877 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:43:30 INFO - PROCESS | 1028 | 1468968210879 Marionette TRACE conn6 <- [1,1858,null,{}] 15:43:30 INFO - PROCESS | 1028 | 1468968210882 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 1028 | 1468968210884 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:30 INFO - PROCESS | 1028 | 1468968210967 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 15:43:30 INFO - PROCESS | 1028 | 1468968210973 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1028 | 1468968210974 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C34000 == 36 [pid = 1028] [id = 474] 15:43:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB16FA8C00) [pid = 1028] [serial = 1422] [outer = 0000000000000000] 15:43:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18271400) [pid = 1028] [serial = 1423] [outer = 000000FB16FA8C00] 15:43:31 INFO - PROCESS | 1028 | 1468968211020 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D019000) [pid = 1028] [serial = 1424] [outer = 000000FB16FA8C00] 15:43:31 INFO - PROCESS | 1028 | 1468968211492 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 15:43:31 INFO - PROCESS | 1028 | 1468968211572 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 1028 | 1468968211577 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 15:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:43:31 INFO - PROCESS | 1028 | 1468968211583 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 1028 | 1468968211588 Marionette TRACE conn6 <- [1,1862,null,{}] 15:43:31 INFO - PROCESS | 1028 | 1468968211687 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:31 INFO - PROCESS | 1028 | 1468968211691 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:31 INFO - PROCESS | 1028 | 1468968211815 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 15:43:31 INFO - PROCESS | 1028 | 1468968211889 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 1028 | 1468968211892 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A20800 == 37 [pid = 1028] [id = 475] 15:43:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12D95400) [pid = 1028] [serial = 1425] [outer = 0000000000000000] 15:43:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12E4D400) [pid = 1028] [serial = 1426] [outer = 000000FB12D95400] 15:43:32 INFO - PROCESS | 1028 | 1468968211994 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB17105800) [pid = 1028] [serial = 1427] [outer = 000000FB12D95400] 15:43:32 INFO - PROCESS | 1028 | 1468968212606 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1081ms 15:43:32 INFO - PROCESS | 1028 | 1468968212667 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 1028 | 1468968212672 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 15:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:43:32 INFO - PROCESS | 1028 | 1468968212678 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 1028 | 1468968212682 Marionette TRACE conn6 <- [1,1866,null,{}] 15:43:32 INFO - PROCESS | 1028 | 1468968212686 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 1028 | 1468968212689 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:32 INFO - PROCESS | 1028 | 1468968212805 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 15:43:32 INFO - PROCESS | 1028 | 1468968212927 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 1028 | 1468968212930 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2390D800 == 38 [pid = 1028] [id = 476] 15:43:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB19128800) [pid = 1028] [serial = 1428] [outer = 0000000000000000] 15:43:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C3D5400) [pid = 1028] [serial = 1429] [outer = 000000FB19128800] 15:43:33 INFO - PROCESS | 1028 | 1468968213013 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1CF38400) [pid = 1028] [serial = 1430] [outer = 000000FB19128800] 15:43:33 INFO - PROCESS | 1028 | 1468968213634 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 984ms 15:43:33 INFO - PROCESS | 1028 | 1468968213677 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1028 | 1468968213680 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 15:43:33 INFO - PROCESS | 1028 | 1468968213686 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:43:33 INFO - PROCESS | 1028 | 1468968213690 Marionette TRACE conn6 <- [1,1870,null,{}] 15:43:33 INFO - PROCESS | 1028 | 1468968213701 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:33 INFO - PROCESS | 1028 | 1468968213706 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:33 INFO - PROCESS | 1028 | 1468968213821 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 15:43:33 INFO - PROCESS | 1028 | 1468968213944 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1028 | 1468968213948 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F82800 == 39 [pid = 1028] [id = 477] 15:43:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FE1D800) [pid = 1028] [serial = 1431] [outer = 0000000000000000] 15:43:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FE22C00) [pid = 1028] [serial = 1432] [outer = 000000FB1FE1D800] 15:43:34 INFO - PROCESS | 1028 | 1468968214007 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FFE8400) [pid = 1028] [serial = 1433] [outer = 000000FB1FE1D800] 15:43:34 INFO - PROCESS | 1028 | 1468968214594 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 985ms 15:43:34 INFO - PROCESS | 1028 | 1468968214677 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 1028 | 1468968214680 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 15:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:43:34 INFO - PROCESS | 1028 | 1468968214684 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 1028 | 1468968214686 Marionette TRACE conn6 <- [1,1874,null,{}] 15:43:34 INFO - PROCESS | 1028 | 1468968214690 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:34 INFO - PROCESS | 1028 | 1468968214692 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:34 INFO - PROCESS | 1028 | 1468968214815 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 15:43:35 INFO - PROCESS | 1028 | 1468968215052 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1028 | 1468968215055 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12880000 == 40 [pid = 1028] [id = 478] 15:43:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB11741400) [pid = 1028] [serial = 1434] [outer = 0000000000000000] 15:43:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1182A000) [pid = 1028] [serial = 1435] [outer = 000000FB11741400] 15:43:35 INFO - PROCESS | 1028 | 1468968215125 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1181E800) [pid = 1028] [serial = 1436] [outer = 000000FB11741400] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26873000 == 39 [pid = 1028] [id = 473] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D1B000 == 38 [pid = 1028] [id = 472] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2363F800 == 37 [pid = 1028] [id = 471] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FDD800 == 36 [pid = 1028] [id = 470] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F771800 == 35 [pid = 1028] [id = 469] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19060800 == 34 [pid = 1028] [id = 468] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18230800 == 33 [pid = 1028] [id = 467] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D25800 == 32 [pid = 1028] [id = 464] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18236000 == 31 [pid = 1028] [id = 465] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C20800 == 30 [pid = 1028] [id = 466] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F82800 == 29 [pid = 1028] [id = 477] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2390D800 == 28 [pid = 1028] [id = 476] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C34000 == 27 [pid = 1028] [id = 474] 15:43:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A20800 == 26 [pid = 1028] [id = 475] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB18FB3C00) [pid = 1028] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB130EF800) [pid = 1028] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB13184400) [pid = 1028] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12B0FC00) [pid = 1028] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D06000) [pid = 1028] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17C05400) [pid = 1028] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1725B800) [pid = 1028] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1307A400) [pid = 1028] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C794800) [pid = 1028] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB19014800) [pid = 1028] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FE14800) [pid = 1028] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB16F60800) [pid = 1028] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FDEF800) [pid = 1028] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1E80A000) [pid = 1028] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FAAF400) [pid = 1028] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB25AF7800) [pid = 1028] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB21BE4000) [pid = 1028] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB130F8000) [pid = 1028] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D01D000) [pid = 1028] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1F56D000) [pid = 1028] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1D048C00) [pid = 1028] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB195BA800) [pid = 1028] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB18272400) [pid = 1028] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1CDD6000) [pid = 1028] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1EA45000) [pid = 1028] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 15:43:36 INFO - PROCESS | 1028 | 1468968216426 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1846ms 15:43:36 INFO - PROCESS | 1028 | 1468968216532 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1028 | 1468968216537 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 15:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:43:36 INFO - PROCESS | 1028 | 1468968216543 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1028 | 1468968216546 Marionette TRACE conn6 <- [1,1878,null,{}] 15:43:36 INFO - PROCESS | 1028 | 1468968216552 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:36 INFO - PROCESS | 1028 | 1468968216556 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:36 INFO - PROCESS | 1028 | 1468968216656 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 15:43:36 INFO - PROCESS | 1028 | 1468968216663 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 1028 | 1468968216668 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12883800 == 27 [pid = 1028] [id = 479] 15:43:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12825400) [pid = 1028] [serial = 1437] [outer = 0000000000000000] 15:43:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12829000) [pid = 1028] [serial = 1438] [outer = 000000FB12825400] 15:43:36 INFO - PROCESS | 1028 | 1468968216720 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12B0FC00) [pid = 1028] [serial = 1439] [outer = 000000FB12825400] 15:43:37 INFO - PROCESS | 1028 | 1468968217219 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 15:43:37 INFO - PROCESS | 1028 | 1468968217280 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1028 | 1468968217286 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 15:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:43:37 INFO - PROCESS | 1028 | 1468968217292 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 1028 | 1468968217295 Marionette TRACE conn6 <- [1,1882,null,{}] 15:43:37 INFO - PROCESS | 1028 | 1468968217299 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:37 INFO - PROCESS | 1028 | 1468968217302 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:37 INFO - PROCESS | 1028 | 1468968217397 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 15:43:37 INFO - PROCESS | 1028 | 1468968217410 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1028 | 1468968217413 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17F24000 == 28 [pid = 1028] [id = 480] 15:43:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12D09C00) [pid = 1028] [serial = 1440] [outer = 0000000000000000] 15:43:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D10C00) [pid = 1028] [serial = 1441] [outer = 000000FB12D09C00] 15:43:37 INFO - PROCESS | 1028 | 1468968217464 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12D1E400) [pid = 1028] [serial = 1442] [outer = 000000FB12D09C00] 15:43:37 INFO - PROCESS | 1028 | 1468968217918 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 15:43:37 INFO - PROCESS | 1028 | 1468968217985 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1028 | 1468968217987 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 15:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:43:38 INFO - PROCESS | 1028 | 1468968217991 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 1028 | 1468968217995 Marionette TRACE conn6 <- [1,1886,null,{}] 15:43:38 INFO - PROCESS | 1028 | 1468968218036 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 1028 | 1468968218041 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:38 INFO - PROCESS | 1028 | 1468968218170 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 15:43:38 INFO - PROCESS | 1028 | 1468968218218 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1028 | 1468968218222 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F9A000 == 29 [pid = 1028] [id = 481] 15:43:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12DA6400) [pid = 1028] [serial = 1443] [outer = 0000000000000000] 15:43:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12E58C00) [pid = 1028] [serial = 1444] [outer = 000000FB12DA6400] 15:43:38 INFO - PROCESS | 1028 | 1468968218272 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB130F5000) [pid = 1028] [serial = 1445] [outer = 000000FB12DA6400] 15:43:38 INFO - PROCESS | 1028 | 1468968218701 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 15:43:38 INFO - PROCESS | 1028 | 1468968218730 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 1028 | 1468968218733 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 15:43:38 INFO - PROCESS | 1028 | 1468968218736 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 1028 | 1468968218738 Marionette TRACE conn6 <- [1,1890,null,{}] 15:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:43:38 INFO - PROCESS | 1028 | 1468968218741 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 1028 | 1468968218743 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:38 INFO - PROCESS | 1028 | 1468968218856 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 15:43:38 INFO - PROCESS | 1028 | 1468968218862 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1028 | 1468968218864 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D0B6000 == 30 [pid = 1028] [id = 482] 15:43:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1331F800) [pid = 1028] [serial = 1446] [outer = 0000000000000000] 15:43:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB16F59C00) [pid = 1028] [serial = 1447] [outer = 000000FB1331F800] 15:43:38 INFO - PROCESS | 1028 | 1468968218950 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB17263C00) [pid = 1028] [serial = 1448] [outer = 000000FB1331F800] 15:43:39 INFO - PROCESS | 1028 | 1468968219381 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 15:43:39 INFO - PROCESS | 1028 | 1468968219412 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 1028 | 1468968219414 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 15:43:39 INFO - PROCESS | 1028 | 1468968219417 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:43:39 INFO - PROCESS | 1028 | 1468968219419 Marionette TRACE conn6 <- [1,1894,null,{}] 15:43:39 INFO - PROCESS | 1028 | 1468968219423 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 1028 | 1468968219425 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:39 INFO - PROCESS | 1028 | 1468968219558 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 15:43:39 INFO - PROCESS | 1028 | 1468968219580 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 1028 | 1468968219583 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E6000 == 31 [pid = 1028] [id = 483] 15:43:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1181F000) [pid = 1028] [serial = 1449] [outer = 0000000000000000] 15:43:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB17A33800) [pid = 1028] [serial = 1450] [outer = 000000FB1181F000] 15:43:39 INFO - PROCESS | 1028 | 1468968219627 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB17F49000) [pid = 1028] [serial = 1451] [outer = 000000FB1181F000] 15:43:40 INFO - PROCESS | 1028 | 1468968220078 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 693ms 15:43:40 INFO - PROCESS | 1028 | 1468968220113 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 1028 | 1468968220115 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 15:43:40 INFO - PROCESS | 1028 | 1468968220119 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:43:40 INFO - PROCESS | 1028 | 1468968220121 Marionette TRACE conn6 <- [1,1898,null,{}] 15:43:40 INFO - PROCESS | 1028 | 1468968220131 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:40 INFO - PROCESS | 1028 | 1468968220137 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:40 INFO - PROCESS | 1028 | 1468968220272 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 15:43:40 INFO - PROCESS | 1028 | 1468968220327 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 1028 | 1468968220329 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF13000 == 32 [pid = 1028] [id = 484] 15:43:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18279000) [pid = 1028] [serial = 1452] [outer = 0000000000000000] 15:43:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB18B28000) [pid = 1028] [serial = 1453] [outer = 000000FB18279000] 15:43:40 INFO - PROCESS | 1028 | 1468968220375 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB19123800) [pid = 1028] [serial = 1454] [outer = 000000FB18279000] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FE1F800) [pid = 1028] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FFE5C00) [pid = 1028] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1790AC00) [pid = 1028] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB17106000) [pid = 1028] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D17800) [pid = 1028] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1CD29400) [pid = 1028] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1BB83800) [pid = 1028] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12B15800) [pid = 1028] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FAAFC00) [pid = 1028] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB16FA8C00) [pid = 1028] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:43:40 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1D56A800) [pid = 1028] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:43:40 INFO - PROCESS | 1028 | 1468968220912 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 839ms 15:43:40 INFO - PROCESS | 1028 | 1468968220960 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 1028 | 1468968220962 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 15:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:43:40 INFO - PROCESS | 1028 | 1468968220966 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 1028 | 1468968220967 Marionette TRACE conn6 <- [1,1902,null,{}] 15:43:40 INFO - PROCESS | 1028 | 1468968220971 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:40 INFO - PROCESS | 1028 | 1468968220973 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:41 INFO - PROCESS | 1028 | 1468968221053 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 15:43:41 INFO - PROCESS | 1028 | 1468968221059 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 1028 | 1468968221060 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20653800 == 33 [pid = 1028] [id = 485] 15:43:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB16F5A800) [pid = 1028] [serial = 1455] [outer = 0000000000000000] 15:43:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB19121400) [pid = 1028] [serial = 1456] [outer = 000000FB16F5A800] 15:43:41 INFO - PROCESS | 1028 | 1468968221105 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB19659C00) [pid = 1028] [serial = 1457] [outer = 000000FB16F5A800] 15:43:41 INFO - PROCESS | 1028 | 1468968221512 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 587ms 15:43:41 INFO - PROCESS | 1028 | 1468968221558 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1028 | 1468968221560 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 15:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:43:41 INFO - PROCESS | 1028 | 1468968221568 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1028 | 1468968221570 Marionette TRACE conn6 <- [1,1906,null,{}] 15:43:41 INFO - PROCESS | 1028 | 1468968221574 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:41 INFO - PROCESS | 1028 | 1468968221575 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:41 INFO - PROCESS | 1028 | 1468968221657 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 15:43:41 INFO - PROCESS | 1028 | 1468968221663 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 1028 | 1468968221665 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21F8B800 == 34 [pid = 1028] [id = 486] 15:43:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1BB86C00) [pid = 1028] [serial = 1458] [outer = 0000000000000000] 15:43:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1C75B800) [pid = 1028] [serial = 1459] [outer = 000000FB1BB86C00] 15:43:41 INFO - PROCESS | 1028 | 1468968221710 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1C78B400) [pid = 1028] [serial = 1460] [outer = 000000FB1BB86C00] 15:43:42 INFO - PROCESS | 1028 | 1468968222136 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 586ms 15:43:42 INFO - PROCESS | 1028 | 1468968222152 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 1028 | 1468968222154 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 15:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:43:42 INFO - PROCESS | 1028 | 1468968222157 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 1028 | 1468968222159 Marionette TRACE conn6 <- [1,1910,null,{}] 15:43:42 INFO - PROCESS | 1028 | 1468968222176 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:42 INFO - PROCESS | 1028 | 1468968222178 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:42 INFO - PROCESS | 1028 | 1468968222260 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 15:43:42 INFO - PROCESS | 1028 | 1468968222266 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1028 | 1468968222268 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2301B000 == 35 [pid = 1028] [id = 487] 15:43:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C789000) [pid = 1028] [serial = 1461] [outer = 0000000000000000] 15:43:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1CDD0800) [pid = 1028] [serial = 1462] [outer = 000000FB1C789000] 15:43:42 INFO - PROCESS | 1028 | 1468968222311 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D011000) [pid = 1028] [serial = 1463] [outer = 000000FB1C789000] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17F24000 == 34 [pid = 1028] [id = 480] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12883800 == 33 [pid = 1028] [id = 479] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12880000 == 32 [pid = 1028] [id = 478] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F9A000 == 31 [pid = 1028] [id = 481] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20653800 == 30 [pid = 1028] [id = 485] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D0B6000 == 29 [pid = 1028] [id = 482] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FF13000 == 28 [pid = 1028] [id = 484] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21F8B800 == 27 [pid = 1028] [id = 486] 15:43:43 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E6000 == 26 [pid = 1028] [id = 483] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FFA7C00) [pid = 1028] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FFE2800) [pid = 1028] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB20203400) [pid = 1028] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB18277C00) [pid = 1028] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18B26C00) [pid = 1028] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB179CD800) [pid = 1028] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB18277000) [pid = 1028] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12D89000) [pid = 1028] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12E51800) [pid = 1028] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D01B000) [pid = 1028] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1D02F000) [pid = 1028] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1C3D5000) [pid = 1028] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1C791800) [pid = 1028] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12D9E800) [pid = 1028] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB130F1C00) [pid = 1028] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1FE1F000) [pid = 1028] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB18271400) [pid = 1028] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1D019000) [pid = 1028] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB2026B800) [pid = 1028] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1EA4F000) [pid = 1028] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 15:43:43 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1F568400) [pid = 1028] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 15:43:44 INFO - PROCESS | 1028 | 1468968224069 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1947ms 15:43:44 INFO - PROCESS | 1028 | 1468968224108 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1028 | 1468968224112 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:43:44 INFO - PROCESS | 1028 | 1468968224118 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1028 | 1468968224121 Marionette TRACE conn6 <- [1,1914,null,{}] 15:43:44 INFO - PROCESS | 1028 | 1468968224127 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 1028 | 1468968224131 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:44 INFO - PROCESS | 1028 | 1468968224224 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 15:43:44 INFO - PROCESS | 1028 | 1468968224233 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1028 | 1468968224237 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130AD800 == 27 [pid = 1028] [id = 488] 15:43:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB12829400) [pid = 1028] [serial = 1464] [outer = 0000000000000000] 15:43:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB1282A000) [pid = 1028] [serial = 1465] [outer = 000000FB12829400] 15:43:44 INFO - PROCESS | 1028 | 1468968224287 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12B15400) [pid = 1028] [serial = 1466] [outer = 000000FB12829400] 15:43:44 INFO - PROCESS | 1028 | 1468968224756 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 15:43:44 INFO - PROCESS | 1028 | 1468968224813 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1028 | 1468968224818 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:43:44 INFO - PROCESS | 1028 | 1468968224825 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1028 | 1468968224828 Marionette TRACE conn6 <- [1,1918,null,{}] 15:43:44 INFO - PROCESS | 1028 | 1468968224832 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 1028 | 1468968224835 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:44 INFO - PROCESS | 1028 | 1468968224925 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 15:43:44 INFO - PROCESS | 1028 | 1468968224935 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1028 | 1468968224937 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18243000 == 28 [pid = 1028] [id = 489] 15:43:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12D14400) [pid = 1028] [serial = 1467] [outer = 0000000000000000] 15:43:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12D1C000) [pid = 1028] [serial = 1468] [outer = 000000FB12D14400] 15:43:44 INFO - PROCESS | 1028 | 1468968224992 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D8FC00) [pid = 1028] [serial = 1469] [outer = 000000FB12D14400] 15:43:45 INFO - PROCESS | 1028 | 1468968225456 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 691ms 15:43:45 INFO - PROCESS | 1028 | 1468968225518 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1028 | 1468968225521 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 15:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:43:45 INFO - PROCESS | 1028 | 1468968225525 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 1028 | 1468968225528 Marionette TRACE conn6 <- [1,1922,null,{}] 15:43:45 INFO - PROCESS | 1028 | 1468968225540 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:45 INFO - PROCESS | 1028 | 1468968225545 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:45 INFO - PROCESS | 1028 | 1468968225665 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 15:43:45 INFO - PROCESS | 1028 | 1468968225746 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1028 | 1468968225749 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7DC000 == 29 [pid = 1028] [id = 490] 15:43:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB10E32800) [pid = 1028] [serial = 1470] [outer = 0000000000000000] 15:43:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1307E800) [pid = 1028] [serial = 1471] [outer = 000000FB10E32800] 15:43:45 INFO - PROCESS | 1028 | 1468968225798 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB130FA800) [pid = 1028] [serial = 1472] [outer = 000000FB10E32800] 15:43:46 INFO - PROCESS | 1028 | 1468968226177 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 691ms 15:43:46 INFO - PROCESS | 1028 | 1468968226218 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1028 | 1468968226220 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 15:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:43:46 INFO - PROCESS | 1028 | 1468968226224 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 1028 | 1468968226226 Marionette TRACE conn6 <- [1,1926,null,{}] 15:43:46 INFO - PROCESS | 1028 | 1468968226237 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:46 INFO - PROCESS | 1028 | 1468968226239 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:46 INFO - PROCESS | 1028 | 1468968226326 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 15:43:46 INFO - PROCESS | 1028 | 1468968226332 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1028 | 1468968226334 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F315800 == 30 [pid = 1028] [id = 491] 15:43:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1318F400) [pid = 1028] [serial = 1473] [outer = 0000000000000000] 15:43:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB14159000) [pid = 1028] [serial = 1474] [outer = 000000FB1318F400] 15:43:46 INFO - PROCESS | 1028 | 1468968226380 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1725E400) [pid = 1028] [serial = 1475] [outer = 000000FB1318F400] 15:43:46 INFO - PROCESS | 1028 | 1468968226806 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 648ms 15:43:46 INFO - PROCESS | 1028 | 1468968226875 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1028 | 1468968226877 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 15:43:46 INFO - PROCESS | 1028 | 1468968226880 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:43:46 INFO - PROCESS | 1028 | 1468968226882 Marionette TRACE conn6 <- [1,1930,null,{}] 15:43:46 INFO - PROCESS | 1028 | 1468968226886 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:46 INFO - PROCESS | 1028 | 1468968226888 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:46 INFO - PROCESS | 1028 | 1468968226967 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 15:43:46 INFO - PROCESS | 1028 | 1468968226974 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1028 | 1468968226976 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F779800 == 31 [pid = 1028] [id = 492] 15:43:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB11828400) [pid = 1028] [serial = 1476] [outer = 0000000000000000] 15:43:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB17C09000) [pid = 1028] [serial = 1477] [outer = 000000FB11828400] 15:43:47 INFO - PROCESS | 1028 | 1468968227021 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB18272C00) [pid = 1028] [serial = 1478] [outer = 000000FB11828400] 15:43:47 INFO - PROCESS | 1028 | 1468968227464 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 15:43:47 INFO - PROCESS | 1028 | 1468968227518 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 15:43:47 INFO - PROCESS | 1028 | 1468968227521 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 15:43:47 INFO - PROCESS | 1028 | 1468968227524 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:43:47 INFO - PROCESS | 1028 | 1468968227526 Marionette TRACE conn6 <- [1,1934,null,{}] 15:43:47 INFO - PROCESS | 1028 | 1468968227529 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:47 INFO - PROCESS | 1028 | 1468968227535 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:47 INFO - PROCESS | 1028 | 1468968227641 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 15:43:47 INFO - PROCESS | 1028 | 1468968227650 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:47 INFO - PROCESS | 1028 | 1468968227652 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB205A0000 == 32 [pid = 1028] [id = 493] 15:43:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18273400) [pid = 1028] [serial = 1479] [outer = 0000000000000000] 15:43:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB19016400) [pid = 1028] [serial = 1480] [outer = 000000FB18273400] 15:43:47 INFO - PROCESS | 1028 | 1468968227702 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1911F000) [pid = 1028] [serial = 1481] [outer = 000000FB18273400] 15:43:48 INFO - PROCESS | 1028 | 1468968228124 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 15:43:48 INFO - PROCESS | 1028 | 1468968228156 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 1028 | 1468968228158 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 15:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:43:48 INFO - PROCESS | 1028 | 1468968228162 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 1028 | 1468968228164 Marionette TRACE conn6 <- [1,1938,null,{}] 15:43:48 INFO - PROCESS | 1028 | 1468968228172 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 1028 | 1468968228174 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:48 INFO - PROCESS | 1028 | 1468968228257 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 15:43:48 INFO - PROCESS | 1028 | 1468968228263 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1028 | 1468968228265 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2224A000 == 33 [pid = 1028] [id = 494] 15:43:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1911FC00) [pid = 1028] [serial = 1482] [outer = 0000000000000000] 15:43:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C75AC00) [pid = 1028] [serial = 1483] [outer = 000000FB1911FC00] 15:43:48 INFO - PROCESS | 1028 | 1468968228311 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1C789800) [pid = 1028] [serial = 1484] [outer = 000000FB1911FC00] 15:43:48 INFO - PROCESS | 1028 | 1468968228740 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 626ms 15:43:48 INFO - PROCESS | 1028 | 1468968228802 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 1028 | 1468968228804 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 15:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:43:48 INFO - PROCESS | 1028 | 1468968228808 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 1028 | 1468968228810 Marionette TRACE conn6 <- [1,1942,null,{}] 15:43:48 INFO - PROCESS | 1028 | 1468968228813 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 1028 | 1468968228815 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:48 INFO - PROCESS | 1028 | 1468968228896 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 15:43:48 INFO - PROCESS | 1028 | 1468968228903 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1028 | 1468968228905 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23646000 == 34 [pid = 1028] [id = 495] 15:43:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C764C00) [pid = 1028] [serial = 1485] [outer = 0000000000000000] 15:43:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1CF33800) [pid = 1028] [serial = 1486] [outer = 000000FB1C764C00] 15:43:48 INFO - PROCESS | 1028 | 1468968228950 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1D016000) [pid = 1028] [serial = 1487] [outer = 000000FB1C764C00] 15:43:49 INFO - PROCESS | 1028 | 1468968229385 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 15:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:43:49 INFO - PROCESS | 1028 | 1468968229439 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 15:43:49 INFO - PROCESS | 1028 | 1468968229441 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 15:43:49 INFO - PROCESS | 1028 | 1468968229445 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 1028 | 1468968229446 Marionette TRACE conn6 <- [1,1946,null,{}] 15:43:49 INFO - PROCESS | 1028 | 1468968229450 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:49 INFO - PROCESS | 1028 | 1468968229452 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:49 INFO - PROCESS | 1028 | 1468968229559 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 15:43:49 INFO - PROCESS | 1028 | 1468968229611 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1028 | 1468968229613 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1BBB2000 == 35 [pid = 1028] [id = 496] 15:43:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1D01C800) [pid = 1028] [serial = 1488] [outer = 0000000000000000] 15:43:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1D023800) [pid = 1028] [serial = 1489] [outer = 000000FB1D01C800] 15:43:49 INFO - PROCESS | 1028 | 1468968229683 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1D02B400) [pid = 1028] [serial = 1490] [outer = 000000FB1D01C800] 15:43:50 INFO - PROCESS | 1028 | 1468968230087 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 15:43:50 INFO - PROCESS | 1028 | 1468968230144 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 1028 | 1468968230146 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:43:50 INFO - PROCESS | 1028 | 1468968230150 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 1028 | 1468968230151 Marionette TRACE conn6 <- [1,1950,null,{}] 15:43:50 INFO - PROCESS | 1028 | 1468968230155 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 1028 | 1468968230157 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:50 INFO - PROCESS | 1028 | 1468968230269 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 15:43:50 INFO - PROCESS | 1028 | 1468968230274 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 1028 | 1468968230276 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D11000 == 36 [pid = 1028] [id = 497] 15:43:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1D02D800) [pid = 1028] [serial = 1491] [outer = 0000000000000000] 15:43:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1D049C00) [pid = 1028] [serial = 1492] [outer = 000000FB1D02D800] 15:43:50 INFO - PROCESS | 1028 | 1468968230320 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1EA42400) [pid = 1028] [serial = 1493] [outer = 000000FB1D02D800] 15:43:50 INFO - PROCESS | 1028 | 1468968230764 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 15:43:50 INFO - PROCESS | 1028 | 1468968230781 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 1028 | 1468968230784 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:43:50 INFO - PROCESS | 1028 | 1468968230787 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 1028 | 1468968230789 Marionette TRACE conn6 <- [1,1954,null,{}] 15:43:50 INFO - PROCESS | 1028 | 1468968230800 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 1028 | 1468968230803 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:50 INFO - PROCESS | 1028 | 1468968230921 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 15:43:51 INFO - PROCESS | 1028 | 1468968231007 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1028 | 1468968231009 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F778800 == 37 [pid = 1028] [id = 498] 15:43:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1ECF1C00) [pid = 1028] [serial = 1494] [outer = 0000000000000000] 15:43:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1F56C400) [pid = 1028] [serial = 1495] [outer = 000000FB1ECF1C00] 15:43:51 INFO - PROCESS | 1028 | 1468968231056 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1F981000) [pid = 1028] [serial = 1496] [outer = 000000FB1ECF1C00] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1BB86C00) [pid = 1028] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1331F800) [pid = 1028] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1181F000) [pid = 1028] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB18279000) [pid = 1028] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D95400) [pid = 1028] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12DA6400) [pid = 1028] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D09C00) [pid = 1028] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12825400) [pid = 1028] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB11741400) [pid = 1028] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FE1D800) [pid = 1028] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB19128800) [pid = 1028] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:43:51 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB16F5A800) [pid = 1028] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:43:51 INFO - PROCESS | 1028 | 1468968231506 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 775ms 15:43:51 INFO - PROCESS | 1028 | 1468968231565 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 1028 | 1468968231568 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 15:43:51 INFO - PROCESS | 1028 | 1468968231571 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:43:51 INFO - PROCESS | 1028 | 1468968231573 Marionette TRACE conn6 <- [1,1958,null,{}] 15:43:51 INFO - PROCESS | 1028 | 1468968231576 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:51 INFO - PROCESS | 1028 | 1468968231578 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:51 INFO - PROCESS | 1028 | 1468968231660 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 15:43:51 INFO - PROCESS | 1028 | 1468968231666 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1028 | 1468968231668 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26876000 == 38 [pid = 1028] [id = 499] 15:43:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB13FEB000) [pid = 1028] [serial = 1497] [outer = 0000000000000000] 15:43:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1827D400) [pid = 1028] [serial = 1498] [outer = 000000FB13FEB000] 15:43:51 INFO - PROCESS | 1028 | 1468968231712 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1F565400) [pid = 1028] [serial = 1499] [outer = 000000FB13FEB000] 15:43:52 INFO - PROCESS | 1028 | 1468968232129 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 588ms 15:43:52 INFO - PROCESS | 1028 | 1468968232162 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1028 | 1468968232164 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 15:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:43:52 INFO - PROCESS | 1028 | 1468968232184 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1028 | 1468968232186 Marionette TRACE conn6 <- [1,1962,null,{}] 15:43:52 INFO - PROCESS | 1028 | 1468968232190 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:52 INFO - PROCESS | 1028 | 1468968232192 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:52 INFO - PROCESS | 1028 | 1468968232278 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 15:43:52 INFO - PROCESS | 1028 | 1468968232286 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1028 | 1468968232288 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C4D000 == 39 [pid = 1028] [id = 500] 15:43:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FBD7C00) [pid = 1028] [serial = 1500] [outer = 0000000000000000] 15:43:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FDEF800) [pid = 1028] [serial = 1501] [outer = 000000FB1FBD7C00] 15:43:52 INFO - PROCESS | 1028 | 1468968232331 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FDF6400) [pid = 1028] [serial = 1502] [outer = 000000FB1FBD7C00] 15:43:52 INFO - PROCESS | 1028 | 1468968232758 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 649ms 15:43:52 INFO - PROCESS | 1028 | 1468968232826 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1028 | 1468968232828 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 15:43:52 INFO - PROCESS | 1028 | 1468968232831 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:43:52 INFO - PROCESS | 1028 | 1468968232833 Marionette TRACE conn6 <- [1,1966,null,{}] 15:43:52 INFO - PROCESS | 1028 | 1468968232837 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:52 INFO - PROCESS | 1028 | 1468968232838 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:52 INFO - PROCESS | 1028 | 1468968232921 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 15:43:52 INFO - PROCESS | 1028 | 1468968232927 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1028 | 1468968232929 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC4000 == 40 [pid = 1028] [id = 501] 15:43:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FE14400) [pid = 1028] [serial = 1503] [outer = 0000000000000000] 15:43:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FE19400) [pid = 1028] [serial = 1504] [outer = 000000FB1FE14400] 15:43:52 INFO - PROCESS | 1028 | 1468968232980 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FE20000) [pid = 1028] [serial = 1505] [outer = 000000FB1FE14400] 15:43:53 INFO - PROCESS | 1028 | 1468968233617 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 881ms 15:43:53 INFO - PROCESS | 1028 | 1468968233716 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 15:43:53 INFO - PROCESS | 1028 | 1468968233721 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 15:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:43:53 INFO - PROCESS | 1028 | 1468968233726 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 1028 | 1468968233730 Marionette TRACE conn6 <- [1,1970,null,{}] 15:43:53 INFO - PROCESS | 1028 | 1468968233736 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:53 INFO - PROCESS | 1028 | 1468968233740 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:53 INFO - PROCESS | 1028 | 1468968233877 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 15:43:54 INFO - PROCESS | 1028 | 1468968233993 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 1028 | 1468968233996 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DB5800 == 41 [pid = 1028] [id = 502] 15:43:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB117D2400) [pid = 1028] [serial = 1506] [outer = 0000000000000000] 15:43:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12B02C00) [pid = 1028] [serial = 1507] [outer = 000000FB117D2400] 15:43:54 INFO - PROCESS | 1028 | 1468968234054 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12D06800) [pid = 1028] [serial = 1508] [outer = 000000FB117D2400] 15:43:54 INFO - PROCESS | 1028 | 1468968234771 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1086ms 15:43:54 INFO - PROCESS | 1028 | 1468968234816 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 1028 | 1468968234821 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 15:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:43:54 INFO - PROCESS | 1028 | 1468968234828 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 1028 | 1468968234831 Marionette TRACE conn6 <- [1,1974,null,{}] 15:43:54 INFO - PROCESS | 1028 | 1468968234835 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:54 INFO - PROCESS | 1028 | 1468968234838 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:54 INFO - PROCESS | 1028 | 1468968234963 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 15:43:55 INFO - PROCESS | 1028 | 1468968235204 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1028 | 1468968235207 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB118A3000 == 42 [pid = 1028] [id = 503] 15:43:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1213DC00) [pid = 1028] [serial = 1509] [outer = 0000000000000000] 15:43:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB12B05C00) [pid = 1028] [serial = 1510] [outer = 000000FB1213DC00] 15:43:55 INFO - PROCESS | 1028 | 1468968235272 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12D12400) [pid = 1028] [serial = 1511] [outer = 000000FB1213DC00] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C4D000 == 41 [pid = 1028] [id = 500] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26876000 == 40 [pid = 1028] [id = 499] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F778800 == 39 [pid = 1028] [id = 498] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D11000 == 38 [pid = 1028] [id = 497] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1BBB2000 == 37 [pid = 1028] [id = 496] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23646000 == 36 [pid = 1028] [id = 495] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2224A000 == 35 [pid = 1028] [id = 494] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB205A0000 == 34 [pid = 1028] [id = 493] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F779800 == 33 [pid = 1028] [id = 492] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F315800 == 32 [pid = 1028] [id = 491] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7DC000 == 31 [pid = 1028] [id = 490] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18243000 == 30 [pid = 1028] [id = 489] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1CDD0800) [pid = 1028] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130AD800 == 29 [pid = 1028] [id = 488] 15:43:55 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2301B000 == 28 [pid = 1028] [id = 487] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1C78B400) [pid = 1028] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB16F59C00) [pid = 1028] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB17A33800) [pid = 1028] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB17263C00) [pid = 1028] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB18B28000) [pid = 1028] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB17F49000) [pid = 1028] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1C75B800) [pid = 1028] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB19123800) [pid = 1028] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12E4D400) [pid = 1028] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12E58C00) [pid = 1028] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12D10C00) [pid = 1028] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D1E400) [pid = 1028] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12829000) [pid = 1028] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B0FC00) [pid = 1028] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1181E800) [pid = 1028] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1182A000) [pid = 1028] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FFE8400) [pid = 1028] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FE22C00) [pid = 1028] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1CF38400) [pid = 1028] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1C3D5400) [pid = 1028] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB17105800) [pid = 1028] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB19121400) [pid = 1028] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB19659C00) [pid = 1028] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB130F5000) [pid = 1028] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 15:43:55 INFO - PROCESS | 1028 | 1468968235955 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1193ms 15:43:56 INFO - PROCESS | 1028 | 1468968236023 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1028 | 1468968236026 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 15:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:43:56 INFO - PROCESS | 1028 | 1468968236033 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 1028 | 1468968236036 Marionette TRACE conn6 <- [1,1978,null,{}] 15:43:56 INFO - PROCESS | 1028 | 1468968236041 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 1028 | 1468968236046 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:56 INFO - PROCESS | 1028 | 1468968236137 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 15:43:56 INFO - PROCESS | 1028 | 1468968236215 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 1028 | 1468968236217 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1716D000 == 29 [pid = 1028] [id = 504] 15:43:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12827000) [pid = 1028] [serial = 1512] [outer = 0000000000000000] 15:43:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D0EC00) [pid = 1028] [serial = 1513] [outer = 000000FB12827000] 15:43:56 INFO - PROCESS | 1028 | 1468968236265 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12E54000) [pid = 1028] [serial = 1514] [outer = 000000FB12827000] 15:43:56 INFO - PROCESS | 1028 | 1468968236723 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 15:43:56 INFO - PROCESS | 1028 | 1468968236766 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1028 | 1468968236770 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 15:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:43:56 INFO - PROCESS | 1028 | 1468968236775 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 1028 | 1468968236777 Marionette TRACE conn6 <- [1,1982,null,{}] 15:43:56 INFO - PROCESS | 1028 | 1468968236785 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 1028 | 1468968236787 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:56 INFO - PROCESS | 1028 | 1468968236879 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 15:43:56 INFO - PROCESS | 1028 | 1468968236885 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 1028 | 1468968236888 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1BB98000 == 30 [pid = 1028] [id = 505] 15:43:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB13A4C000) [pid = 1028] [serial = 1515] [outer = 0000000000000000] 15:43:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB14155800) [pid = 1028] [serial = 1516] [outer = 000000FB13A4C000] 15:43:56 INFO - PROCESS | 1028 | 1468968236933 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB172C9400) [pid = 1028] [serial = 1517] [outer = 000000FB13A4C000] 15:43:57 INFO - PROCESS | 1028 | 1468968237391 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 627ms 15:43:57 INFO - PROCESS | 1028 | 1468968237405 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1028 | 1468968237408 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:43:57 INFO - PROCESS | 1028 | 1468968237413 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1028 | 1468968237419 Marionette TRACE conn6 <- [1,1986,null,{}] 15:43:57 INFO - PROCESS | 1028 | 1468968237434 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 1028 | 1468968237438 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:57 INFO - PROCESS | 1028 | 1468968237527 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 15:43:57 INFO - PROCESS | 1028 | 1468968237536 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1028 | 1468968237538 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F422800 == 31 [pid = 1028] [id = 506] 15:43:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB11821400) [pid = 1028] [serial = 1518] [outer = 0000000000000000] 15:43:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB18270400) [pid = 1028] [serial = 1519] [outer = 000000FB11821400] 15:43:57 INFO - PROCESS | 1028 | 1468968237583 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB18A68C00) [pid = 1028] [serial = 1520] [outer = 000000FB11821400] 15:43:58 INFO - PROCESS | 1028 | 1468968238029 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 15:43:58 INFO - PROCESS | 1028 | 1468968238108 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 1028 | 1468968238110 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 15:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:43:58 INFO - PROCESS | 1028 | 1468968238114 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 1028 | 1468968238116 Marionette TRACE conn6 <- [1,1990,null,{}] 15:43:58 INFO - PROCESS | 1028 | 1468968238120 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 1028 | 1468968238122 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:58 INFO - PROCESS | 1028 | 1468968238235 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 15:43:58 INFO - PROCESS | 1028 | 1468968238241 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1028 | 1468968238243 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FB3E800 == 32 [pid = 1028] [id = 507] 15:43:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18BC2000) [pid = 1028] [serial = 1521] [outer = 0000000000000000] 15:43:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB19012400) [pid = 1028] [serial = 1522] [outer = 000000FB18BC2000] 15:43:58 INFO - PROCESS | 1028 | 1468968238295 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1911F400) [pid = 1028] [serial = 1523] [outer = 000000FB18BC2000] 15:43:58 INFO - PROCESS | 1028 | 1468968238729 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 628ms 15:43:58 INFO - PROCESS | 1028 | 1468968238746 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 1028 | 1468968238748 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 15:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:43:58 INFO - PROCESS | 1028 | 1468968238751 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 1028 | 1468968238753 Marionette TRACE conn6 <- [1,1994,null,{}] 15:43:58 INFO - PROCESS | 1028 | 1468968238757 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 1028 | 1468968238759 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:58 INFO - PROCESS | 1028 | 1468968238867 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 15:43:58 INFO - PROCESS | 1028 | 1468968238872 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1028 | 1468968238879 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA93000 == 33 [pid = 1028] [id = 508] 15:43:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1C70E800) [pid = 1028] [serial = 1524] [outer = 0000000000000000] 15:43:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1C75B800) [pid = 1028] [serial = 1525] [outer = 000000FB1C70E800] 15:43:59 INFO - PROCESS | 1028 | 1468968239003 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1CD7A400) [pid = 1028] [serial = 1526] [outer = 000000FB1C70E800] 15:43:59 INFO - PROCESS | 1028 | 1468968239446 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:43: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 15:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 15:43:59 INFO - PROCESS | 1028 | 1468968239485 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 1028 | 1468968239487 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 15:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:43:59 INFO - PROCESS | 1028 | 1468968239490 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 1028 | 1468968239492 Marionette TRACE conn6 <- [1,1998,null,{}] 15:43:59 INFO - PROCESS | 1028 | 1468968239503 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 1028 | 1468968239506 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:59 INFO - PROCESS | 1028 | 1468968239625 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 15:43:59 INFO - PROCESS | 1028 | 1468968239638 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 1028 | 1468968239640 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:43:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208E800 == 34 [pid = 1028] [id = 509] 15:43:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1D022400) [pid = 1028] [serial = 1527] [outer = 0000000000000000] 15:43:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1D564000) [pid = 1028] [serial = 1528] [outer = 000000FB1D022400] 15:43:59 INFO - PROCESS | 1028 | 1468968239684 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1EA4B400) [pid = 1028] [serial = 1529] [outer = 000000FB1D022400] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12829400) [pid = 1028] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1318F400) [pid = 1028] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1D01C800) [pid = 1028] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D14400) [pid = 1028] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1911FC00) [pid = 1028] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB11828400) [pid = 1028] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C789000) [pid = 1028] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB18273400) [pid = 1028] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1D02D800) [pid = 1028] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C764C00) [pid = 1028] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1ECF1C00) [pid = 1028] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FBD7C00) [pid = 1028] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:44:00 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB13FEB000) [pid = 1028] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:44:00 INFO - PROCESS | 1028 | 1468968240296 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:44: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 15:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 837ms 15:44:00 INFO - PROCESS | 1028 | 1468968240331 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 15:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:44:00 INFO - PROCESS | 1028 | 1468968240333 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 15:44:00 INFO - PROCESS | 1028 | 1468968240337 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 1028 | 1468968240338 Marionette TRACE conn6 <- [1,2002,null,{}] 15:44:00 INFO - PROCESS | 1028 | 1468968240342 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:00 INFO - PROCESS | 1028 | 1468968240344 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:00 INFO - PROCESS | 1028 | 1468968240425 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 15:44:00 INFO - PROCESS | 1028 | 1468968240432 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1028 | 1468968240434 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2321D800 == 35 [pid = 1028] [id = 510] 15:44:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12E4E400) [pid = 1028] [serial = 1530] [outer = 0000000000000000] 15:44:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB16F58400) [pid = 1028] [serial = 1531] [outer = 000000FB12E4E400] 15:44:00 INFO - PROCESS | 1028 | 1468968240478 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1CDCFC00) [pid = 1028] [serial = 1532] [outer = 000000FB12E4E400] 15:44:00 INFO - PROCESS | 1028 | 1468968240883 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 587ms 15:44:00 INFO - PROCESS | 1028 | 1468968240927 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1028 | 1468968240929 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 15:44:00 INFO - PROCESS | 1028 | 1468968240932 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:44:00 INFO - PROCESS | 1028 | 1468968240934 Marionette TRACE conn6 <- [1,2006,null,{}] 15:44:00 INFO - PROCESS | 1028 | 1468968240937 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:00 INFO - PROCESS | 1028 | 1468968240939 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:01 INFO - PROCESS | 1028 | 1468968241029 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 15:44:01 INFO - PROCESS | 1028 | 1468968241035 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1028 | 1468968241037 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A30000 == 36 [pid = 1028] [id = 511] 15:44:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1CF3E800) [pid = 1028] [serial = 1533] [outer = 0000000000000000] 15:44:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F565C00) [pid = 1028] [serial = 1534] [outer = 000000FB1CF3E800] 15:44:01 INFO - PROCESS | 1028 | 1468968241080 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1F7BEC00) [pid = 1028] [serial = 1535] [outer = 000000FB1CF3E800] 15:44:01 INFO - PROCESS | 1028 | 1468968241475 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 586ms 15:44:01 INFO - PROCESS | 1028 | 1468968241522 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1028 | 1468968241524 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 15:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:44:01 INFO - PROCESS | 1028 | 1468968241542 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1028 | 1468968241544 Marionette TRACE conn6 <- [1,2010,null,{}] 15:44:01 INFO - PROCESS | 1028 | 1468968241548 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 1028 | 1468968241550 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:01 INFO - PROCESS | 1028 | 1468968241634 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 15:44:01 INFO - PROCESS | 1028 | 1468968241655 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1028 | 1468968241657 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F422000 == 37 [pid = 1028] [id = 512] 15:44:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1F8CAC00) [pid = 1028] [serial = 1536] [outer = 0000000000000000] 15:44:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FDF5400) [pid = 1028] [serial = 1537] [outer = 000000FB1F8CAC00] 15:44:01 INFO - PROCESS | 1028 | 1468968241700 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FEEE400) [pid = 1028] [serial = 1538] [outer = 000000FB1F8CAC00] 15:44:02 INFO - PROCESS | 1028 | 1468968242149 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 15:44:02 INFO - PROCESS | 1028 | 1468968242170 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1028 | 1468968242173 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 15:44:02 INFO - PROCESS | 1028 | 1468968242176 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:44:02 INFO - PROCESS | 1028 | 1468968242178 Marionette TRACE conn6 <- [1,2014,null,{}] 15:44:02 INFO - PROCESS | 1028 | 1468968242181 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:02 INFO - PROCESS | 1028 | 1468968242183 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:02 INFO - PROCESS | 1028 | 1468968242345 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 15:44:02 INFO - PROCESS | 1028 | 1468968242408 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1028 | 1468968242411 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB118A1000 == 38 [pid = 1028] [id = 513] 15:44:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB10ED1800) [pid = 1028] [serial = 1539] [outer = 0000000000000000] 15:44:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB11822000) [pid = 1028] [serial = 1540] [outer = 000000FB10ED1800] 15:44:02 INFO - PROCESS | 1028 | 1468968242470 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D0D000) [pid = 1028] [serial = 1541] [outer = 000000FB10ED1800] 15:44:03 INFO - PROCESS | 1028 | 1468968243076 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 983ms 15:44:03 INFO - PROCESS | 1028 | 1468968243164 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1028 | 1468968243169 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 15:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:44:03 INFO - PROCESS | 1028 | 1468968243174 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 1028 | 1468968243177 Marionette TRACE conn6 <- [1,2018,null,{}] 15:44:03 INFO - PROCESS | 1028 | 1468968243183 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 1028 | 1468968243186 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:03 INFO - PROCESS | 1028 | 1468968243314 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 15:44:03 INFO - PROCESS | 1028 | 1468968243402 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1028 | 1468968243405 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F318000 == 39 [pid = 1028] [id = 514] 15:44:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB13185000) [pid = 1028] [serial = 1542] [outer = 0000000000000000] 15:44:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB17911400) [pid = 1028] [serial = 1543] [outer = 000000FB13185000] 15:44:03 INFO - PROCESS | 1028 | 1468968243462 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB18274C00) [pid = 1028] [serial = 1544] [outer = 000000FB13185000] 15:44:04 INFO - PROCESS | 1028 | 1468968244040 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 881ms 15:44:04 INFO - PROCESS | 1028 | 1468968244058 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 1028 | 1468968244061 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 15:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:44:04 INFO - PROCESS | 1028 | 1468968244080 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 1028 | 1468968244083 Marionette TRACE conn6 <- [1,2022,null,{}] 15:44:04 INFO - PROCESS | 1028 | 1468968244089 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:04 INFO - PROCESS | 1028 | 1468968244092 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:04 INFO - PROCESS | 1028 | 1468968244205 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 15:44:04 INFO - PROCESS | 1028 | 1468968244298 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1028 | 1468968244301 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C41000 == 40 [pid = 1028] [id = 515] 15:44:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB195B7800) [pid = 1028] [serial = 1545] [outer = 0000000000000000] 15:44:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1C75FC00) [pid = 1028] [serial = 1546] [outer = 000000FB195B7800] 15:44:04 INFO - PROCESS | 1028 | 1468968244356 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1D01C000) [pid = 1028] [serial = 1547] [outer = 000000FB195B7800] 15:44:04 INFO - PROCESS | 1028 | 1468968244950 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 15:44:05 INFO - PROCESS | 1028 | 1468968245010 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1028 | 1468968245015 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:44:05 INFO - PROCESS | 1028 | 1468968245027 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1028 | 1468968245032 Marionette TRACE conn6 <- [1,2026,null,{}] 15:44:05 INFO - PROCESS | 1028 | 1468968245035 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 1028 | 1468968245039 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:05 INFO - PROCESS | 1028 | 1468968245155 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 15:44:05 INFO - PROCESS | 1028 | 1468968245274 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1028 | 1468968245277 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F99000 == 41 [pid = 1028] [id = 516] 15:44:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1FFA6C00) [pid = 1028] [serial = 1548] [outer = 0000000000000000] 15:44:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1FFDF400) [pid = 1028] [serial = 1549] [outer = 000000FB1FFA6C00] 15:44:05 INFO - PROCESS | 1028 | 1468968245333 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1FFE5000) [pid = 1028] [serial = 1550] [outer = 000000FB1FFA6C00] 15:44:05 INFO - PROCESS | 1028 | 1468968245870 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 901ms 15:44:05 INFO - PROCESS | 1028 | 1468968245925 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1028 | 1468968245928 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:44:05 INFO - PROCESS | 1028 | 1468968245931 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1028 | 1468968245934 Marionette TRACE conn6 <- [1,2030,null,{}] 15:44:05 INFO - PROCESS | 1028 | 1468968245938 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 1028 | 1468968245940 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:06 INFO - PROCESS | 1028 | 1468968246096 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 15:44:06 INFO - PROCESS | 1028 | 1468968246218 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1028 | 1468968246220 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10EAF800 == 42 [pid = 1028] [id = 517] 15:44:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB11825000) [pid = 1028] [serial = 1551] [outer = 0000000000000000] 15:44:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12D90C00) [pid = 1028] [serial = 1552] [outer = 000000FB11825000] 15:44:06 INFO - PROCESS | 1028 | 1468968246277 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB141C3400) [pid = 1028] [serial = 1553] [outer = 000000FB11825000] 15:44:07 INFO - PROCESS | 1028 | 1468968247053 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:44:07 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) 15:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1140ms 15:44:07 INFO - PROCESS | 1028 | 1468968247075 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 15:44:07 INFO - PROCESS | 1028 | 1468968247079 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 15:44:07 INFO - PROCESS | 1028 | 1468968247083 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:44:07 INFO - PROCESS | 1028 | 1468968247088 Marionette TRACE conn6 <- [1,2034,null,{}] 15:44:07 INFO - PROCESS | 1028 | 1468968247094 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:07 INFO - PROCESS | 1028 | 1468968247096 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:07 INFO - PROCESS | 1028 | 1468968247208 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F422000 == 41 [pid = 1028] [id = 512] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A30000 == 40 [pid = 1028] [id = 511] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2321D800 == 39 [pid = 1028] [id = 510] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208E800 == 38 [pid = 1028] [id = 509] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA93000 == 37 [pid = 1028] [id = 508] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FB3E800 == 36 [pid = 1028] [id = 507] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F422800 == 35 [pid = 1028] [id = 506] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1BB98000 == 34 [pid = 1028] [id = 505] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1716D000 == 33 [pid = 1028] [id = 504] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB118A3000 == 32 [pid = 1028] [id = 503] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DB5800 == 31 [pid = 1028] [id = 502] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC4000 == 30 [pid = 1028] [id = 501] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10EAF800 == 29 [pid = 1028] [id = 517] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F99000 == 28 [pid = 1028] [id = 516] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C41000 == 27 [pid = 1028] [id = 515] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F318000 == 26 [pid = 1028] [id = 514] 15:44:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB118A1000 == 25 [pid = 1028] [id = 513] 15:44:07 INFO - PROCESS | 1028 | 1468968247907 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1028 | 1468968247911 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB1282A000) [pid = 1028] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12B15400) [pid = 1028] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB14159000) [pid = 1028] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1725E400) [pid = 1028] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1D023800) [pid = 1028] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D1C000) [pid = 1028] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12D8FC00) [pid = 1028] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1C75AC00) [pid = 1028] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1C789800) [pid = 1028] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB17C09000) [pid = 1028] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB18272C00) [pid = 1028] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1D011000) [pid = 1028] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB19016400) [pid = 1028] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1911F000) [pid = 1028] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1307E800) [pid = 1028] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1D049C00) [pid = 1028] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1CF33800) [pid = 1028] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1D02B400) [pid = 1028] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1F56C400) [pid = 1028] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1EA42400) [pid = 1028] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FDEF800) [pid = 1028] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1F981000) [pid = 1028] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FDF6400) [pid = 1028] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1827D400) [pid = 1028] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1F565400) [pid = 1028] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FE19400) [pid = 1028] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 15:44:07 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1D016000) [pid = 1028] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 15:44:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10E1F800 == 26 [pid = 1028] [id = 518] 15:44:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB123CC400) [pid = 1028] [serial = 1554] [outer = 0000000000000000] 15:44:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1282A000) [pid = 1028] [serial = 1555] [outer = 000000FB123CC400] 15:44:08 INFO - PROCESS | 1028 | 1468968248062 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B12C00) [pid = 1028] [serial = 1556] [outer = 000000FB123CC400] 15:44:08 INFO - PROCESS | 1028 | 1468968248536 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1484ms 15:44:08 INFO - PROCESS | 1028 | 1468968248574 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1028 | 1468968248578 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 15:44:08 INFO - PROCESS | 1028 | 1468968248582 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:44:08 INFO - PROCESS | 1028 | 1468968248586 Marionette TRACE conn6 <- [1,2038,null,{}] 15:44:08 INFO - PROCESS | 1028 | 1468968248591 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 1028 | 1468968248596 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:08 INFO - PROCESS | 1028 | 1468968248691 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 15:44:08 INFO - PROCESS | 1028 | 1468968248707 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1028 | 1468968248709 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A21000 == 27 [pid = 1028] [id = 519] 15:44:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12DA7400) [pid = 1028] [serial = 1557] [outer = 0000000000000000] 15:44:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12E4D000) [pid = 1028] [serial = 1558] [outer = 000000FB12DA7400] 15:44:08 INFO - PROCESS | 1028 | 1468968248758 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1307E800) [pid = 1028] [serial = 1559] [outer = 000000FB12DA7400] 15:44:09 INFO - PROCESS | 1028 | 1468968249240 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 15:44:09 INFO - PROCESS | 1028 | 1468968249279 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1028 | 1468968249284 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 15:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:44:09 INFO - PROCESS | 1028 | 1468968249289 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 1028 | 1468968249291 Marionette TRACE conn6 <- [1,2042,null,{}] 15:44:09 INFO - PROCESS | 1028 | 1468968249325 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:09 INFO - PROCESS | 1028 | 1468968249328 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:09 INFO - PROCESS | 1028 | 1468968249424 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 15:44:09 INFO - PROCESS | 1028 | 1468968249506 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1028 | 1468968249508 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF17000 == 28 [pid = 1028] [id = 520] 15:44:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB130F1400) [pid = 1028] [serial = 1560] [outer = 0000000000000000] 15:44:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB16F5F800) [pid = 1028] [serial = 1561] [outer = 000000FB130F1400] 15:44:09 INFO - PROCESS | 1028 | 1468968249567 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB172C8000) [pid = 1028] [serial = 1562] [outer = 000000FB130F1400] 15:44:09 INFO - PROCESS | 1028 | 1468968249973 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 710ms 15:44:10 INFO - PROCESS | 1028 | 1468968250008 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 15:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:44:10 INFO - PROCESS | 1028 | 1468968250010 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 15:44:10 INFO - PROCESS | 1028 | 1468968250016 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1028 | 1468968250022 Marionette TRACE conn6 <- [1,2046,null,{}] 15:44:10 INFO - PROCESS | 1028 | 1468968250040 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 1028 | 1468968250044 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:10 INFO - PROCESS | 1028 | 1468968250163 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 15:44:10 INFO - PROCESS | 1028 | 1468968250218 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1028 | 1468968250220 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F768800 == 29 [pid = 1028] [id = 521] 15:44:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB17F3D400) [pid = 1028] [serial = 1563] [outer = 0000000000000000] 15:44:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18B28800) [pid = 1028] [serial = 1564] [outer = 000000FB17F3D400] 15:44:10 INFO - PROCESS | 1028 | 1468968250267 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1901A000) [pid = 1028] [serial = 1565] [outer = 000000FB17F3D400] 15:44:10 INFO - PROCESS | 1028 | 1468968250687 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 755ms 15:44:10 INFO - PROCESS | 1028 | 1468968250770 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1028 | 1468968250773 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 15:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:44:10 INFO - PROCESS | 1028 | 1468968250776 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1028 | 1468968250778 Marionette TRACE conn6 <- [1,2050,null,{}] 15:44:10 INFO - PROCESS | 1028 | 1468968250792 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 1028 | 1468968250794 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:10 INFO - PROCESS | 1028 | 1468968250943 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 15:44:10 INFO - PROCESS | 1028 | 1468968250951 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1028 | 1468968250953 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2059F000 == 30 [pid = 1028] [id = 522] 15:44:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB19652C00) [pid = 1028] [serial = 1566] [outer = 0000000000000000] 15:44:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1C757800) [pid = 1028] [serial = 1567] [outer = 000000FB19652C00] 15:44:11 INFO - PROCESS | 1028 | 1468968251005 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1C761400) [pid = 1028] [serial = 1568] [outer = 000000FB19652C00] 15:44:11 INFO - PROCESS | 1028 | 1468968251442 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 15:44:11 INFO - PROCESS | 1028 | 1468968251471 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 1028 | 1468968251473 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 15:44:11 INFO - PROCESS | 1028 | 1468968251476 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:44:11 INFO - PROCESS | 1028 | 1468968251478 Marionette TRACE conn6 <- [1,2054,null,{}] 15:44:11 INFO - PROCESS | 1028 | 1468968251482 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:11 INFO - PROCESS | 1028 | 1468968251484 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:11 INFO - PROCESS | 1028 | 1468968251600 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 15:44:11 INFO - PROCESS | 1028 | 1468968251607 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 1028 | 1468968251614 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208B000 == 31 [pid = 1028] [id = 523] 15:44:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C795800) [pid = 1028] [serial = 1569] [outer = 0000000000000000] 15:44:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1CD31400) [pid = 1028] [serial = 1570] [outer = 000000FB1C795800] 15:44:11 INFO - PROCESS | 1028 | 1468968251671 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1D01D000) [pid = 1028] [serial = 1571] [outer = 000000FB1C795800] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1F8CAC00) [pid = 1028] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB18BC2000) [pid = 1028] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FE14400) [pid = 1028] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB13A4C000) [pid = 1028] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB11821400) [pid = 1028] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12827000) [pid = 1028] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1213DC00) [pid = 1028] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1C70E800) [pid = 1028] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1D022400) [pid = 1028] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12E4E400) [pid = 1028] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB117D2400) [pid = 1028] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1CF3E800) [pid = 1028] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:44:12 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB10E32800) [pid = 1028] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:44:12 INFO - PROCESS | 1028 | 1468968252368 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 944ms 15:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:44:12 INFO - PROCESS | 1028 | 1468968252423 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 1028 | 1468968252426 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 15:44:12 INFO - PROCESS | 1028 | 1468968252429 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 1028 | 1468968252431 Marionette TRACE conn6 <- [1,2058,null,{}] 15:44:12 INFO - PROCESS | 1028 | 1468968252435 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 1028 | 1468968252437 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:12 INFO - PROCESS | 1028 | 1468968252553 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 15:44:12 INFO - PROCESS | 1028 | 1468968252606 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 1028 | 1468968252615 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1327B800 == 32 [pid = 1028] [id = 524] 15:44:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12E52C00) [pid = 1028] [serial = 1572] [outer = 0000000000000000] 15:44:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1911C400) [pid = 1028] [serial = 1573] [outer = 000000FB12E52C00] 15:44:12 INFO - PROCESS | 1028 | 1468968252660 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D043400) [pid = 1028] [serial = 1574] [outer = 000000FB12E52C00] 15:44:12 INFO - PROCESS | 1028 | 1468968252985 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 15:44:13 INFO - PROCESS | 1028 | 1468968253062 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 15:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:44:13 INFO - PROCESS | 1028 | 1468968253064 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 15:44:13 INFO - PROCESS | 1028 | 1468968253067 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1028 | 1468968253069 Marionette TRACE conn6 <- [1,2062,null,{}] 15:44:13 INFO - PROCESS | 1028 | 1468968253073 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 1028 | 1468968253074 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:13 INFO - PROCESS | 1028 | 1468968253156 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 15:44:13 INFO - PROCESS | 1028 | 1468968253161 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1028 | 1468968253163 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A2A000 == 33 [pid = 1028] [id = 525] 15:44:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12D8F400) [pid = 1028] [serial = 1575] [outer = 0000000000000000] 15:44:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1EA4D000) [pid = 1028] [serial = 1576] [outer = 000000FB12D8F400] 15:44:13 INFO - PROCESS | 1028 | 1468968253208 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1F56B000) [pid = 1028] [serial = 1577] [outer = 000000FB12D8F400] 15:44:13 INFO - PROCESS | 1028 | 1468968253631 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 587ms 15:44:13 INFO - PROCESS | 1028 | 1468968253657 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 1028 | 1468968253659 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 15:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:44:13 INFO - PROCESS | 1028 | 1468968253674 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1028 | 1468968253676 Marionette TRACE conn6 <- [1,2066,null,{}] 15:44:13 INFO - PROCESS | 1028 | 1468968253680 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 1028 | 1468968253682 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:13 INFO - PROCESS | 1028 | 1468968253770 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 15:44:13 INFO - PROCESS | 1028 | 1468968253776 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1028 | 1468968253778 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DBB000 == 34 [pid = 1028] [id = 526] 15:44:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D96C00) [pid = 1028] [serial = 1578] [outer = 0000000000000000] 15:44:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1F981000) [pid = 1028] [serial = 1579] [outer = 000000FB12D96C00] 15:44:13 INFO - PROCESS | 1028 | 1468968253830 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1D567C00) [pid = 1028] [serial = 1580] [outer = 000000FB12D96C00] 15:44:14 INFO - PROCESS | 1028 | 1468968254450 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 839ms 15:44:14 INFO - PROCESS | 1028 | 1468968254517 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1028 | 1468968254522 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 15:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:44:14 INFO - PROCESS | 1028 | 1468968254528 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 1028 | 1468968254532 Marionette TRACE conn6 <- [1,2070,null,{}] 15:44:14 INFO - PROCESS | 1028 | 1468968254538 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:14 INFO - PROCESS | 1028 | 1468968254542 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:14 INFO - PROCESS | 1028 | 1468968254675 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 15:44:14 INFO - PROCESS | 1028 | 1468968254792 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1028 | 1468968254797 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A3B800 == 35 [pid = 1028] [id = 527] 15:44:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12155400) [pid = 1028] [serial = 1581] [outer = 0000000000000000] 15:44:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12CA9C00) [pid = 1028] [serial = 1582] [outer = 000000FB12155400] 15:44:14 INFO - PROCESS | 1028 | 1468968254856 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12D93800) [pid = 1028] [serial = 1583] [outer = 000000FB12155400] 15:44:15 INFO - PROCESS | 1028 | 1468968255623 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1137ms 15:44:15 INFO - PROCESS | 1028 | 1468968255668 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 1028 | 1468968255673 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 15:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:44:15 INFO - PROCESS | 1028 | 1468968255680 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 1028 | 1468968255683 Marionette TRACE conn6 <- [1,2074,null,{}] 15:44:15 INFO - PROCESS | 1028 | 1468968255711 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:15 INFO - PROCESS | 1028 | 1468968255714 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:15 INFO - PROCESS | 1028 | 1468968255854 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 15:44:15 INFO - PROCESS | 1028 | 1468968255928 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1028 | 1468968255931 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203AF800 == 36 [pid = 1028] [id = 528] 15:44:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB16F59C00) [pid = 1028] [serial = 1584] [outer = 0000000000000000] 15:44:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB179C6800) [pid = 1028] [serial = 1585] [outer = 000000FB16F59C00] 15:44:16 INFO - PROCESS | 1028 | 1468968256038 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB18271800) [pid = 1028] [serial = 1586] [outer = 000000FB16F59C00] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB16F8D800 == 35 [pid = 1028] [id = 386] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B99000 == 34 [pid = 1028] [id = 385] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10E9A800 == 33 [pid = 1028] [id = 381] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F429800 == 32 [pid = 1028] [id = 378] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C07800 == 31 [pid = 1028] [id = 390] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD65000 == 30 [pid = 1028] [id = 379] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A28800 == 29 [pid = 1028] [id = 383] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD6D000 == 28 [pid = 1028] [id = 389] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17AB6000 == 27 [pid = 1028] [id = 376] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2365C800 == 26 [pid = 1028] [id = 382] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C09000 == 25 [pid = 1028] [id = 380] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F31C000 == 24 [pid = 1028] [id = 388] 15:44:16 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1921A800 == 23 [pid = 1028] [id = 387] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB130FA800) [pid = 1028] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FDF5400) [pid = 1028] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB19012400) [pid = 1028] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1FE20000) [pid = 1028] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB14155800) [pid = 1028] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB172C9400) [pid = 1028] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18270400) [pid = 1028] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D0EC00) [pid = 1028] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12E54000) [pid = 1028] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12B05C00) [pid = 1028] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D12400) [pid = 1028] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1CD7A400) [pid = 1028] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C75B800) [pid = 1028] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1D564000) [pid = 1028] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1CDCFC00) [pid = 1028] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB16F58400) [pid = 1028] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1FEEE400) [pid = 1028] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12B02C00) [pid = 1028] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12D06800) [pid = 1028] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1911F400) [pid = 1028] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1EA4B400) [pid = 1028] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1F7BEC00) [pid = 1028] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1F565C00) [pid = 1028] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB18A68C00) [pid = 1028] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 15:44:16 INFO - PROCESS | 1028 | 1468968256887 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1258ms 15:44:16 INFO - PROCESS | 1028 | 1468968256940 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1028 | 1468968256945 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 15:44:16 INFO - PROCESS | 1028 | 1468968256950 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:44:16 INFO - PROCESS | 1028 | 1468968256953 Marionette TRACE conn6 <- [1,2078,null,{}] 15:44:16 INFO - PROCESS | 1028 | 1468968256959 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 1028 | 1468968256962 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:17 INFO - PROCESS | 1028 | 1468968257053 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 15:44:17 INFO - PROCESS | 1028 | 1468968257060 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1028 | 1468968257065 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17F24000 == 24 [pid = 1028] [id = 529] 15:44:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D0FC00) [pid = 1028] [serial = 1587] [outer = 0000000000000000] 15:44:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12D9E400) [pid = 1028] [serial = 1588] [outer = 000000FB12D0FC00] 15:44:17 INFO - PROCESS | 1028 | 1468968257119 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB13076000) [pid = 1028] [serial = 1589] [outer = 000000FB12D0FC00] 15:44:17 INFO - PROCESS | 1028 | 1468968257614 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 15:44:17 INFO - PROCESS | 1028 | 1468968257645 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1028 | 1468968257649 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 15:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:44:17 INFO - PROCESS | 1028 | 1468968257687 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 1028 | 1468968257689 Marionette TRACE conn6 <- [1,2082,null,{}] 15:44:17 INFO - PROCESS | 1028 | 1468968257693 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 1028 | 1468968257696 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:17 INFO - PROCESS | 1028 | 1468968257785 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 15:44:17 INFO - PROCESS | 1028 | 1468968257859 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1028 | 1468968257861 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E7800 == 25 [pid = 1028] [id = 530] 15:44:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1725B800) [pid = 1028] [serial = 1590] [outer = 0000000000000000] 15:44:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB17936C00) [pid = 1028] [serial = 1591] [outer = 000000FB1725B800] 15:44:17 INFO - PROCESS | 1028 | 1468968257919 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1826F000) [pid = 1028] [serial = 1592] [outer = 000000FB1725B800] 15:44:18 INFO - PROCESS | 1028 | 1468968258342 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 711ms 15:44:18 INFO - PROCESS | 1028 | 1468968258370 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1028 | 1468968258372 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 15:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:44:18 INFO - PROCESS | 1028 | 1468968258376 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 1028 | 1468968258379 Marionette TRACE conn6 <- [1,2086,null,{}] 15:44:18 INFO - PROCESS | 1028 | 1468968258391 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:18 INFO - PROCESS | 1028 | 1468968258396 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:18 INFO - PROCESS | 1028 | 1468968258484 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 15:44:18 INFO - PROCESS | 1028 | 1468968258491 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 1028 | 1468968258494 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F527000 == 26 [pid = 1028] [id = 531] 15:44:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1213C800) [pid = 1028] [serial = 1593] [outer = 0000000000000000] 15:44:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB19122000) [pid = 1028] [serial = 1594] [outer = 000000FB1213C800] 15:44:18 INFO - PROCESS | 1028 | 1468968258543 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1C78A800) [pid = 1028] [serial = 1595] [outer = 000000FB1213C800] 15:44:19 INFO - PROCESS | 1028 | 1468968258996 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 627ms 15:44:19 INFO - PROCESS | 1028 | 1468968259022 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1028 | 1468968259025 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 15:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:44:19 INFO - PROCESS | 1028 | 1468968259028 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1028 | 1468968259030 Marionette TRACE conn6 <- [1,2090,null,{}] 15:44:19 INFO - PROCESS | 1028 | 1468968259044 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 1028 | 1468968259046 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:19 INFO - PROCESS | 1028 | 1468968259165 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 15:44:19 INFO - PROCESS | 1028 | 1468968259243 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1028 | 1468968259246 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C14800 == 27 [pid = 1028] [id = 532] 15:44:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C75E800) [pid = 1028] [serial = 1596] [outer = 0000000000000000] 15:44:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1CDCAC00) [pid = 1028] [serial = 1597] [outer = 000000FB1C75E800] 15:44:19 INFO - PROCESS | 1028 | 1468968259298 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D01CC00) [pid = 1028] [serial = 1598] [outer = 000000FB1C75E800] 15:44:19 INFO - PROCESS | 1028 | 1468968259731 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 732ms 15:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:44:19 INFO - PROCESS | 1028 | 1468968259766 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1028 | 1468968259768 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 15:44:19 INFO - PROCESS | 1028 | 1468968259771 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1028 | 1468968259773 Marionette TRACE conn6 <- [1,2094,null,{}] 15:44:19 INFO - PROCESS | 1028 | 1468968259777 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 1028 | 1468968259779 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:19 INFO - PROCESS | 1028 | 1468968259890 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 15:44:19 INFO - PROCESS | 1028 | 1468968259896 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1028 | 1468968259898 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23018800 == 28 [pid = 1028] [id = 533] 15:44:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D02AC00) [pid = 1028] [serial = 1599] [outer = 0000000000000000] 15:44:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1E808400) [pid = 1028] [serial = 1600] [outer = 000000FB1D02AC00] 15:44:19 INFO - PROCESS | 1028 | 1468968259944 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1ECEEC00) [pid = 1028] [serial = 1601] [outer = 000000FB1D02AC00] 15:44:20 INFO - PROCESS | 1028 | 1468968260405 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1028 | 1468968260467 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 15:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:44:20 INFO - PROCESS | 1028 | 1468968260470 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 1028 | 1468968260472 Marionette TRACE conn6 <- [1,2098,null,{}] 15:44:20 INFO - PROCESS | 1028 | 1468968260476 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 1028 | 1468968260482 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:20 INFO - PROCESS | 1028 | 1468968260650 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 15:44:20 INFO - PROCESS | 1028 | 1468968260672 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1028 | 1468968260675 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D16800 == 29 [pid = 1028] [id = 534] 15:44:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F56E800) [pid = 1028] [serial = 1602] [outer = 0000000000000000] 15:44:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FDF6000) [pid = 1028] [serial = 1603] [outer = 000000FB1F56E800] 15:44:20 INFO - PROCESS | 1028 | 1468968260719 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FFA3000) [pid = 1028] [serial = 1604] [outer = 000000FB1F56E800] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12DA7400) [pid = 1028] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB123CC400) [pid = 1028] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB130F1400) [pid = 1028] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB11825000) [pid = 1028] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB10ED1800) [pid = 1028] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB13185000) [pid = 1028] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB195B7800) [pid = 1028] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FFA6C00) [pid = 1028] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB19652C00) [pid = 1028] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12E52C00) [pid = 1028] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1C795800) [pid = 1028] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D8F400) [pid = 1028] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:44:21 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB17F3D400) [pid = 1028] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:44:21 INFO - PROCESS | 1028 | 1468968261241 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 776ms 15:44:21 INFO - PROCESS | 1028 | 1468968261251 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1028 | 1468968261254 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:44:21 INFO - PROCESS | 1028 | 1468968261257 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1028 | 1468968261259 Marionette TRACE conn6 <- [1,2102,null,{}] 15:44:21 INFO - PROCESS | 1028 | 1468968261262 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 1028 | 1468968261264 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:21 INFO - PROCESS | 1028 | 1468968261352 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 15:44:21 INFO - PROCESS | 1028 | 1468968261358 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1028 | 1468968261360 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DBC800 == 30 [pid = 1028] [id = 535] 15:44:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB11821400) [pid = 1028] [serial = 1605] [outer = 0000000000000000] 15:44:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB13185800) [pid = 1028] [serial = 1606] [outer = 000000FB11821400] 15:44:21 INFO - PROCESS | 1028 | 1468968261405 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB19659000) [pid = 1028] [serial = 1607] [outer = 000000FB11821400] 15:44:21 INFO - PROCESS | 1028 | 1468968261829 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 15:44:21 INFO - PROCESS | 1028 | 1468968261889 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1028 | 1468968261891 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 15:44:21 INFO - PROCESS | 1028 | 1468968261895 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:44:21 INFO - PROCESS | 1028 | 1468968261896 Marionette TRACE conn6 <- [1,2106,null,{}] 15:44:21 INFO - PROCESS | 1028 | 1468968261900 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 1028 | 1468968261902 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:22 INFO - PROCESS | 1028 | 1468968262018 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 15:44:22 INFO - PROCESS | 1028 | 1468968262026 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1028 | 1468968262028 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C38000 == 31 [pid = 1028] [id = 536] 15:44:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1827A000) [pid = 1028] [serial = 1608] [outer = 0000000000000000] 15:44:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1F983400) [pid = 1028] [serial = 1609] [outer = 000000FB1827A000] 15:44:22 INFO - PROCESS | 1028 | 1468968262071 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FFDD400) [pid = 1028] [serial = 1610] [outer = 000000FB1827A000] 15:44:22 INFO - PROCESS | 1028 | 1468968262459 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 584ms 15:44:22 INFO - PROCESS | 1028 | 1468968262483 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1028 | 1468968262485 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 15:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:44:22 INFO - PROCESS | 1028 | 1468968262488 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 1028 | 1468968262490 Marionette TRACE conn6 <- [1,2110,null,{}] 15:44:22 INFO - PROCESS | 1028 | 1468968262493 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 1028 | 1468968262495 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:22 INFO - PROCESS | 1028 | 1468968262616 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 15:44:22 INFO - PROCESS | 1028 | 1468968262624 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1028 | 1468968262626 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F524800 == 32 [pid = 1028] [id = 537] 15:44:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FFE3000) [pid = 1028] [serial = 1611] [outer = 0000000000000000] 15:44:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFEA800) [pid = 1028] [serial = 1612] [outer = 000000FB1FFE3000] 15:44:22 INFO - PROCESS | 1028 | 1468968262670 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB2020C000) [pid = 1028] [serial = 1613] [outer = 000000FB1FFE3000] 15:44:23 INFO - PROCESS | 1028 | 1468968263069 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 15:44:23 INFO - PROCESS | 1028 | 1468968263119 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1028 | 1468968263121 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 15:44:23 INFO - PROCESS | 1028 | 1468968263125 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:44:23 INFO - PROCESS | 1028 | 1468968263126 Marionette TRACE conn6 <- [1,2114,null,{}] 15:44:23 INFO - PROCESS | 1028 | 1468968263130 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 1028 | 1468968263140 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:23 INFO - PROCESS | 1028 | 1468968263322 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 15:44:23 INFO - PROCESS | 1028 | 1468968263524 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1028 | 1468968263528 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1823D800 == 33 [pid = 1028] [id = 538] 15:44:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12D0E800) [pid = 1028] [serial = 1614] [outer = 0000000000000000] 15:44:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D1F400) [pid = 1028] [serial = 1615] [outer = 000000FB12D0E800] 15:44:23 INFO - PROCESS | 1028 | 1468968263588 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1310A400) [pid = 1028] [serial = 1616] [outer = 000000FB12D0E800] 15:44:24 INFO - PROCESS | 1028 | 1468968264188 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1078ms 15:44:24 INFO - PROCESS | 1028 | 1468968264208 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1028 | 1468968264212 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 15:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:44:24 INFO - PROCESS | 1028 | 1468968264217 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 1028 | 1468968264220 Marionette TRACE conn6 <- [1,2118,null,{}] 15:44:24 INFO - PROCESS | 1028 | 1468968264245 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:24 INFO - PROCESS | 1028 | 1468968264249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:24 INFO - PROCESS | 1028 | 1468968264397 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 15:44:24 INFO - PROCESS | 1028 | 1468968264520 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1028 | 1468968264524 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C07800 == 34 [pid = 1028] [id = 539] 15:44:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB18BC2000) [pid = 1028] [serial = 1617] [outer = 0000000000000000] 15:44:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1901A800) [pid = 1028] [serial = 1618] [outer = 000000FB18BC2000] 15:44:24 INFO - PROCESS | 1028 | 1468968264583 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C78DC00) [pid = 1028] [serial = 1619] [outer = 000000FB18BC2000] 15:44:25 INFO - PROCESS | 1028 | 1468968265206 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:44:25 INFO - PROCESS | 1028 | 1468968265255 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 15:44:25 INFO - PROCESS | 1028 | 1468968265259 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1028 | 1468968265261 Marionette TRACE conn6 <- [1,2122,null,{}] 15:44:25 INFO - PROCESS | 1028 | 1468968265266 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 1028 | 1468968265268 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:25 INFO - PROCESS | 1028 | 1468968265384 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 15:44:25 INFO - PROCESS | 1028 | 1468968265508 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1028 | 1468968265511 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F97000 == 35 [pid = 1028] [id = 540] 15:44:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1F8C9C00) [pid = 1028] [serial = 1620] [outer = 0000000000000000] 15:44:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FDF7400) [pid = 1028] [serial = 1621] [outer = 000000FB1F8C9C00] 15:44:25 INFO - PROCESS | 1028 | 1468968265571 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FE1FC00) [pid = 1028] [serial = 1622] [outer = 000000FB1F8C9C00] 15:44:26 INFO - PROCESS | 1028 | 1468968266356 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1028 | 1468968266406 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 15:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:44:26 INFO - PROCESS | 1028 | 1468968266412 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 1028 | 1468968266415 Marionette TRACE conn6 <- [1,2126,null,{}] 15:44:26 INFO - PROCESS | 1028 | 1468968266421 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:26 INFO - PROCESS | 1028 | 1468968266424 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:26 INFO - PROCESS | 1028 | 1468968266528 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 15:44:26 INFO - PROCESS | 1028 | 1468968266610 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1028 | 1468968266614 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10EA4800 == 36 [pid = 1028] [id = 541] 15:44:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12D1FC00) [pid = 1028] [serial = 1623] [outer = 0000000000000000] 15:44:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB12DAB400) [pid = 1028] [serial = 1624] [outer = 000000FB12D1FC00] 15:44:26 INFO - PROCESS | 1028 | 1468968266710 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB13AC8C00) [pid = 1028] [serial = 1625] [outer = 000000FB12D1FC00] 15:44:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB135D6000 == 35 [pid = 1028] [id = 384] 15:44:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23644800 == 34 [pid = 1028] [id = 391] 15:44:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1BB97000 == 33 [pid = 1028] [id = 377] 15:44:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A2E000 == 32 [pid = 1028] [id = 392] 15:44:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10E1F800 == 31 [pid = 1028] [id = 518] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1FFE5000) [pid = 1028] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1FFDF400) [pid = 1028] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1C757800) [pid = 1028] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1F981000) [pid = 1028] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1911C400) [pid = 1028] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1CD31400) [pid = 1028] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1EA4D000) [pid = 1028] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB18B28800) [pid = 1028] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1901A000) [pid = 1028] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1D043400) [pid = 1028] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1C761400) [pid = 1028] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1D01D000) [pid = 1028] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1F56B000) [pid = 1028] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB172C8000) [pid = 1028] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12E4D000) [pid = 1028] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1307E800) [pid = 1028] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1282A000) [pid = 1028] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12B12C00) [pid = 1028] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB16F5F800) [pid = 1028] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB141C3400) [pid = 1028] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12D90C00) [pid = 1028] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12D0D000) [pid = 1028] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB11822000) [pid = 1028] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB18274C00) [pid = 1028] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB17911400) [pid = 1028] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1D01C000) [pid = 1028] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1C75FC00) [pid = 1028] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 15:44:27 INFO - PROCESS | 1028 | 1468968267841 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1489ms 15:44:27 INFO - PROCESS | 1028 | 1468968267904 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 1028 | 1468968267908 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 15:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:44:27 INFO - PROCESS | 1028 | 1468968267921 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 1028 | 1468968267924 Marionette TRACE conn6 <- [1,2130,null,{}] 15:44:27 INFO - PROCESS | 1028 | 1468968267930 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:27 INFO - PROCESS | 1028 | 1468968267933 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:28 INFO - PROCESS | 1028 | 1468968268019 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 15:44:28 INFO - PROCESS | 1028 | 1468968268033 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1028 | 1468968268035 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13A39000 == 32 [pid = 1028] [id = 542] 15:44:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12B0E800) [pid = 1028] [serial = 1626] [outer = 0000000000000000] 15:44:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12B1A800) [pid = 1028] [serial = 1627] [outer = 000000FB12B0E800] 15:44:28 INFO - PROCESS | 1028 | 1468968268084 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12D0E000) [pid = 1028] [serial = 1628] [outer = 000000FB12B0E800] 15:44:28 INFO - PROCESS | 1028 | 1468968268583 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1028 | 1468968268662 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 15:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:44:28 INFO - PROCESS | 1028 | 1468968268668 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 1028 | 1468968268671 Marionette TRACE conn6 <- [1,2134,null,{}] 15:44:28 INFO - PROCESS | 1028 | 1468968268675 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:28 INFO - PROCESS | 1028 | 1468968268678 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:28 INFO - PROCESS | 1028 | 1468968268770 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 15:44:28 INFO - PROCESS | 1028 | 1468968268852 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1028 | 1468968268855 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B8C800 == 33 [pid = 1028] [id = 543] 15:44:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12D20400) [pid = 1028] [serial = 1629] [outer = 0000000000000000] 15:44:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB130F1C00) [pid = 1028] [serial = 1630] [outer = 000000FB12D20400] 15:44:28 INFO - PROCESS | 1028 | 1468968268904 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB14155400) [pid = 1028] [serial = 1631] [outer = 000000FB12D20400] 15:44:29 INFO - PROCESS | 1028 | 1468968269297 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1028 | 1468968269362 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 15:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:44:29 INFO - PROCESS | 1028 | 1468968269366 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1028 | 1468968269369 Marionette TRACE conn6 <- [1,2138,null,{}] 15:44:29 INFO - PROCESS | 1028 | 1468968269381 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 1028 | 1468968269386 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:29 INFO - PROCESS | 1028 | 1468968269474 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 15:44:29 INFO - PROCESS | 1028 | 1468968269481 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1028 | 1468968269484 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA9A000 == 34 [pid = 1028] [id = 544] 15:44:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB123CB400) [pid = 1028] [serial = 1632] [outer = 0000000000000000] 15:44:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB17C75400) [pid = 1028] [serial = 1633] [outer = 000000FB123CB400] 15:44:29 INFO - PROCESS | 1028 | 1468968269534 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18A16400) [pid = 1028] [serial = 1634] [outer = 000000FB123CB400] 15:44:30 INFO - PROCESS | 1028 | 1468968270027 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1028 | 1468968270063 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 15:44:30 INFO - PROCESS | 1028 | 1468968270067 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 1028 | 1468968270069 Marionette TRACE conn6 <- [1,2142,null,{}] 15:44:30 INFO - PROCESS | 1028 | 1468968270073 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 1028 | 1468968270075 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:30 INFO - PROCESS | 1028 | 1468968270218 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 15:44:30 INFO - PROCESS | 1028 | 1468968270241 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1028 | 1468968270243 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F776000 == 35 [pid = 1028] [id = 545] 15:44:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1901A400) [pid = 1028] [serial = 1635] [outer = 0000000000000000] 15:44:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB19119C00) [pid = 1028] [serial = 1636] [outer = 000000FB1901A400] 15:44:30 INFO - PROCESS | 1028 | 1468968270289 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19656800) [pid = 1028] [serial = 1637] [outer = 000000FB1901A400] 15:44:30 INFO - PROCESS | 1028 | 1468968270713 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 15:44:30 INFO - PROCESS | 1028 | 1468968270760 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1028 | 1468968270763 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 15:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:44:30 INFO - PROCESS | 1028 | 1468968270766 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 1028 | 1468968270768 Marionette TRACE conn6 <- [1,2146,null,{}] 15:44:30 INFO - PROCESS | 1028 | 1468968270771 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 1028 | 1468968270773 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:30 INFO - PROCESS | 1028 | 1468968270887 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 15:44:30 INFO - PROCESS | 1028 | 1468968270955 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1028 | 1468968270957 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2039D000 == 36 [pid = 1028] [id = 546] 15:44:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12B09000) [pid = 1028] [serial = 1638] [outer = 0000000000000000] 15:44:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C75AC00) [pid = 1028] [serial = 1639] [outer = 000000FB12B09000] 15:44:31 INFO - PROCESS | 1028 | 1468968271002 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C78CC00) [pid = 1028] [serial = 1640] [outer = 000000FB12B09000] 15:44:31 INFO - PROCESS | 1028 | 1468968271434 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1028 | 1468968271505 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 15:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:44:31 INFO - PROCESS | 1028 | 1468968271508 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 1028 | 1468968271510 Marionette TRACE conn6 <- [1,2150,null,{}] 15:44:31 INFO - PROCESS | 1028 | 1468968271513 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 1028 | 1468968271519 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:31 INFO - PROCESS | 1028 | 1468968271689 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C75E800) [pid = 1028] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D0FC00) [pid = 1028] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1725B800) [pid = 1028] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1213C800) [pid = 1028] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12155400) [pid = 1028] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB16F59C00) [pid = 1028] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D02AC00) [pid = 1028] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D96C00) [pid = 1028] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1F56E800) [pid = 1028] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1827A000) [pid = 1028] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB11821400) [pid = 1028] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:44:31 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FFE3000) [pid = 1028] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:44:31 INFO - PROCESS | 1028 | 1468968271925 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1028 | 1468968271927 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1822C000 == 37 [pid = 1028] [id = 547] 15:44:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1213C800) [pid = 1028] [serial = 1641] [outer = 0000000000000000] 15:44:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12B21800) [pid = 1028] [serial = 1642] [outer = 000000FB1213C800] 15:44:31 INFO - PROCESS | 1028 | 1468968271973 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB171E9C00) [pid = 1028] [serial = 1643] [outer = 000000FB1213C800] 15:44:32 INFO - PROCESS | 1028 | 1468968272352 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 879ms 15:44:32 INFO - PROCESS | 1028 | 1468968272391 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1028 | 1468968272393 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 15:44:32 INFO - PROCESS | 1028 | 1468968272396 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:44:32 INFO - PROCESS | 1028 | 1468968272398 Marionette TRACE conn6 <- [1,2154,null,{}] 15:44:32 INFO - PROCESS | 1028 | 1468968272401 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 1028 | 1468968272403 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:32 INFO - PROCESS | 1028 | 1468968272483 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 15:44:32 INFO - PROCESS | 1028 | 1468968272562 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1028 | 1468968272564 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23645000 == 38 [pid = 1028] [id = 548] 15:44:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B12400) [pid = 1028] [serial = 1644] [outer = 0000000000000000] 15:44:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1CF3E400) [pid = 1028] [serial = 1645] [outer = 000000FB12B12400] 15:44:32 INFO - PROCESS | 1028 | 1468968272608 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1EAD7C00) [pid = 1028] [serial = 1646] [outer = 000000FB12B12400] 15:44:32 INFO - PROCESS | 1028 | 1468968272966 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 15:44:33 INFO - PROCESS | 1028 | 1468968273029 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 1028 | 1468968273031 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 15:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:44:33 INFO - PROCESS | 1028 | 1468968273034 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 1028 | 1468968273036 Marionette TRACE conn6 <- [1,2158,null,{}] 15:44:33 INFO - PROCESS | 1028 | 1468968273040 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 1028 | 1468968273042 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:33 INFO - PROCESS | 1028 | 1468968273153 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 15:44:33 INFO - PROCESS | 1028 | 1468968273189 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1028 | 1468968273191 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A1B000 == 39 [pid = 1028] [id = 549] 15:44:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D02B400) [pid = 1028] [serial = 1647] [outer = 0000000000000000] 15:44:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1F570400) [pid = 1028] [serial = 1648] [outer = 000000FB1D02B400] 15:44:33 INFO - PROCESS | 1028 | 1468968273235 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FAB0C00) [pid = 1028] [serial = 1649] [outer = 000000FB1D02B400] 15:44:33 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18BA1000 == 38 [pid = 1028] [id = 11] 15:44:33 INFO - PROCESS | 1028 | 1468968273690 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 15:44:33 INFO - PROCESS | 1028 | 1468968273772 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 1028 | 1468968273774 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 15:44:33 INFO - PROCESS | 1028 | 1468968273777 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:44:33 INFO - PROCESS | 1028 | 1468968273779 Marionette TRACE conn6 <- [1,2162,null,{}] 15:44:33 INFO - PROCESS | 1028 | 1468968273782 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 1028 | 1468968273784 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:33 INFO - PROCESS | 1028 | 1468968273867 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 15:44:33 INFO - PROCESS | 1028 | 1468968273874 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1028 | 1468968273876 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA98000 == 39 [pid = 1028] [id = 550] 15:44:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F572400) [pid = 1028] [serial = 1650] [outer = 0000000000000000] 15:44:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FDF0800) [pid = 1028] [serial = 1651] [outer = 000000FB1F572400] 15:44:33 INFO - PROCESS | 1028 | 1468968273920 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FE19C00) [pid = 1028] [serial = 1652] [outer = 000000FB1F572400] 15:44:34 INFO - PROCESS | 1028 | 1468968274728 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1031ms 15:44:34 INFO - PROCESS | 1028 | 1468968274812 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 1028 | 1468968274817 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 15:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:44:34 INFO - PROCESS | 1028 | 1468968274843 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 1028 | 1468968274848 Marionette TRACE conn6 <- [1,2166,null,{}] 15:44:34 INFO - PROCESS | 1028 | 1468968274854 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 1028 | 1468968274857 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:35 INFO - PROCESS | 1028 | 1468968275034 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 15:44:35 INFO - PROCESS | 1028 | 1468968275123 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1028 | 1468968275126 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B89000 == 40 [pid = 1028] [id = 551] 15:44:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12D08C00) [pid = 1028] [serial = 1653] [outer = 0000000000000000] 15:44:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D21C00) [pid = 1028] [serial = 1654] [outer = 000000FB12D08C00] 15:44:35 INFO - PROCESS | 1028 | 1468968275183 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB130F7000) [pid = 1028] [serial = 1655] [outer = 000000FB12D08C00] 15:44:35 INFO - PROCESS | 1028 | 1468968275886 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1246ms 15:44:36 INFO - PROCESS | 1028 | 1468968276094 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 1028 | 1468968276099 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:44:36 INFO - PROCESS | 1028 | 1468968276104 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 1028 | 1468968276107 Marionette TRACE conn6 <- [1,2170,null,{}] 15:44:36 INFO - PROCESS | 1028 | 1468968276112 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:36 INFO - PROCESS | 1028 | 1468968276116 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:36 INFO - PROCESS | 1028 | 1468968276230 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 15:44:36 INFO - PROCESS | 1028 | 1468968276303 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 1028 | 1468968276309 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18230800 == 41 [pid = 1028] [id = 552] 15:44:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D8EC00) [pid = 1028] [serial = 1656] [outer = 0000000000000000] 15:44:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D1C400) [pid = 1028] [serial = 1657] [outer = 000000FB12D8EC00] 15:44:36 INFO - PROCESS | 1028 | 1468968276382 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12E55C00) [pid = 1028] [serial = 1658] [outer = 000000FB12D8EC00] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C38000 == 40 [pid = 1028] [id = 536] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1823D800 == 39 [pid = 1028] [id = 538] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A1B000 == 38 [pid = 1028] [id = 549] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23645000 == 37 [pid = 1028] [id = 548] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1822C000 == 36 [pid = 1028] [id = 547] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2039D000 == 35 [pid = 1028] [id = 546] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F776000 == 34 [pid = 1028] [id = 545] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA9A000 == 33 [pid = 1028] [id = 544] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B8C800 == 32 [pid = 1028] [id = 543] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13A39000 == 31 [pid = 1028] [id = 542] 15:44:36 INFO - PROCESS | 1028 | --DOCSHELL 000000FB117FD800 == 30 [pid = 1028] [id = 12] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1CDCAC00) [pid = 1028] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1D01CC00) [pid = 1028] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12D9E400) [pid = 1028] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB13076000) [pid = 1028] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17936C00) [pid = 1028] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1826F000) [pid = 1028] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB19122000) [pid = 1028] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12CA9C00) [pid = 1028] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D93800) [pid = 1028] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB179C6800) [pid = 1028] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1ECEEC00) [pid = 1028] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB18271800) [pid = 1028] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1E808400) [pid = 1028] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1D567C00) [pid = 1028] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FDF6000) [pid = 1028] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FFDD400) [pid = 1028] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB19659000) [pid = 1028] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB13185800) [pid = 1028] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1F983400) [pid = 1028] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1FFA3000) [pid = 1028] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1FFEA800) [pid = 1028] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1C78A800) [pid = 1028] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB2020C000) [pid = 1028] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 15:44:36 INFO - PROCESS | 1028 | 1468968276902 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 838ms 15:44:36 INFO - PROCESS | 1028 | 1468968276945 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 1028 | 1468968276948 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:44:36 INFO - PROCESS | 1028 | 1468968276955 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 1028 | 1468968276959 Marionette TRACE conn6 <- [1,2174,null,{}] 15:44:36 INFO - PROCESS | 1028 | 1468968276963 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:36 INFO - PROCESS | 1028 | 1468968276965 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:37 INFO - PROCESS | 1028 | 1468968277057 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 15:44:37 INFO - PROCESS | 1028 | 1468968277063 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1028 | 1468968277066 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19070000 == 31 [pid = 1028] [id = 553] 15:44:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB130F8000) [pid = 1028] [serial = 1659] [outer = 0000000000000000] 15:44:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB14150800) [pid = 1028] [serial = 1660] [outer = 000000FB130F8000] 15:44:37 INFO - PROCESS | 1028 | 1468968277115 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB172C0800) [pid = 1028] [serial = 1661] [outer = 000000FB130F8000] 15:44:37 INFO - PROCESS | 1028 | 1468968277595 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 15:44:37 INFO - PROCESS | 1028 | 1468968277644 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1028 | 1468968277647 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 15:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:44:37 INFO - PROCESS | 1028 | 1468968277650 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 1028 | 1468968277653 Marionette TRACE conn6 <- [1,2178,null,{}] 15:44:37 INFO - PROCESS | 1028 | 1468968277663 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:37 INFO - PROCESS | 1028 | 1468968277668 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:37 INFO - PROCESS | 1028 | 1468968277795 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 15:44:37 INFO - PROCESS | 1028 | 1468968277876 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1028 | 1468968277880 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E3000 == 32 [pid = 1028] [id = 554] 15:44:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB18279400) [pid = 1028] [serial = 1662] [outer = 0000000000000000] 15:44:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB18A14C00) [pid = 1028] [serial = 1663] [outer = 000000FB18279400] 15:44:37 INFO - PROCESS | 1028 | 1468968277931 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1900DC00) [pid = 1028] [serial = 1664] [outer = 000000FB18279400] 15:44:38 INFO - PROCESS | 1028 | 1468968278313 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 15:44:38 INFO - PROCESS | 1028 | 1468968278387 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 1028 | 1468968278390 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 15:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:44:38 INFO - PROCESS | 1028 | 1468968278393 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 1028 | 1468968278395 Marionette TRACE conn6 <- [1,2182,null,{}] 15:44:38 INFO - PROCESS | 1028 | 1468968278400 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:38 INFO - PROCESS | 1028 | 1468968278402 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:38 INFO - PROCESS | 1028 | 1468968278494 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 15:44:38 INFO - PROCESS | 1028 | 1468968278500 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1028 | 1468968278503 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20585800 == 33 [pid = 1028] [id = 555] 15:44:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB19038C00) [pid = 1028] [serial = 1665] [outer = 0000000000000000] 15:44:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1C757000) [pid = 1028] [serial = 1666] [outer = 000000FB19038C00] 15:44:38 INFO - PROCESS | 1028 | 1468968278548 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C78C800) [pid = 1028] [serial = 1667] [outer = 000000FB19038C00] 15:44:38 INFO - PROCESS | 1028 | 1468968278975 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 15:44:39 INFO - PROCESS | 1028 | 1468968279030 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1028 | 1468968279033 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 15:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:44:39 INFO - PROCESS | 1028 | 1468968279036 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 1028 | 1468968279038 Marionette TRACE conn6 <- [1,2186,null,{}] 15:44:39 INFO - PROCESS | 1028 | 1468968279042 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 1028 | 1468968279044 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:39 INFO - PROCESS | 1028 | 1468968279152 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 15:44:39 INFO - PROCESS | 1028 | 1468968279228 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1028 | 1468968279230 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208E800 == 34 [pid = 1028] [id = 556] 15:44:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1C764400) [pid = 1028] [serial = 1668] [outer = 0000000000000000] 15:44:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1CD2B800) [pid = 1028] [serial = 1669] [outer = 000000FB1C764400] 15:44:39 INFO - PROCESS | 1028 | 1468968279275 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D010C00) [pid = 1028] [serial = 1670] [outer = 000000FB1C764400] 15:44:39 INFO - PROCESS | 1028 | 1468968279691 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 15:44:39 INFO - PROCESS | 1028 | 1468968279731 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1028 | 1468968279733 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 15:44:39 INFO - PROCESS | 1028 | 1468968279736 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:44:39 INFO - PROCESS | 1028 | 1468968279738 Marionette TRACE conn6 <- [1,2190,null,{}] 15:44:39 INFO - PROCESS | 1028 | 1468968279741 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 1028 | 1468968279747 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:39 INFO - PROCESS | 1028 | 1468968279892 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 15:44:39 INFO - PROCESS | 1028 | 1468968279945 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1028 | 1468968279948 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2365E800 == 35 [pid = 1028] [id = 557] 15:44:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1D02C400) [pid = 1028] [serial = 1671] [outer = 0000000000000000] 15:44:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1EA4EC00) [pid = 1028] [serial = 1672] [outer = 000000FB1D02C400] 15:44:39 INFO - PROCESS | 1028 | 1468968279993 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F7B8000) [pid = 1028] [serial = 1673] [outer = 000000FB1D02C400] 15:44:40 INFO - PROCESS | 1028 | 1468968280412 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 15:44:40 INFO - PROCESS | 1028 | 1468968280472 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 1028 | 1468968280475 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 15:44:40 INFO - PROCESS | 1028 | 1468968280478 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:44:40 INFO - PROCESS | 1028 | 1468968280480 Marionette TRACE conn6 <- [1,2194,null,{}] 15:44:40 INFO - PROCESS | 1028 | 1468968280483 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:40 INFO - PROCESS | 1028 | 1468968280485 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:40 INFO - PROCESS | 1028 | 1468968280619 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 15:44:40 INFO - PROCESS | 1028 | 1468968280643 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1028 | 1468968280645 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAD800 == 36 [pid = 1028] [id = 558] 15:44:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D031400) [pid = 1028] [serial = 1674] [outer = 0000000000000000] 15:44:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FDF6800) [pid = 1028] [serial = 1675] [outer = 000000FB1D031400] 15:44:40 INFO - PROCESS | 1028 | 1468968280696 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FE22400) [pid = 1028] [serial = 1676] [outer = 000000FB1D031400] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1901A400) [pid = 1028] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12B09000) [pid = 1028] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB123CB400) [pid = 1028] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D20400) [pid = 1028] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D1FC00) [pid = 1028] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12B0E800) [pid = 1028] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1213C800) [pid = 1028] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D0E800) [pid = 1028] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB18BC2000) [pid = 1028] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB179CD400) [pid = 1028] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB18BA1800) [pid = 1028] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1F8C9C00) [pid = 1028] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB12B12400) [pid = 1028] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:44:41 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1D02B400) [pid = 1028] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:44:41 INFO - PROCESS | 1028 | 1468968281192 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 733ms 15:44:41 INFO - PROCESS | 1028 | 1468968281214 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1028 | 1468968281217 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 15:44:41 INFO - PROCESS | 1028 | 1468968281224 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 1028 | 1468968281226 Marionette TRACE conn6 <- [1,2198,null,{}] 15:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:44:41 INFO - PROCESS | 1028 | 1468968281229 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 1028 | 1468968281231 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:41 INFO - PROCESS | 1028 | 1468968281313 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 15:44:41 INFO - PROCESS | 1028 | 1468968281318 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1028 | 1468968281320 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A8C800 == 37 [pid = 1028] [id = 559] 15:44:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB11822000) [pid = 1028] [serial = 1677] [outer = 0000000000000000] 15:44:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1307E400) [pid = 1028] [serial = 1678] [outer = 000000FB11822000] 15:44:41 INFO - PROCESS | 1028 | 1468968281364 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1C788000) [pid = 1028] [serial = 1679] [outer = 000000FB11822000] 15:44:41 INFO - PROCESS | 1028 | 1468968281777 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 587ms 15:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:44:41 INFO - PROCESS | 1028 | 1468968281816 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1028 | 1468968281818 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 15:44:41 INFO - PROCESS | 1028 | 1468968281821 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 1028 | 1468968281823 Marionette TRACE conn6 <- [1,2202,null,{}] 15:44:41 INFO - PROCESS | 1028 | 1468968281826 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 1028 | 1468968281828 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:41 INFO - PROCESS | 1028 | 1468968281919 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 15:44:41 INFO - PROCESS | 1028 | 1468968281953 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1028 | 1468968281955 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CAF800 == 38 [pid = 1028] [id = 560] 15:44:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1F8CAC00) [pid = 1028] [serial = 1680] [outer = 0000000000000000] 15:44:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FFA1C00) [pid = 1028] [serial = 1681] [outer = 000000FB1F8CAC00] 15:44:42 INFO - PROCESS | 1028 | 1468968281998 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FFDCC00) [pid = 1028] [serial = 1682] [outer = 000000FB1F8CAC00] 15:44:42 INFO - PROCESS | 1028 | 1468968282386 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 587ms 15:44:42 INFO - PROCESS | 1028 | 1468968282412 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 1028 | 1468968282414 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 15:44:42 INFO - PROCESS | 1028 | 1468968282417 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:44:42 INFO - PROCESS | 1028 | 1468968282419 Marionette TRACE conn6 <- [1,2206,null,{}] 15:44:42 INFO - PROCESS | 1028 | 1468968282422 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 1028 | 1468968282424 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:42 INFO - PROCESS | 1028 | 1468968282547 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 15:44:42 INFO - PROCESS | 1028 | 1468968282568 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 1028 | 1468968282570 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F7A800 == 39 [pid = 1028] [id = 561] 15:44:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1FFE4800) [pid = 1028] [serial = 1683] [outer = 0000000000000000] 15:44:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FFEA800) [pid = 1028] [serial = 1684] [outer = 000000FB1FFE4800] 15:44:42 INFO - PROCESS | 1028 | 1468968282613 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1C78A800) [pid = 1028] [serial = 1685] [outer = 000000FB1FFE4800] 15:44:43 INFO - PROCESS | 1028 | 1468968283003 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 15:44:43 INFO - PROCESS | 1028 | 1468968283050 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1028 | 1468968283052 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 15:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:44:43 INFO - PROCESS | 1028 | 1468968283056 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1028 | 1468968283058 Marionette TRACE conn6 <- [1,2210,null,{}] 15:44:43 INFO - PROCESS | 1028 | 1468968283062 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:43 INFO - PROCESS | 1028 | 1468968283064 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:43 INFO - PROCESS | 1028 | 1468968283249 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 15:44:43 INFO - PROCESS | 1028 | 1468968283384 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1028 | 1468968283387 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17272000 == 40 [pid = 1028] [id = 562] 15:44:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12825000) [pid = 1028] [serial = 1686] [outer = 0000000000000000] 15:44:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12B0F400) [pid = 1028] [serial = 1687] [outer = 000000FB12825000] 15:44:43 INFO - PROCESS | 1028 | 1468968283451 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12DA4400) [pid = 1028] [serial = 1688] [outer = 000000FB12825000] 15:44:44 INFO - PROCESS | 1028 | 1468968284051 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1030ms 15:44:44 INFO - PROCESS | 1028 | 1468968284088 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 1028 | 1468968284093 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 15:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:44:44 INFO - PROCESS | 1028 | 1468968284098 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 1028 | 1468968284102 Marionette TRACE conn6 <- [1,2214,null,{}] 15:44:44 INFO - PROCESS | 1028 | 1468968284107 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:44 INFO - PROCESS | 1028 | 1468968284110 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:44 INFO - PROCESS | 1028 | 1468968284278 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 15:44:44 INFO - PROCESS | 1028 | 1468968284401 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1028 | 1468968284404 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F779800 == 41 [pid = 1028] [id = 563] 15:44:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB171F4C00) [pid = 1028] [serial = 1689] [outer = 0000000000000000] 15:44:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB17C78000) [pid = 1028] [serial = 1690] [outer = 000000FB171F4C00] 15:44:44 INFO - PROCESS | 1028 | 1468968284462 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18FAFC00) [pid = 1028] [serial = 1691] [outer = 000000FB171F4C00] 15:44:45 INFO - PROCESS | 1028 | 1468968285079 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1028ms 15:44:45 INFO - PROCESS | 1028 | 1468968285129 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1028 | 1468968285133 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 15:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:44:45 INFO - PROCESS | 1028 | 1468968285136 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 1028 | 1468968285139 Marionette TRACE conn6 <- [1,2218,null,{}] 15:44:45 INFO - PROCESS | 1028 | 1468968285143 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 1028 | 1468968285146 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:45 INFO - PROCESS | 1028 | 1468968285260 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 15:44:45 INFO - PROCESS | 1028 | 1468968285385 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 1028 | 1468968285388 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CCF800 == 42 [pid = 1028] [id = 564] 15:44:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1D01CC00) [pid = 1028] [serial = 1692] [outer = 0000000000000000] 15:44:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1D048C00) [pid = 1028] [serial = 1693] [outer = 000000FB1D01CC00] 15:44:45 INFO - PROCESS | 1028 | 1468968285444 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1EA4A400) [pid = 1028] [serial = 1694] [outer = 000000FB1D01CC00] 15:44:46 INFO - PROCESS | 1028 | 1468968286069 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 15:44:46 INFO - PROCESS | 1028 | 1468968286123 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 1028 | 1468968286128 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 15:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:44:46 INFO - PROCESS | 1028 | 1468968286139 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 1028 | 1468968286144 Marionette TRACE conn6 <- [1,2222,null,{}] 15:44:46 INFO - PROCESS | 1028 | 1468968286148 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:46 INFO - PROCESS | 1028 | 1468968286152 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:46 INFO - PROCESS | 1028 | 1468968286271 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 15:44:46 INFO - PROCESS | 1028 | 1468968286502 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1028 | 1468968286505 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1288E000 == 43 [pid = 1028] [id = 565] 15:44:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB11808400) [pid = 1028] [serial = 1695] [outer = 0000000000000000] 15:44:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1282A000) [pid = 1028] [serial = 1696] [outer = 000000FB11808400] 15:44:46 INFO - PROCESS | 1028 | 1468968286574 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12D05800) [pid = 1028] [serial = 1697] [outer = 000000FB11808400] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10EA4800 == 42 [pid = 1028] [id = 541] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F7A800 == 41 [pid = 1028] [id = 561] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CAF800 == 40 [pid = 1028] [id = 560] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A8C800 == 39 [pid = 1028] [id = 559] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAD800 == 38 [pid = 1028] [id = 558] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2365E800 == 37 [pid = 1028] [id = 557] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208E800 == 36 [pid = 1028] [id = 556] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20585800 == 35 [pid = 1028] [id = 555] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E3000 == 34 [pid = 1028] [id = 554] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19070000 == 33 [pid = 1028] [id = 553] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18230800 == 32 [pid = 1028] [id = 552] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B89000 == 31 [pid = 1028] [id = 551] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA98000 == 30 [pid = 1028] [id = 550] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F97000 == 29 [pid = 1028] [id = 540] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F524800 == 28 [pid = 1028] [id = 537] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C07800 == 27 [pid = 1028] [id = 539] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CCF800 == 26 [pid = 1028] [id = 564] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F779800 == 25 [pid = 1028] [id = 563] 15:44:47 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17272000 == 24 [pid = 1028] [id = 562] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1F570400) [pid = 1028] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB19119C00) [pid = 1028] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1C75AC00) [pid = 1028] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB17C75400) [pid = 1028] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB130F1C00) [pid = 1028] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB14155400) [pid = 1028] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12DAB400) [pid = 1028] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB13AC8C00) [pid = 1028] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12B1A800) [pid = 1028] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D0E000) [pid = 1028] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB19656800) [pid = 1028] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12B21800) [pid = 1028] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1310A400) [pid = 1028] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D1F400) [pid = 1028] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1C78DC00) [pid = 1028] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1901A800) [pid = 1028] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB10ED5400) [pid = 1028] [serial = 1112] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1906A800) [pid = 1028] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1FE1FC00) [pid = 1028] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FDF7400) [pid = 1028] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1C78CC00) [pid = 1028] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB171E9C00) [pid = 1028] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1CF3E400) [pid = 1028] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1FAB0C00) [pid = 1028] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1EAD7C00) [pid = 1028] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB18A16400) [pid = 1028] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 15:44:47 INFO - PROCESS | 1028 | 1468968287806 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1736ms 15:44:47 INFO - PROCESS | 1028 | 1468968287893 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 1028 | 1468968287897 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 15:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:44:47 INFO - PROCESS | 1028 | 1468968287903 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 1028 | 1468968287906 Marionette TRACE conn6 <- [1,2226,null,{}] 15:44:47 INFO - PROCESS | 1028 | 1468968287913 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 1028 | 1468968287917 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:48 INFO - PROCESS | 1028 | 1468968288010 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 15:44:48 INFO - PROCESS | 1028 | 1468968288017 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1028 | 1468968288022 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1322C800 == 25 [pid = 1028] [id = 566] 15:44:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB1282C800) [pid = 1028] [serial = 1698] [outer = 0000000000000000] 15:44:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12B07000) [pid = 1028] [serial = 1699] [outer = 000000FB1282C800] 15:44:48 INFO - PROCESS | 1028 | 1468968288071 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12B21400) [pid = 1028] [serial = 1700] [outer = 000000FB1282C800] 15:44:48 INFO - PROCESS | 1028 | 1468968288560 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 732ms 15:44:48 INFO - PROCESS | 1028 | 1468968288641 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1028 | 1468968288646 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 15:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:44:48 INFO - PROCESS | 1028 | 1468968288653 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1028 | 1468968288656 Marionette TRACE conn6 <- [1,2230,null,{}] 15:44:48 INFO - PROCESS | 1028 | 1468968288660 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 1028 | 1468968288663 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:48 INFO - PROCESS | 1028 | 1468968288765 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 15:44:48 INFO - PROCESS | 1028 | 1468968288839 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1028 | 1468968288842 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B97800 == 26 [pid = 1028] [id = 567] 15:44:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12D15800) [pid = 1028] [serial = 1701] [outer = 0000000000000000] 15:44:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D92C00) [pid = 1028] [serial = 1702] [outer = 000000FB12D15800] 15:44:48 INFO - PROCESS | 1028 | 1468968288890 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12DA9800) [pid = 1028] [serial = 1703] [outer = 000000FB12D15800] 15:44:49 INFO - PROCESS | 1028 | 1468968289264 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 628ms 15:44:49 INFO - PROCESS | 1028 | 1468968289294 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1028 | 1468968289296 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 15:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:44:49 INFO - PROCESS | 1028 | 1468968289300 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 1028 | 1468968289304 Marionette TRACE conn6 <- [1,2234,null,{}] 15:44:49 INFO - PROCESS | 1028 | 1468968289322 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 1028 | 1468968289327 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:49 INFO - PROCESS | 1028 | 1468968289446 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 15:44:49 INFO - PROCESS | 1028 | 1468968289454 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1028 | 1468968289457 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D09D800 == 27 [pid = 1028] [id = 568] 15:44:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB14158800) [pid = 1028] [serial = 1704] [outer = 0000000000000000] 15:44:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB16FAA000) [pid = 1028] [serial = 1705] [outer = 000000FB14158800] 15:44:49 INFO - PROCESS | 1028 | 1468968289506 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB172C7400) [pid = 1028] [serial = 1706] [outer = 000000FB14158800] 15:44:49 INFO - PROCESS | 1028 | 1468968289951 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 15:44:50 INFO - PROCESS | 1028 | 1468968290003 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1028 | 1468968290005 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 15:44:50 INFO - PROCESS | 1028 | 1468968290009 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 1028 | 1468968290011 Marionette TRACE conn6 <- [1,2238,null,{}] 15:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:44:50 INFO - PROCESS | 1028 | 1468968290014 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 1028 | 1468968290016 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:50 INFO - PROCESS | 1028 | 1468968290130 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 15:44:50 INFO - PROCESS | 1028 | 1468968290138 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1028 | 1468968290140 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E6000 == 28 [pid = 1028] [id = 569] 15:44:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB17CE9800) [pid = 1028] [serial = 1707] [outer = 0000000000000000] 15:44:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18272800) [pid = 1028] [serial = 1708] [outer = 000000FB17CE9800] 15:44:50 INFO - PROCESS | 1028 | 1468968290227 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18A64800) [pid = 1028] [serial = 1709] [outer = 000000FB17CE9800] 15:44:50 INFO - PROCESS | 1028 | 1468968290636 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 15:44:50 INFO - PROCESS | 1028 | 1468968290710 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1028 | 1468968290720 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 15:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:44:50 INFO - PROCESS | 1028 | 1468968290724 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 1028 | 1468968290726 Marionette TRACE conn6 <- [1,2242,null,{}] 15:44:50 INFO - PROCESS | 1028 | 1468968290730 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 1028 | 1468968290733 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:50 INFO - PROCESS | 1028 | 1468968290873 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 15:44:50 INFO - PROCESS | 1028 | 1468968290914 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1028 | 1468968290916 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2033D000 == 29 [pid = 1028] [id = 570] 15:44:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18BC5000) [pid = 1028] [serial = 1710] [outer = 0000000000000000] 15:44:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB19119400) [pid = 1028] [serial = 1711] [outer = 000000FB18BC5000] 15:44:50 INFO - PROCESS | 1028 | 1468968290961 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1BB83800) [pid = 1028] [serial = 1712] [outer = 000000FB18BC5000] 15:44:51 INFO - PROCESS | 1028 | 1468968291391 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 15:44:51 INFO - PROCESS | 1028 | 1468968291461 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 1028 | 1468968291463 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 15:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:44:51 INFO - PROCESS | 1028 | 1468968291467 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 1028 | 1468968291468 Marionette TRACE conn6 <- [1,2246,null,{}] 15:44:51 INFO - PROCESS | 1028 | 1468968291476 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:51 INFO - PROCESS | 1028 | 1468968291483 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:51 INFO - PROCESS | 1028 | 1468968291625 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 15:44:51 INFO - PROCESS | 1028 | 1468968291673 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 1028 | 1468968291675 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208B800 == 30 [pid = 1028] [id = 571] 15:44:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1C755400) [pid = 1028] [serial = 1713] [outer = 0000000000000000] 15:44:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C788C00) [pid = 1028] [serial = 1714] [outer = 000000FB1C755400] 15:44:51 INFO - PROCESS | 1028 | 1468968291722 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D012C00) [pid = 1028] [serial = 1715] [outer = 000000FB1C755400] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1FFE4800) [pid = 1028] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C764400) [pid = 1028] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1D02C400) [pid = 1028] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12D8EC00) [pid = 1028] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB19038C00) [pid = 1028] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB130F8000) [pid = 1028] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D08C00) [pid = 1028] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1F572400) [pid = 1028] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB18279400) [pid = 1028] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1D031400) [pid = 1028] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB11822000) [pid = 1028] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:44:52 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1F8CAC00) [pid = 1028] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:44:52 INFO - PROCESS | 1028 | 1468968292340 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 924ms 15:44:52 INFO - PROCESS | 1028 | 1468968292393 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 1028 | 1468968292395 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 15:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:44:52 INFO - PROCESS | 1028 | 1468968292399 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 1028 | 1468968292401 Marionette TRACE conn6 <- [1,2250,null,{}] 15:44:52 INFO - PROCESS | 1028 | 1468968292404 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 1028 | 1468968292406 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:52 INFO - PROCESS | 1028 | 1468968292513 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 15:44:52 INFO - PROCESS | 1028 | 1468968292566 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1028 | 1468968292568 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2301B800 == 31 [pid = 1028] [id = 572] 15:44:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB11F2F800) [pid = 1028] [serial = 1716] [outer = 0000000000000000] 15:44:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB17A97800) [pid = 1028] [serial = 1717] [outer = 000000FB11F2F800] 15:44:52 INFO - PROCESS | 1028 | 1468968292612 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1D01C000) [pid = 1028] [serial = 1718] [outer = 000000FB11F2F800] 15:44:52 INFO - PROCESS | 1028 | 1468968292948 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 588ms 15:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:44:53 INFO - PROCESS | 1028 | 1468968293001 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1028 | 1468968293003 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 15:44:53 INFO - PROCESS | 1028 | 1468968293006 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1028 | 1468968293008 Marionette TRACE conn6 <- [1,2254,null,{}] 15:44:53 INFO - PROCESS | 1028 | 1468968293011 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 1028 | 1468968293013 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:53 INFO - PROCESS | 1028 | 1468968293127 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 15:44:53 INFO - PROCESS | 1028 | 1468968293134 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1028 | 1468968293136 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23904800 == 32 [pid = 1028] [id = 573] 15:44:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB13FE5000) [pid = 1028] [serial = 1719] [outer = 0000000000000000] 15:44:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1E806000) [pid = 1028] [serial = 1720] [outer = 000000FB13FE5000] 15:44:53 INFO - PROCESS | 1028 | 1468968293180 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1EA4F800) [pid = 1028] [serial = 1721] [outer = 000000FB13FE5000] 15:44:53 INFO - PROCESS | 1028 | 1468968293585 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 15:44:53 INFO - PROCESS | 1028 | 1468968293637 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1028 | 1468968293639 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 15:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:44:53 INFO - PROCESS | 1028 | 1468968293643 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1028 | 1468968293644 Marionette TRACE conn6 <- [1,2258,null,{}] 15:44:53 INFO - PROCESS | 1028 | 1468968293648 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 1028 | 1468968293650 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:53 INFO - PROCESS | 1028 | 1468968293762 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 15:44:53 INFO - PROCESS | 1028 | 1468968293770 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1028 | 1468968293772 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D19000 == 33 [pid = 1028] [id = 574] 15:44:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1E809400) [pid = 1028] [serial = 1722] [outer = 0000000000000000] 15:44:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1F570400) [pid = 1028] [serial = 1723] [outer = 000000FB1E809400] 15:44:53 INFO - PROCESS | 1028 | 1468968293816 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F984800) [pid = 1028] [serial = 1724] [outer = 000000FB1E809400] 15:44:54 INFO - PROCESS | 1028 | 1468968294266 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 15:44:54 INFO - PROCESS | 1028 | 1468968294337 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1028 | 1468968294341 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 15:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:44:54 INFO - PROCESS | 1028 | 1468968294347 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1028 | 1468968294352 Marionette TRACE conn6 <- [1,2262,null,{}] 15:44:54 INFO - PROCESS | 1028 | 1468968294451 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 1028 | 1468968294455 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:54 INFO - PROCESS | 1028 | 1468968294639 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 15:44:54 INFO - PROCESS | 1028 | 1468968294710 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1028 | 1468968294715 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DBD000 == 34 [pid = 1028] [id = 575] 15:44:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12826000) [pid = 1028] [serial = 1725] [outer = 0000000000000000] 15:44:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12B07800) [pid = 1028] [serial = 1726] [outer = 000000FB12826000] 15:44:54 INFO - PROCESS | 1028 | 1468968294773 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12D18000) [pid = 1028] [serial = 1727] [outer = 000000FB12826000] 15:44:55 INFO - PROCESS | 1028 | 1468968295522 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1243ms 15:44:55 INFO - PROCESS | 1028 | 1468968295594 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1028 | 1468968295599 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 15:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:44:55 INFO - PROCESS | 1028 | 1468968295605 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1028 | 1468968295608 Marionette TRACE conn6 <- [1,2266,null,{}] 15:44:55 INFO - PROCESS | 1028 | 1468968295612 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:55 INFO - PROCESS | 1028 | 1468968295616 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:55 INFO - PROCESS | 1028 | 1468968295778 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 15:44:55 INFO - PROCESS | 1028 | 1468968295917 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1028 | 1468968295920 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F70C000 == 35 [pid = 1028] [id = 576] 15:44:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB130F9800) [pid = 1028] [serial = 1728] [outer = 0000000000000000] 15:44:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB14155800) [pid = 1028] [serial = 1729] [outer = 000000FB130F9800] 15:44:55 INFO - PROCESS | 1028 | 1468968295980 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB179CBC00) [pid = 1028] [serial = 1730] [outer = 000000FB130F9800] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23904800 == 34 [pid = 1028] [id = 573] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2301B800 == 33 [pid = 1028] [id = 572] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208B800 == 32 [pid = 1028] [id = 571] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2033D000 == 31 [pid = 1028] [id = 570] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E6000 == 30 [pid = 1028] [id = 569] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D09D800 == 29 [pid = 1028] [id = 568] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18B97800 == 28 [pid = 1028] [id = 567] 15:44:56 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1322C800 == 27 [pid = 1028] [id = 566] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1FFEA800) [pid = 1028] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1CD2B800) [pid = 1028] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1D010C00) [pid = 1028] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1F7B8000) [pid = 1028] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1EA4EC00) [pid = 1028] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D1C400) [pid = 1028] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12E55C00) [pid = 1028] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C757000) [pid = 1028] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB14150800) [pid = 1028] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB172C0800) [pid = 1028] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D21C00) [pid = 1028] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB130F7000) [pid = 1028] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FE19C00) [pid = 1028] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1FDF0800) [pid = 1028] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB18A14C00) [pid = 1028] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1900DC00) [pid = 1028] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1FDF6800) [pid = 1028] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1C78A800) [pid = 1028] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1307E400) [pid = 1028] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1FFA1C00) [pid = 1028] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1FE22400) [pid = 1028] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1C788000) [pid = 1028] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1FFDCC00) [pid = 1028] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1C78C800) [pid = 1028] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 15:44:56 INFO - PROCESS | 1028 | 1468968296835 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1295ms 15:44:56 INFO - PROCESS | 1028 | 1468968296903 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 15:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:44:56 INFO - PROCESS | 1028 | 1468968296907 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 15:44:56 INFO - PROCESS | 1028 | 1468968296912 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 1028 | 1468968296915 Marionette TRACE conn6 <- [1,2270,null,{}] 15:44:56 INFO - PROCESS | 1028 | 1468968296921 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 1028 | 1468968296924 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:57 INFO - PROCESS | 1028 | 1468968297013 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 15:44:57 INFO - PROCESS | 1028 | 1468968297020 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1028 | 1468968297025 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1797C000 == 28 [pid = 1028] [id = 577] 15:44:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12D0BC00) [pid = 1028] [serial = 1731] [outer = 0000000000000000] 15:44:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12D8A400) [pid = 1028] [serial = 1732] [outer = 000000FB12D0BC00] 15:44:57 INFO - PROCESS | 1028 | 1468968297078 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12E58800) [pid = 1028] [serial = 1733] [outer = 000000FB12D0BC00] 15:44:57 INFO - PROCESS | 1028 | 1468968297578 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 15:44:57 INFO - PROCESS | 1028 | 1468968297602 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1028 | 1468968297606 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 15:44:57 INFO - PROCESS | 1028 | 1468968297612 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:44:57 INFO - PROCESS | 1028 | 1468968297615 Marionette TRACE conn6 <- [1,2274,null,{}] 15:44:57 INFO - PROCESS | 1028 | 1468968297623 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 1028 | 1468968297625 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:57 INFO - PROCESS | 1028 | 1468968297715 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 15:44:57 INFO - PROCESS | 1028 | 1468968297722 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1028 | 1468968297724 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7EC000 == 29 [pid = 1028] [id = 578] 15:44:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB172C0C00) [pid = 1028] [serial = 1734] [outer = 0000000000000000] 15:44:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB172CA400) [pid = 1028] [serial = 1735] [outer = 000000FB172C0C00] 15:44:57 INFO - PROCESS | 1028 | 1468968297771 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB17CDB400) [pid = 1028] [serial = 1736] [outer = 000000FB172C0C00] 15:44:58 INFO - PROCESS | 1028 | 1468968298249 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 15:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 15:44:58 INFO - PROCESS | 1028 | 1468968298307 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 1028 | 1468968298309 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 15:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:44:58 INFO - PROCESS | 1028 | 1468968298313 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 1028 | 1468968298317 Marionette TRACE conn6 <- [1,2278,null,{}] 15:44:58 INFO - PROCESS | 1028 | 1468968298328 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 1028 | 1468968298333 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:58 INFO - PROCESS | 1028 | 1468968298449 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 15:44:58 INFO - PROCESS | 1028 | 1468968298535 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 1028 | 1468968298538 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB11F3F800 == 30 [pid = 1028] [id = 579] 15:44:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12B02800) [pid = 1028] [serial = 1737] [outer = 0000000000000000] 15:44:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB195B7800) [pid = 1028] [serial = 1738] [outer = 000000FB12B02800] 15:44:58 INFO - PROCESS | 1028 | 1468968298588 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1C75B400) [pid = 1028] [serial = 1739] [outer = 000000FB12B02800] 15:44:58 INFO - PROCESS | 1028 | 1468968298969 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 15:44:59 INFO - PROCESS | 1028 | 1468968299007 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1028 | 1468968299010 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 15:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:44:59 INFO - PROCESS | 1028 | 1468968299025 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1028 | 1468968299027 Marionette TRACE conn6 <- [1,2282,null,{}] 15:44:59 INFO - PROCESS | 1028 | 1468968299030 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 1028 | 1468968299033 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:59 INFO - PROCESS | 1028 | 1468968299150 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 15:44:59 INFO - PROCESS | 1028 | 1468968299155 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 1028 | 1468968299157 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20D6B000 == 31 [pid = 1028] [id = 580] 15:44:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1C789800) [pid = 1028] [serial = 1740] [outer = 0000000000000000] 15:44:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1CD27C00) [pid = 1028] [serial = 1741] [outer = 000000FB1C789800] 15:44:59 INFO - PROCESS | 1028 | 1468968299244 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1D010800) [pid = 1028] [serial = 1742] [outer = 000000FB1C789800] 15:44:59 INFO - PROCESS | 1028 | 1468968299673 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 15:44:59 INFO - PROCESS | 1028 | 1468968299708 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1028 | 1468968299710 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 15:44:59 INFO - PROCESS | 1028 | 1468968299713 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:44:59 INFO - PROCESS | 1028 | 1468968299715 Marionette TRACE conn6 <- [1,2286,null,{}] 15:44:59 INFO - PROCESS | 1028 | 1468968299719 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 1028 | 1468968299721 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:59 INFO - PROCESS | 1028 | 1468968299865 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 15:44:59 INFO - PROCESS | 1028 | 1468968299920 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 1028 | 1468968299922 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:44:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23643000 == 32 [pid = 1028] [id = 581] 15:44:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C790800) [pid = 1028] [serial = 1743] [outer = 0000000000000000] 15:44:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1D567C00) [pid = 1028] [serial = 1744] [outer = 000000FB1C790800] 15:44:59 INFO - PROCESS | 1028 | 1468968299967 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1EA4FC00) [pid = 1028] [serial = 1745] [outer = 000000FB1C790800] 15:45:00 INFO - PROCESS | 1028 | 1468968300400 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 15:45:00 INFO - PROCESS | 1028 | 1468968300450 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 1028 | 1468968300452 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 15:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:45:00 INFO - PROCESS | 1028 | 1468968300461 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 1028 | 1468968300463 Marionette TRACE conn6 <- [1,2290,null,{}] 15:45:00 INFO - PROCESS | 1028 | 1468968300467 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 1028 | 1468968300472 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:00 INFO - PROCESS | 1028 | 1468968300609 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 15:45:00 INFO - PROCESS | 1028 | 1468968300673 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1028 | 1468968300675 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB1000 == 33 [pid = 1028] [id = 582] 15:45:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FAAFC00) [pid = 1028] [serial = 1746] [outer = 0000000000000000] 15:45:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FE19400) [pid = 1028] [serial = 1747] [outer = 000000FB1FAAFC00] 15:45:00 INFO - PROCESS | 1028 | 1468968300720 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FE22C00) [pid = 1028] [serial = 1748] [outer = 000000FB1FAAFC00] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB14158800) [pid = 1028] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1282C800) [pid = 1028] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D15800) [pid = 1028] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB11808400) [pid = 1028] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1C755400) [pid = 1028] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12825000) [pid = 1028] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB171F4C00) [pid = 1028] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1D01CC00) [pid = 1028] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB18BC5000) [pid = 1028] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB13FE5000) [pid = 1028] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB11F2F800) [pid = 1028] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:45:01 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB17CE9800) [pid = 1028] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:45:01 INFO - PROCESS | 1028 | 1468968301160 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 15:45:01 INFO - PROCESS | 1028 | 1468968301210 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 1028 | 1468968301212 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 15:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:45:01 INFO - PROCESS | 1028 | 1468968301219 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 1028 | 1468968301221 Marionette TRACE conn6 <- [1,2294,null,{}] 15:45:01 INFO - PROCESS | 1028 | 1468968301225 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:01 INFO - PROCESS | 1028 | 1468968301227 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:01 INFO - PROCESS | 1028 | 1468968301309 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 15:45:01 INFO - PROCESS | 1028 | 1468968301315 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1028 | 1468968301317 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2686B000 == 34 [pid = 1028] [id = 583] 15:45:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12B17800) [pid = 1028] [serial = 1749] [outer = 0000000000000000] 15:45:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1725A400) [pid = 1028] [serial = 1750] [outer = 000000FB12B17800] 15:45:01 INFO - PROCESS | 1028 | 1468968301363 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1D015800) [pid = 1028] [serial = 1751] [outer = 000000FB12B17800] 15:45:01 INFO - PROCESS | 1028 | 1468968301785 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 15:45:01 INFO - PROCESS | 1028 | 1468968301848 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 1028 | 1468968301850 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 15:45:01 INFO - PROCESS | 1028 | 1468968301853 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:45:01 INFO - PROCESS | 1028 | 1468968301855 Marionette TRACE conn6 <- [1,2298,null,{}] 15:45:01 INFO - PROCESS | 1028 | 1468968301859 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:01 INFO - PROCESS | 1028 | 1468968301861 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:01 INFO - PROCESS | 1028 | 1468968301952 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 15:45:01 INFO - PROCESS | 1028 | 1468968301957 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1028 | 1468968301959 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C46800 == 35 [pid = 1028] [id = 584] 15:45:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1FE23400) [pid = 1028] [serial = 1752] [outer = 0000000000000000] 15:45:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1FFA8400) [pid = 1028] [serial = 1753] [outer = 000000FB1FE23400] 15:45:02 INFO - PROCESS | 1028 | 1468968302003 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1FFE1400) [pid = 1028] [serial = 1754] [outer = 000000FB1FE23400] 15:45:02 INFO - PROCESS | 1028 | 1468968302419 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 587ms 15:45:02 INFO - PROCESS | 1028 | 1468968302455 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1028 | 1468968302457 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 15:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:45:02 INFO - PROCESS | 1028 | 1468968302460 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1028 | 1468968302462 Marionette TRACE conn6 <- [1,2302,null,{}] 15:45:02 INFO - PROCESS | 1028 | 1468968302470 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:02 INFO - PROCESS | 1028 | 1468968302472 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:02 INFO - PROCESS | 1028 | 1468968302557 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 15:45:02 INFO - PROCESS | 1028 | 1468968302562 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1028 | 1468968302564 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC5800 == 36 [pid = 1028] [id = 585] 15:45:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB20202800) [pid = 1028] [serial = 1755] [outer = 0000000000000000] 15:45:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18B1F000) [pid = 1028] [serial = 1756] [outer = 000000FB20202800] 15:45:02 INFO - PROCESS | 1028 | 1468968302608 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB2020D400) [pid = 1028] [serial = 1757] [outer = 000000FB20202800] 15:45:03 INFO - PROCESS | 1028 | 1468968303045 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 15:45:03 INFO - PROCESS | 1028 | 1468968303130 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 1028 | 1468968303135 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 15:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:45:03 INFO - PROCESS | 1028 | 1468968303145 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 1028 | 1468968303150 Marionette TRACE conn6 <- [1,2306,null,{}] 15:45:03 INFO - PROCESS | 1028 | 1468968303157 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 1028 | 1468968303161 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:03 INFO - PROCESS | 1028 | 1468968303290 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 15:45:03 INFO - PROCESS | 1028 | 1468968303381 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1028 | 1468968303387 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DBA800 == 37 [pid = 1028] [id = 586] 15:45:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D04000) [pid = 1028] [serial = 1758] [outer = 0000000000000000] 15:45:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12D1D000) [pid = 1028] [serial = 1759] [outer = 000000FB12D04000] 15:45:03 INFO - PROCESS | 1028 | 1468968303445 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB130F7400) [pid = 1028] [serial = 1760] [outer = 000000FB12D04000] 15:45:04 INFO - PROCESS | 1028 | 1468968304154 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1028 | 1468968304186 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:45:04 INFO - PROCESS | 1028 | 1468968304192 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1028 | 1468968304196 Marionette TRACE conn6 <- [1,2310,null,{}] 15:45:04 INFO - PROCESS | 1028 | 1468968304201 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:04 INFO - PROCESS | 1028 | 1468968304204 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:04 INFO - PROCESS | 1028 | 1468968304343 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 15:45:04 INFO - PROCESS | 1028 | 1468968304467 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1028 | 1468968304470 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2301A800 == 38 [pid = 1028] [id = 587] 15:45:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18FB5C00) [pid = 1028] [serial = 1761] [outer = 0000000000000000] 15:45:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1BB86000) [pid = 1028] [serial = 1762] [outer = 000000FB18FB5C00] 15:45:04 INFO - PROCESS | 1028 | 1468968304528 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1CD7C400) [pid = 1028] [serial = 1763] [outer = 000000FB18FB5C00] 15:45:05 INFO - PROCESS | 1028 | 1468968305121 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 985ms 15:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:45:05 INFO - PROCESS | 1028 | 1468968305176 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1028 | 1468968305179 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 15:45:05 INFO - PROCESS | 1028 | 1468968305183 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1028 | 1468968305185 Marionette TRACE conn6 <- [1,2314,null,{}] 15:45:05 INFO - PROCESS | 1028 | 1468968305196 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 1028 | 1468968305201 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:05 INFO - PROCESS | 1028 | 1468968305314 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 15:45:05 INFO - PROCESS | 1028 | 1468968305440 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1028 | 1468968305444 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27003800 == 39 [pid = 1028] [id = 588] 15:45:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FDEE400) [pid = 1028] [serial = 1764] [outer = 0000000000000000] 15:45:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FDF6800) [pid = 1028] [serial = 1765] [outer = 000000FB1FDEE400] 15:45:05 INFO - PROCESS | 1028 | 1468968305503 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FFA4800) [pid = 1028] [serial = 1766] [outer = 000000FB1FDEE400] 15:45:06 INFO - PROCESS | 1028 | 1468968306073 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 944ms 15:45:06 INFO - PROCESS | 1028 | 1468968306129 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 15:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:45:06 INFO - PROCESS | 1028 | 1468968306132 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 15:45:06 INFO - PROCESS | 1028 | 1468968306136 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1028 | 1468968306138 Marionette TRACE conn6 <- [1,2318,null,{}] 15:45:06 INFO - PROCESS | 1028 | 1468968306142 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 1028 | 1468968306144 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:06 INFO - PROCESS | 1028 | 1468968306302 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 15:45:06 INFO - PROCESS | 1028 | 1468968306548 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1028 | 1468968306552 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB172DE000 == 40 [pid = 1028] [id = 589] 15:45:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12825000) [pid = 1028] [serial = 1767] [outer = 0000000000000000] 15:45:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12B08400) [pid = 1028] [serial = 1768] [outer = 000000FB12825000] 15:45:06 INFO - PROCESS | 1028 | 1468968306619 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12D21800) [pid = 1028] [serial = 1769] [outer = 000000FB12825000] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1288E000 == 39 [pid = 1028] [id = 565] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C46800 == 38 [pid = 1028] [id = 584] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2686B000 == 37 [pid = 1028] [id = 583] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DB1000 == 36 [pid = 1028] [id = 582] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23643000 == 35 [pid = 1028] [id = 581] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20D6B000 == 34 [pid = 1028] [id = 580] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB11F3F800 == 33 [pid = 1028] [id = 579] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7EC000 == 32 [pid = 1028] [id = 578] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1797C000 == 31 [pid = 1028] [id = 577] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D19000 == 30 [pid = 1028] [id = 574] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DBD000 == 29 [pid = 1028] [id = 575] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F70C000 == 28 [pid = 1028] [id = 576] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27003800 == 27 [pid = 1028] [id = 588] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2301A800 == 26 [pid = 1028] [id = 587] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC5800 == 25 [pid = 1028] [id = 585] 15:45:07 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DBA800 == 24 [pid = 1028] [id = 586] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB16FAA000) [pid = 1028] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12B07000) [pid = 1028] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12B21400) [pid = 1028] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12D92C00) [pid = 1028] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12DA9800) [pid = 1028] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D05800) [pid = 1028] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1282A000) [pid = 1028] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C788C00) [pid = 1028] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12DA4400) [pid = 1028] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12B0F400) [pid = 1028] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB18FAFC00) [pid = 1028] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB17C78000) [pid = 1028] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1EA4A400) [pid = 1028] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1D048C00) [pid = 1028] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB19119400) [pid = 1028] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1BB83800) [pid = 1028] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1EA4F800) [pid = 1028] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB17A97800) [pid = 1028] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1E806000) [pid = 1028] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1D01C000) [pid = 1028] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1F570400) [pid = 1028] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1D012C00) [pid = 1028] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB18272800) [pid = 1028] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB18A64800) [pid = 1028] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB172C7400) [pid = 1028] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 15:45:07 INFO - PROCESS | 1028 | 1468968307903 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1841ms 15:45:07 INFO - PROCESS | 1028 | 1468968307984 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1028 | 1468968307989 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 15:45:07 INFO - PROCESS | 1028 | 1468968307994 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:45:08 INFO - PROCESS | 1028 | 1468968307997 Marionette TRACE conn6 <- [1,2322,null,{}] 15:45:08 INFO - PROCESS | 1028 | 1468968308004 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 1028 | 1468968308007 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:08 INFO - PROCESS | 1028 | 1468968308097 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 15:45:08 INFO - PROCESS | 1028 | 1468968308104 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1028 | 1468968308109 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB130A9800 == 25 [pid = 1028] [id = 590] 15:45:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12821000) [pid = 1028] [serial = 1770] [outer = 0000000000000000] 15:45:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12829400) [pid = 1028] [serial = 1771] [outer = 000000FB12821000] 15:45:08 INFO - PROCESS | 1028 | 1468968308159 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12B1EC00) [pid = 1028] [serial = 1772] [outer = 000000FB12821000] 15:45:08 INFO - PROCESS | 1028 | 1468968308653 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 15:45:08 INFO - PROCESS | 1028 | 1468968308690 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1028 | 1468968308696 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 15:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:45:08 INFO - PROCESS | 1028 | 1468968308702 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1028 | 1468968308705 Marionette TRACE conn6 <- [1,2326,null,{}] 15:45:08 INFO - PROCESS | 1028 | 1468968308709 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 1028 | 1468968308712 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:08 INFO - PROCESS | 1028 | 1468968308804 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 15:45:08 INFO - PROCESS | 1028 | 1468968308813 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1028 | 1468968308816 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1823B800 == 26 [pid = 1028] [id = 591] 15:45:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12D1BC00) [pid = 1028] [serial = 1773] [outer = 0000000000000000] 15:45:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12D92400) [pid = 1028] [serial = 1774] [outer = 000000FB12D1BC00] 15:45:08 INFO - PROCESS | 1028 | 1468968308865 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12DA6000) [pid = 1028] [serial = 1775] [outer = 000000FB12D1BC00] 15:45:09 INFO - PROCESS | 1028 | 1468968309314 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 15:45:09 INFO - PROCESS | 1028 | 1468968309396 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 1028 | 1468968309399 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 15:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:45:09 INFO - PROCESS | 1028 | 1468968309410 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 1028 | 1468968309414 Marionette TRACE conn6 <- [1,2330,null,{}] 15:45:09 INFO - PROCESS | 1028 | 1468968309425 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:09 INFO - PROCESS | 1028 | 1468968309430 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:09 INFO - PROCESS | 1028 | 1468968309584 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 15:45:09 INFO - PROCESS | 1028 | 1468968309594 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 1028 | 1468968309597 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7F2800 == 27 [pid = 1028] [id = 592] 15:45:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB130FA400) [pid = 1028] [serial = 1776] [outer = 0000000000000000] 15:45:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB13FEA000) [pid = 1028] [serial = 1777] [outer = 000000FB130FA400] 15:45:09 INFO - PROCESS | 1028 | 1468968309647 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB17103800) [pid = 1028] [serial = 1778] [outer = 000000FB130FA400] 15:45:10 INFO - PROCESS | 1028 | 1468968310064 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 15:45:10 INFO - PROCESS | 1028 | 1468968310095 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1028 | 1468968310098 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 15:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:45:10 INFO - PROCESS | 1028 | 1468968310101 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 1028 | 1468968310103 Marionette TRACE conn6 <- [1,2334,null,{}] 15:45:10 INFO - PROCESS | 1028 | 1468968310106 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 1028 | 1468968310108 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:10 INFO - PROCESS | 1028 | 1468968310230 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 15:45:10 INFO - PROCESS | 1028 | 1468968310246 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1028 | 1468968310249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E3000 == 28 [pid = 1028] [id = 593] 15:45:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB172C8000) [pid = 1028] [serial = 1779] [outer = 0000000000000000] 15:45:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB17A35800) [pid = 1028] [serial = 1780] [outer = 000000FB172C8000] 15:45:10 INFO - PROCESS | 1028 | 1468968310295 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18278400) [pid = 1028] [serial = 1781] [outer = 000000FB172C8000] 15:45:10 INFO - PROCESS | 1028 | 1468968310720 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 15:45:10 INFO - PROCESS | 1028 | 1468968310732 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1028 | 1468968310734 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 15:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:45:10 INFO - PROCESS | 1028 | 1468968310754 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 1028 | 1468968310756 Marionette TRACE conn6 <- [1,2338,null,{}] 15:45:10 INFO - PROCESS | 1028 | 1468968310760 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 1028 | 1468968310762 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:10 INFO - PROCESS | 1028 | 1468968310870 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 15:45:10 INFO - PROCESS | 1028 | 1468968310952 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1028 | 1468968310954 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202E4000 == 29 [pid = 1028] [id = 594] 15:45:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1827B800) [pid = 1028] [serial = 1782] [outer = 0000000000000000] 15:45:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18B26C00) [pid = 1028] [serial = 1783] [outer = 000000FB1827B800] 15:45:11 INFO - PROCESS | 1028 | 1468968310999 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB19018C00) [pid = 1028] [serial = 1784] [outer = 000000FB1827B800] 15:45:11 INFO - PROCESS | 1028 | 1468968311425 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 15:45:11 INFO - PROCESS | 1028 | 1468968311490 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 1028 | 1468968311492 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 15:45:11 INFO - PROCESS | 1028 | 1468968311496 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:45:11 INFO - PROCESS | 1028 | 1468968311497 Marionette TRACE conn6 <- [1,2342,null,{}] 15:45:11 INFO - PROCESS | 1028 | 1468968311501 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 1028 | 1468968311507 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:11 INFO - PROCESS | 1028 | 1468968311646 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 15:45:11 INFO - PROCESS | 1028 | 1468968311702 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1028 | 1468968311704 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FCB000 == 30 [pid = 1028] [id = 595] 15:45:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19127400) [pid = 1028] [serial = 1785] [outer = 0000000000000000] 15:45:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1C760000) [pid = 1028] [serial = 1786] [outer = 000000FB19127400] 15:45:11 INFO - PROCESS | 1028 | 1468968311749 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1CD31800) [pid = 1028] [serial = 1787] [outer = 000000FB19127400] 15:45:12 INFO - PROCESS | 1028 | 1468968312176 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 732ms 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FAAFC00) [pid = 1028] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C790800) [pid = 1028] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130F9800) [pid = 1028] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D0BC00) [pid = 1028] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12826000) [pid = 1028] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B02800) [pid = 1028] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB172C0C00) [pid = 1028] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1E809400) [pid = 1028] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB20202800) [pid = 1028] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1C789800) [pid = 1028] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:45:12 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FE23400) [pid = 1028] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:45:12 INFO - PROCESS | 1028 | 1468968312422 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 1028 | 1468968312424 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 15:45:12 INFO - PROCESS | 1028 | 1468968312430 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 1028 | 1468968312432 Marionette TRACE conn6 <- [1,2346,null,{}] 15:45:12 INFO - PROCESS | 1028 | 1468968312435 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:45:12 INFO - PROCESS | 1028 | 1468968312437 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:12 INFO - PROCESS | 1028 | 1468968312517 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 15:45:12 INFO - PROCESS | 1028 | 1468968312523 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1028 | 1468968312525 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23020800 == 31 [pid = 1028] [id = 596] 15:45:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB130F5C00) [pid = 1028] [serial = 1788] [outer = 0000000000000000] 15:45:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB171F4000) [pid = 1028] [serial = 1789] [outer = 000000FB130F5C00] 15:45:12 INFO - PROCESS | 1028 | 1468968312569 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1CD7D000) [pid = 1028] [serial = 1790] [outer = 000000FB130F5C00] 15:45:12 INFO - PROCESS | 1028 | 1468968312986 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 566ms 15:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:45:13 INFO - PROCESS | 1028 | 1468968313017 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1028 | 1468968313019 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 15:45:13 INFO - PROCESS | 1028 | 1468968313023 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1028 | 1468968313025 Marionette TRACE conn6 <- [1,2350,null,{}] 15:45:13 INFO - PROCESS | 1028 | 1468968313028 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 1028 | 1468968313030 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:13 INFO - PROCESS | 1028 | 1468968313112 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 15:45:13 INFO - PROCESS | 1028 | 1468968313118 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1028 | 1468968313120 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23907800 == 32 [pid = 1028] [id = 597] 15:45:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1D012C00) [pid = 1028] [serial = 1791] [outer = 0000000000000000] 15:45:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1D02B800) [pid = 1028] [serial = 1792] [outer = 000000FB1D012C00] 15:45:13 INFO - PROCESS | 1028 | 1468968313164 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1EA44C00) [pid = 1028] [serial = 1793] [outer = 000000FB1D012C00] 15:45:13 INFO - PROCESS | 1028 | 1468968313587 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 15:45:13 INFO - PROCESS | 1028 | 1468968313655 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1028 | 1468968313657 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 15:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:45:13 INFO - PROCESS | 1028 | 1468968313660 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1028 | 1468968313662 Marionette TRACE conn6 <- [1,2354,null,{}] 15:45:13 INFO - PROCESS | 1028 | 1468968313666 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 1028 | 1468968313667 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:13 INFO - PROCESS | 1028 | 1468968313751 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 15:45:13 INFO - PROCESS | 1028 | 1468968313758 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1028 | 1468968313760 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D25000 == 33 [pid = 1028] [id = 598] 15:45:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1EA4A400) [pid = 1028] [serial = 1794] [outer = 0000000000000000] 15:45:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1F564000) [pid = 1028] [serial = 1795] [outer = 000000FB1EA4A400] 15:45:13 INFO - PROCESS | 1028 | 1468968313804 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F7B8800) [pid = 1028] [serial = 1796] [outer = 000000FB1EA4A400] 15:45:14 INFO - PROCESS | 1028 | 1468968314246 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 628ms 15:45:14 INFO - PROCESS | 1028 | 1468968314301 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1028 | 1468968314303 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 15:45:14 INFO - PROCESS | 1028 | 1468968314306 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1028 | 1468968314308 Marionette TRACE conn6 <- [1,2358,null,{}] 15:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:45:14 INFO - PROCESS | 1028 | 1468968314311 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:14 INFO - PROCESS | 1028 | 1468968314313 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:14 INFO - PROCESS | 1028 | 1468968314442 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 15:45:14 INFO - PROCESS | 1028 | 1468968314528 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1028 | 1468968314531 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1171F800 == 34 [pid = 1028] [id = 599] 15:45:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB10E39C00) [pid = 1028] [serial = 1797] [outer = 0000000000000000] 15:45:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB10ED6C00) [pid = 1028] [serial = 1798] [outer = 000000FB10E39C00] 15:45:14 INFO - PROCESS | 1028 | 1468968314590 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB123CD000) [pid = 1028] [serial = 1799] [outer = 000000FB10E39C00] 15:45:15 INFO - PROCESS | 1028 | 1468968315401 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1123ms 15:45:15 INFO - PROCESS | 1028 | 1468968315436 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1028 | 1468968315441 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 15:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:45:15 INFO - PROCESS | 1028 | 1468968315446 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1028 | 1468968315450 Marionette TRACE conn6 <- [1,2362,null,{}] 15:45:15 INFO - PROCESS | 1028 | 1468968315455 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:15 INFO - PROCESS | 1028 | 1468968315458 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:15 INFO - PROCESS | 1028 | 1468968315584 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 15:45:15 INFO - PROCESS | 1028 | 1468968315707 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1028 | 1468968315710 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F322000 == 35 [pid = 1028] [id = 600] 15:45:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12DA6400) [pid = 1028] [serial = 1800] [outer = 0000000000000000] 15:45:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB13071800) [pid = 1028] [serial = 1801] [outer = 000000FB12DA6400] 15:45:15 INFO - PROCESS | 1028 | 1468968315769 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB141C1C00) [pid = 1028] [serial = 1802] [outer = 000000FB12DA6400] 15:45:16 INFO - PROCESS | 1028 | 1468968316622 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1254ms 15:45:16 INFO - PROCESS | 1028 | 1468968316702 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 1028 | 1468968316707 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 15:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:45:16 INFO - PROCESS | 1028 | 1468968316712 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 1028 | 1468968316716 Marionette TRACE conn6 <- [1,2366,null,{}] 15:45:16 INFO - PROCESS | 1028 | 1468968316721 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 1028 | 1468968316724 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:16 INFO - PROCESS | 1028 | 1468968316850 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 15:45:16 INFO - PROCESS | 1028 | 1468968316970 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1028 | 1468968316975 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F7E800 == 36 [pid = 1028] [id = 601] 15:45:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12D8F000) [pid = 1028] [serial = 1803] [outer = 0000000000000000] 15:45:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12D96400) [pid = 1028] [serial = 1804] [outer = 000000FB12D8F000] 15:45:17 INFO - PROCESS | 1028 | 1468968317029 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB130EFC00) [pid = 1028] [serial = 1805] [outer = 000000FB12D8F000] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D25000 == 35 [pid = 1028] [id = 598] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23907800 == 34 [pid = 1028] [id = 597] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23020800 == 33 [pid = 1028] [id = 596] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FCB000 == 32 [pid = 1028] [id = 595] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202E4000 == 31 [pid = 1028] [id = 594] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E3000 == 30 [pid = 1028] [id = 593] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7F2800 == 29 [pid = 1028] [id = 592] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1823B800 == 28 [pid = 1028] [id = 591] 15:45:17 INFO - PROCESS | 1028 | --DOCSHELL 000000FB130A9800 == 27 [pid = 1028] [id = 590] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FE19400) [pid = 1028] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1EA4FC00) [pid = 1028] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1D567C00) [pid = 1028] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB14155800) [pid = 1028] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB179CBC00) [pid = 1028] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D8A400) [pid = 1028] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12E58800) [pid = 1028] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B07800) [pid = 1028] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D18000) [pid = 1028] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB195B7800) [pid = 1028] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FE22C00) [pid = 1028] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB172CA400) [pid = 1028] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB17CDB400) [pid = 1028] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1F984800) [pid = 1028] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1725A400) [pid = 1028] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB18B1F000) [pid = 1028] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB2020D400) [pid = 1028] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1CD27C00) [pid = 1028] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1D010800) [pid = 1028] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1FFE1400) [pid = 1028] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1FFA8400) [pid = 1028] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1C75B400) [pid = 1028] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 15:45:17 INFO - PROCESS | 1028 | 1468968317522 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 881ms 15:45:17 INFO - PROCESS | 1028 | 1468968317597 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1028 | 1468968317603 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 15:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:45:17 INFO - PROCESS | 1028 | 1468968317609 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1028 | 1468968317612 Marionette TRACE conn6 <- [1,2370,null,{}] 15:45:17 INFO - PROCESS | 1028 | 1468968317616 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 1028 | 1468968317619 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:17 INFO - PROCESS | 1028 | 1468968317712 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 15:45:17 INFO - PROCESS | 1028 | 1468968317727 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1028 | 1468968317729 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1907E000 == 28 [pid = 1028] [id = 602] 15:45:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB13106400) [pid = 1028] [serial = 1806] [outer = 0000000000000000] 15:45:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB14155800) [pid = 1028] [serial = 1807] [outer = 000000FB13106400] 15:45:17 INFO - PROCESS | 1028 | 1468968317777 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB172C5000) [pid = 1028] [serial = 1808] [outer = 000000FB13106400] 15:45:18 INFO - PROCESS | 1028 | 1468968318263 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 15:45:18 INFO - PROCESS | 1028 | 1468968318303 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1028 | 1468968318305 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 15:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:45:18 INFO - PROCESS | 1028 | 1468968318309 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 1028 | 1468968318313 Marionette TRACE conn6 <- [1,2374,null,{}] 15:45:18 INFO - PROCESS | 1028 | 1468968318325 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 1028 | 1468968318330 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:18 INFO - PROCESS | 1028 | 1468968318453 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 15:45:18 INFO - PROCESS | 1028 | 1468968318542 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1028 | 1468968318545 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD57000 == 29 [pid = 1028] [id = 603] 15:45:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB18A63000) [pid = 1028] [serial = 1809] [outer = 0000000000000000] 15:45:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB18FB5000) [pid = 1028] [serial = 1810] [outer = 000000FB18A63000] 15:45:18 INFO - PROCESS | 1028 | 1468968318601 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB19120800) [pid = 1028] [serial = 1811] [outer = 000000FB18A63000] 15:45:19 INFO - PROCESS | 1028 | 1468968319007 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 733ms 15:45:19 INFO - PROCESS | 1028 | 1468968319044 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1028 | 1468968319047 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 15:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:45:19 INFO - PROCESS | 1028 | 1468968319051 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1028 | 1468968319052 Marionette TRACE conn6 <- [1,2378,null,{}] 15:45:19 INFO - PROCESS | 1028 | 1468968319056 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 1028 | 1468968319058 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:19 INFO - PROCESS | 1028 | 1468968319147 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 15:45:19 INFO - PROCESS | 1028 | 1468968319153 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1028 | 1468968319155 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21996000 == 30 [pid = 1028] [id = 604] 15:45:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB123CD400) [pid = 1028] [serial = 1812] [outer = 0000000000000000] 15:45:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C789000) [pid = 1028] [serial = 1813] [outer = 000000FB123CD400] 15:45:19 INFO - PROCESS | 1028 | 1468968319201 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1CD74000) [pid = 1028] [serial = 1814] [outer = 000000FB123CD400] 15:45:19 INFO - PROCESS | 1028 | 1468968319672 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 15:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:45:19 INFO - PROCESS | 1028 | 1468968319746 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1028 | 1468968319748 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 15:45:19 INFO - PROCESS | 1028 | 1468968319751 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1028 | 1468968319753 Marionette TRACE conn6 <- [1,2382,null,{}] 15:45:19 INFO - PROCESS | 1028 | 1468968319757 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 1028 | 1468968319759 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:19 INFO - PROCESS | 1028 | 1468968319905 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 15:45:19 INFO - PROCESS | 1028 | 1468968319928 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1028 | 1468968319930 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1823F000 == 31 [pid = 1028] [id = 605] 15:45:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1D00EC00) [pid = 1028] [serial = 1815] [outer = 0000000000000000] 15:45:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D026000) [pid = 1028] [serial = 1816] [outer = 000000FB1D00EC00] 15:45:19 INFO - PROCESS | 1028 | 1468968319975 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1E808C00) [pid = 1028] [serial = 1817] [outer = 000000FB1D00EC00] 15:45:20 INFO - PROCESS | 1028 | 1468968320453 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 15:45:20 INFO - PROCESS | 1028 | 1468968320488 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1028 | 1468968320490 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 15:45:20 INFO - PROCESS | 1028 | 1468968320493 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:45:20 INFO - PROCESS | 1028 | 1468968320495 Marionette TRACE conn6 <- [1,2386,null,{}] 15:45:20 INFO - PROCESS | 1028 | 1468968320506 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:20 INFO - PROCESS | 1028 | 1468968320512 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:20 INFO - PROCESS | 1028 | 1468968320648 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 15:45:20 INFO - PROCESS | 1028 | 1468968320706 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1028 | 1468968320708 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAA000 == 32 [pid = 1028] [id = 606] 15:45:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F8C4800) [pid = 1028] [serial = 1818] [outer = 0000000000000000] 15:45:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FDF8C00) [pid = 1028] [serial = 1819] [outer = 000000FB1F8C4800] 15:45:20 INFO - PROCESS | 1028 | 1468968320753 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FE1F800) [pid = 1028] [serial = 1820] [outer = 000000FB1F8C4800] 15:45:21 INFO - PROCESS | 1028 | 1468968321147 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 15:45:21 INFO - PROCESS | 1028 | 1468968321194 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1028 | 1468968321197 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 15:45:21 INFO - PROCESS | 1028 | 1468968321200 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 1028 | 1468968321202 Marionette TRACE conn6 <- [1,2390,null,{}] 15:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:45:21 INFO - PROCESS | 1028 | 1468968321211 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 1028 | 1468968321213 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:21 INFO - PROCESS | 1028 | 1468968321348 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 15:45:21 INFO - PROCESS | 1028 | 1468968321353 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 1028 | 1468968321355 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26881000 == 33 [pid = 1028] [id = 607] 15:45:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB18277800) [pid = 1028] [serial = 1821] [outer = 0000000000000000] 15:45:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFA2C00) [pid = 1028] [serial = 1822] [outer = 000000FB18277800] 15:45:21 INFO - PROCESS | 1028 | 1468968321399 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FFDC800) [pid = 1028] [serial = 1823] [outer = 000000FB18277800] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1827B800) [pid = 1028] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB130FA400) [pid = 1028] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12821000) [pid = 1028] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D1BC00) [pid = 1028] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12825000) [pid = 1028] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB19127400) [pid = 1028] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB130F5C00) [pid = 1028] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D04000) [pid = 1028] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18FB5C00) [pid = 1028] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FDEE400) [pid = 1028] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1D012C00) [pid = 1028] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB172C8000) [pid = 1028] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:45:21 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12B17800) [pid = 1028] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:45:21 INFO - PROCESS | 1028 | 1468968321851 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 15:45:21 INFO - PROCESS | 1028 | 1468968321891 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1028 | 1468968321893 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 15:45:21 INFO - PROCESS | 1028 | 1468968321896 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 1028 | 1468968321898 Marionette TRACE conn6 <- [1,2394,null,{}] 15:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:45:21 INFO - PROCESS | 1028 | 1468968321902 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 1028 | 1468968321904 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:22 INFO - PROCESS | 1028 | 1468968321991 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 15:45:22 INFO - PROCESS | 1028 | 1468968321996 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1028 | 1468968321998 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CB0800 == 34 [pid = 1028] [id = 608] 15:45:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB130FA400) [pid = 1028] [serial = 1824] [outer = 0000000000000000] 15:45:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB19010C00) [pid = 1028] [serial = 1825] [outer = 000000FB130FA400] 15:45:22 INFO - PROCESS | 1028 | 1468968322043 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FE21000) [pid = 1028] [serial = 1826] [outer = 000000FB130FA400] 15:45:22 INFO - PROCESS | 1028 | 1468968322463 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 627ms 15:45:22 INFO - PROCESS | 1028 | 1468968322531 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 1028 | 1468968322533 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 15:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:45:22 INFO - PROCESS | 1028 | 1468968322537 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 1028 | 1468968322538 Marionette TRACE conn6 <- [1,2398,null,{}] 15:45:22 INFO - PROCESS | 1028 | 1468968322542 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 1028 | 1468968322543 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:22 INFO - PROCESS | 1028 | 1468968322629 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 15:45:22 INFO - PROCESS | 1028 | 1468968322637 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1028 | 1468968322639 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F82800 == 35 [pid = 1028] [id = 609] 15:45:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FFE4400) [pid = 1028] [serial = 1827] [outer = 0000000000000000] 15:45:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1FFEA400) [pid = 1028] [serial = 1828] [outer = 000000FB1FFE4400] 15:45:22 INFO - PROCESS | 1028 | 1468968322682 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB2020E400) [pid = 1028] [serial = 1829] [outer = 000000FB1FFE4400] 15:45:23 INFO - PROCESS | 1028 | 1468968323137 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 15:45:23 INFO - PROCESS | 1028 | 1468968323172 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1028 | 1468968323174 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 15:45:23 INFO - PROCESS | 1028 | 1468968323177 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1028 | 1468968323179 Marionette TRACE conn6 <- [1,2402,null,{}] 15:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:45:23 INFO - PROCESS | 1028 | 1468968323182 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 1028 | 1468968323184 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:23 INFO - PROCESS | 1028 | 1468968323267 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 15:45:23 INFO - PROCESS | 1028 | 1468968323273 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 1028 | 1468968323275 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FDD800 == 36 [pid = 1028] [id = 610] 15:45:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB2026C000) [pid = 1028] [serial = 1830] [outer = 0000000000000000] 15:45:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB2028E800) [pid = 1028] [serial = 1831] [outer = 000000FB2026C000] 15:45:23 INFO - PROCESS | 1028 | 1468968323319 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB2038A800) [pid = 1028] [serial = 1832] [outer = 000000FB2026C000] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB172DE000 == 35 [pid = 1028] [id = 589] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1907E000 == 34 [pid = 1028] [id = 602] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F7E800 == 33 [pid = 1028] [id = 601] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F322000 == 32 [pid = 1028] [id = 600] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1171F800 == 31 [pid = 1028] [id = 599] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F82800 == 30 [pid = 1028] [id = 609] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAA000 == 29 [pid = 1028] [id = 606] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21996000 == 28 [pid = 1028] [id = 604] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26881000 == 27 [pid = 1028] [id = 607] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CB0800 == 26 [pid = 1028] [id = 608] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1823F000 == 25 [pid = 1028] [id = 605] 15:45:24 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD57000 == 24 [pid = 1028] [id = 603] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB18B26C00) [pid = 1028] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB13FEA000) [pid = 1028] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB17103800) [pid = 1028] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12829400) [pid = 1028] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12B1EC00) [pid = 1028] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D92400) [pid = 1028] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12DA6000) [pid = 1028] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12D21800) [pid = 1028] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB12B08400) [pid = 1028] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C760000) [pid = 1028] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB19018C00) [pid = 1028] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB171F4000) [pid = 1028] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB130F7400) [pid = 1028] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12D1D000) [pid = 1028] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1CD7C400) [pid = 1028] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1BB86000) [pid = 1028] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1FFA4800) [pid = 1028] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1FDF6800) [pid = 1028] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1EA44C00) [pid = 1028] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1CD31800) [pid = 1028] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1CD7D000) [pid = 1028] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB17A35800) [pid = 1028] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB18278400) [pid = 1028] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB1D02B800) [pid = 1028] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB1D015800) [pid = 1028] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | --DOMWINDOW == 53 (000000FB1F564000) [pid = 1028] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 15:45:25 INFO - PROCESS | 1028 | 1468968325125 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1995ms 15:45:25 INFO - PROCESS | 1028 | 1468968325177 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1028 | 1468968325181 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 15:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:45:25 INFO - PROCESS | 1028 | 1468968325187 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1028 | 1468968325191 Marionette TRACE conn6 <- [1,2406,null,{}] 15:45:25 INFO - PROCESS | 1028 | 1468968325197 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 1028 | 1468968325200 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:25 INFO - PROCESS | 1028 | 1468968325294 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 15:45:25 INFO - PROCESS | 1028 | 1468968325303 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1028 | 1468968325308 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB135E4000 == 25 [pid = 1028] [id = 611] 15:45:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB12B0F800) [pid = 1028] [serial = 1833] [outer = 0000000000000000] 15:45:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB12B11000) [pid = 1028] [serial = 1834] [outer = 000000FB12B0F800] 15:45:25 INFO - PROCESS | 1028 | 1468968325362 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB12CA9000) [pid = 1028] [serial = 1835] [outer = 000000FB12B0F800] 15:45:25 INFO - PROCESS | 1028 | 1468968325855 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 15:45:25 INFO - PROCESS | 1028 | 1468968325883 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1028 | 1468968325888 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 15:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:45:25 INFO - PROCESS | 1028 | 1468968325895 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1028 | 1468968325898 Marionette TRACE conn6 <- [1,2410,null,{}] 15:45:25 INFO - PROCESS | 1028 | 1468968325902 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 1028 | 1468968325905 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:26 INFO - PROCESS | 1028 | 1468968325997 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 15:45:26 INFO - PROCESS | 1028 | 1468968326006 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1028 | 1468968326009 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A23000 == 26 [pid = 1028] [id = 612] 15:45:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB12D20800) [pid = 1028] [serial = 1836] [outer = 0000000000000000] 15:45:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB12D8A000) [pid = 1028] [serial = 1837] [outer = 000000FB12D20800] 15:45:26 INFO - PROCESS | 1028 | 1468968326057 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB12D96C00) [pid = 1028] [serial = 1838] [outer = 000000FB12D20800] 15:45:26 INFO - PROCESS | 1028 | 1468968326529 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 15:45:26 INFO - PROCESS | 1028 | 1468968326587 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1028 | 1468968326590 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 15:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:45:26 INFO - PROCESS | 1028 | 1468968326594 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1028 | 1468968326597 Marionette TRACE conn6 <- [1,2414,null,{}] 15:45:26 INFO - PROCESS | 1028 | 1468968326609 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 1028 | 1468968326614 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:26 INFO - PROCESS | 1028 | 1468968326730 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 15:45:26 INFO - PROCESS | 1028 | 1468968326814 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1028 | 1468968326817 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7EB800 == 27 [pid = 1028] [id = 613] 15:45:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB10E3F000) [pid = 1028] [serial = 1839] [outer = 0000000000000000] 15:45:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB130F8000) [pid = 1028] [serial = 1840] [outer = 000000FB10E3F000] 15:45:26 INFO - PROCESS | 1028 | 1468968326866 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB13A47000) [pid = 1028] [serial = 1841] [outer = 000000FB10E3F000] 15:45:27 INFO - PROCESS | 1028 | 1468968327233 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 15:45:27 INFO - PROCESS | 1028 | 1468968327292 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1028 | 1468968327295 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 15:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:45:27 INFO - PROCESS | 1028 | 1468968327298 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1028 | 1468968327300 Marionette TRACE conn6 <- [1,2418,null,{}] 15:45:27 INFO - PROCESS | 1028 | 1468968327304 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:27 INFO - PROCESS | 1028 | 1468968327306 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:27 INFO - PROCESS | 1028 | 1468968327393 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 15:45:27 INFO - PROCESS | 1028 | 1468968327398 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1028 | 1468968327400 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F421800 == 28 [pid = 1028] [id = 614] 15:45:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB17103400) [pid = 1028] [serial = 1842] [outer = 0000000000000000] 15:45:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB1725B000) [pid = 1028] [serial = 1843] [outer = 000000FB17103400] 15:45:27 INFO - PROCESS | 1028 | 1468968327447 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1793E800) [pid = 1028] [serial = 1844] [outer = 000000FB17103400] 15:45:27 INFO - PROCESS | 1028 | 1468968327864 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 587ms 15:45:27 INFO - PROCESS | 1028 | 1468968327889 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1028 | 1468968327892 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 15:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:45:27 INFO - PROCESS | 1028 | 1468968327906 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1028 | 1468968327908 Marionette TRACE conn6 <- [1,2422,null,{}] 15:45:27 INFO - PROCESS | 1028 | 1468968327911 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:27 INFO - PROCESS | 1028 | 1468968327914 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:27 INFO - PROCESS | 1028 | 1468968327995 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 15:45:28 INFO - PROCESS | 1028 | 1468968328001 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1028 | 1468968328004 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F770800 == 29 [pid = 1028] [id = 615] 15:45:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12D1A400) [pid = 1028] [serial = 1845] [outer = 0000000000000000] 15:45:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB17C73800) [pid = 1028] [serial = 1846] [outer = 000000FB12D1A400] 15:45:28 INFO - PROCESS | 1028 | 1468968328049 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB18277000) [pid = 1028] [serial = 1847] [outer = 000000FB12D1A400] 15:45:28 INFO - PROCESS | 1028 | 1468968328507 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 15:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:45:28 INFO - PROCESS | 1028 | 1468968328543 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1028 | 1468968328545 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 15:45:28 INFO - PROCESS | 1028 | 1468968328549 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1028 | 1468968328551 Marionette TRACE conn6 <- [1,2426,null,{}] 15:45:28 INFO - PROCESS | 1028 | 1468968328554 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 1028 | 1468968328560 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:28 INFO - PROCESS | 1028 | 1468968328668 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 15:45:28 INFO - PROCESS | 1028 | 1468968328676 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1028 | 1468968328678 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C04800 == 30 [pid = 1028] [id = 616] 15:45:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB17A2D400) [pid = 1028] [serial = 1848] [outer = 0000000000000000] 15:45:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1900E000) [pid = 1028] [serial = 1849] [outer = 000000FB17A2D400] 15:45:28 INFO - PROCESS | 1028 | 1468968328723 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB195BBC00) [pid = 1028] [serial = 1850] [outer = 000000FB17A2D400] 15:45:29 INFO - PROCESS | 1028 | 1468968329127 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 627ms 15:45:29 INFO - PROCESS | 1028 | 1468968329187 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1028 | 1468968329189 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 15:45:29 INFO - PROCESS | 1028 | 1468968329192 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1028 | 1468968329194 Marionette TRACE conn6 <- [1,2430,null,{}] 15:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:45:29 INFO - PROCESS | 1028 | 1468968329197 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 1028 | 1468968329199 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:29 INFO - PROCESS | 1028 | 1468968329283 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 15:45:29 INFO - PROCESS | 1028 | 1468968329289 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1028 | 1468968329291 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23003800 == 31 [pid = 1028] [id = 617] 15:45:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12B0DC00) [pid = 1028] [serial = 1851] [outer = 0000000000000000] 15:45:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C759C00) [pid = 1028] [serial = 1852] [outer = 000000FB12B0DC00] 15:45:29 INFO - PROCESS | 1028 | 1468968329337 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1C78C400) [pid = 1028] [serial = 1853] [outer = 000000FB12B0DC00] 15:45:29 INFO - PROCESS | 1028 | 1468968329767 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 628ms 15:45:29 INFO - PROCESS | 1028 | 1468968329830 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1028 | 1468968329832 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 15:45:29 INFO - PROCESS | 1028 | 1468968329841 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:45:29 INFO - PROCESS | 1028 | 1468968329843 Marionette TRACE conn6 <- [1,2434,null,{}] 15:45:29 INFO - PROCESS | 1028 | 1468968329847 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 1028 | 1468968329849 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:29 INFO - PROCESS | 1028 | 1468968329932 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 15:45:29 INFO - PROCESS | 1028 | 1468968329936 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1028 | 1468968329938 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2364B000 == 32 [pid = 1028] [id = 618] 15:45:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1CD29400) [pid = 1028] [serial = 1854] [outer = 0000000000000000] 15:45:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1CD7C400) [pid = 1028] [serial = 1855] [outer = 000000FB1CD29400] 15:45:29 INFO - PROCESS | 1028 | 1468968329982 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1D012C00) [pid = 1028] [serial = 1856] [outer = 000000FB1CD29400] 15:45:30 INFO - PROCESS | 1028 | 1468968330457 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 15:45:30 INFO - PROCESS | 1028 | 1468968330476 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 1028 | 1468968330478 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 15:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:45:30 INFO - PROCESS | 1028 | 1468968330487 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 1028 | 1468968330489 Marionette TRACE conn6 <- [1,2438,null,{}] 15:45:30 INFO - PROCESS | 1028 | 1468968330492 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 1028 | 1468968330494 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:30 INFO - PROCESS | 1028 | 1468968330601 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 15:45:30 INFO - PROCESS | 1028 | 1468968330608 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 1028 | 1468968330610 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7E8800 == 33 [pid = 1028] [id = 619] 15:45:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1D014800) [pid = 1028] [serial = 1857] [outer = 0000000000000000] 15:45:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D02B400) [pid = 1028] [serial = 1858] [outer = 000000FB1D014800] 15:45:30 INFO - PROCESS | 1028 | 1468968330654 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D561000) [pid = 1028] [serial = 1859] [outer = 000000FB1D014800] 15:45:31 INFO - PROCESS | 1028 | 1468968331088 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 15:45:31 INFO - PROCESS | 1028 | 1468968331119 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1028 | 1468968331121 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 15:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:45:31 INFO - PROCESS | 1028 | 1468968331124 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1028 | 1468968331126 Marionette TRACE conn6 <- [1,2442,null,{}] 15:45:31 INFO - PROCESS | 1028 | 1468968331129 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 1028 | 1468968331131 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:31 INFO - PROCESS | 1028 | 1468968331245 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 15:45:31 INFO - PROCESS | 1028 | 1468968331252 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:31 INFO - PROCESS | 1028 | 1468968331254 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D1E000 == 34 [pid = 1028] [id = 620] 15:45:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1E803800) [pid = 1028] [serial = 1860] [outer = 0000000000000000] 15:45:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1EA4A800) [pid = 1028] [serial = 1861] [outer = 000000FB1E803800] 15:45:31 INFO - PROCESS | 1028 | 1468968331346 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F334800) [pid = 1028] [serial = 1862] [outer = 000000FB1E803800] 15:45:31 INFO - PROCESS | 1028 | 1468968331767 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 15:45:31 INFO - PROCESS | 1028 | 1468968331798 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1028 | 1468968331801 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 15:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:45:31 INFO - PROCESS | 1028 | 1468968331804 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1028 | 1468968331806 Marionette TRACE conn6 <- [1,2446,null,{}] 15:45:31 INFO - PROCESS | 1028 | 1468968331810 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 1028 | 1468968331812 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:31 INFO - PROCESS | 1028 | 1468968331937 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 15:45:32 INFO - PROCESS | 1028 | 1468968332026 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1028 | 1468968332028 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F76C800 == 35 [pid = 1028] [id = 621] 15:45:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1F980400) [pid = 1028] [serial = 1863] [outer = 0000000000000000] 15:45:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FDF1000) [pid = 1028] [serial = 1864] [outer = 000000FB1F980400] 15:45:32 INFO - PROCESS | 1028 | 1468968332075 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FE19000) [pid = 1028] [serial = 1865] [outer = 000000FB1F980400] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1EA4A400) [pid = 1028] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1FFE4400) [pid = 1028] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1D00EC00) [pid = 1028] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1F8C4800) [pid = 1028] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB18277800) [pid = 1028] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12DA6400) [pid = 1028] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB10E39C00) [pid = 1028] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB123CD400) [pid = 1028] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB18A63000) [pid = 1028] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB13106400) [pid = 1028] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB12D8F000) [pid = 1028] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:45:32 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB130FA400) [pid = 1028] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:45:32 INFO - PROCESS | 1028 | 1468968332556 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 839ms 15:45:32 INFO - PROCESS | 1028 | 1468968332645 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1028 | 1468968332647 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 15:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:45:32 INFO - PROCESS | 1028 | 1468968332651 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - PROCESS | 1028 | 1468968332652 Marionette TRACE conn6 <- [1,2450,null,{}] 15:45:32 INFO - PROCESS | 1028 | 1468968332656 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:32 INFO - PROCESS | 1028 | 1468968332658 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:32 INFO - PROCESS | 1028 | 1468968332744 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 15:45:32 INFO - PROCESS | 1028 | 1468968332751 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1028 | 1468968332753 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC9800 == 36 [pid = 1028] [id = 622] 15:45:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB13321400) [pid = 1028] [serial = 1866] [outer = 0000000000000000] 15:45:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1911A400) [pid = 1028] [serial = 1867] [outer = 000000FB13321400] 15:45:32 INFO - PROCESS | 1028 | 1468968332800 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1E808400) [pid = 1028] [serial = 1868] [outer = 000000FB13321400] 15:45:33 INFO - PROCESS | 1028 | 1468968333207 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 587ms 15:45:33 INFO - PROCESS | 1028 | 1468968333241 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 1028 | 1468968333243 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 15:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:45:33 INFO - PROCESS | 1028 | 1468968333258 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 1028 | 1468968333260 Marionette TRACE conn6 <- [1,2454,null,{}] 15:45:33 INFO - PROCESS | 1028 | 1468968333263 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 1028 | 1468968333265 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:33 INFO - PROCESS | 1028 | 1468968333355 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 15:45:33 INFO - PROCESS | 1028 | 1468968333361 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1028 | 1468968333363 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27014000 == 37 [pid = 1028] [id = 623] 15:45:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F8C4800) [pid = 1028] [serial = 1869] [outer = 0000000000000000] 15:45:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FE1D400) [pid = 1028] [serial = 1870] [outer = 000000FB1F8C4800] 15:45:33 INFO - PROCESS | 1028 | 1468968333406 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FF9F800) [pid = 1028] [serial = 1871] [outer = 000000FB1F8C4800] 15:45:33 INFO - PROCESS | 1028 | 1468968333859 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 15:45:33 INFO - PROCESS | 1028 | 1468968333894 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 15:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:45:33 INFO - PROCESS | 1028 | 1468968333896 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 15:45:33 INFO - PROCESS | 1028 | 1468968333904 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 1028 | 1468968333906 Marionette TRACE conn6 <- [1,2458,null,{}] 15:45:33 INFO - PROCESS | 1028 | 1468968333909 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 1028 | 1468968333911 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:34 INFO - PROCESS | 1028 | 1468968333997 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 15:45:34 INFO - PROCESS | 1028 | 1468968334004 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 1028 | 1468968334006 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273B9800 == 38 [pid = 1028] [id = 624] 15:45:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D01B800) [pid = 1028] [serial = 1872] [outer = 0000000000000000] 15:45:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFDD800) [pid = 1028] [serial = 1873] [outer = 000000FB1D01B800] 15:45:34 INFO - PROCESS | 1028 | 1468968334058 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB20202800) [pid = 1028] [serial = 1874] [outer = 000000FB1D01B800] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB135E4000 == 37 [pid = 1028] [id = 611] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FDD800 == 36 [pid = 1028] [id = 610] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23003800 == 35 [pid = 1028] [id = 617] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C04800 == 34 [pid = 1028] [id = 616] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E8800 == 33 [pid = 1028] [id = 619] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27014000 == 32 [pid = 1028] [id = 623] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F421800 == 31 [pid = 1028] [id = 614] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2364B000 == 30 [pid = 1028] [id = 618] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D1E000 == 29 [pid = 1028] [id = 620] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A23000 == 28 [pid = 1028] [id = 612] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F76C800 == 27 [pid = 1028] [id = 621] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC9800 == 26 [pid = 1028] [id = 622] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7EB800 == 25 [pid = 1028] [id = 613] 15:45:35 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F770800 == 24 [pid = 1028] [id = 615] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1F7B8800) [pid = 1028] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB2020E400) [pid = 1028] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB2028E800) [pid = 1028] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D026000) [pid = 1028] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FDF8C00) [pid = 1028] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1E808C00) [pid = 1028] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FFA2C00) [pid = 1028] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FE1F800) [pid = 1028] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1FFDC800) [pid = 1028] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1FFEA400) [pid = 1028] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB141C1C00) [pid = 1028] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB13071800) [pid = 1028] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB123CD000) [pid = 1028] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB10ED6C00) [pid = 1028] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1C789000) [pid = 1028] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB18FB5000) [pid = 1028] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB19120800) [pid = 1028] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB14155800) [pid = 1028] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB172C5000) [pid = 1028] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB130EFC00) [pid = 1028] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB12D96400) [pid = 1028] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1FE21000) [pid = 1028] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB19010C00) [pid = 1028] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1CD74000) [pid = 1028] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 15:45:35 INFO - PROCESS | 1028 | 1468968335868 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1990ms 15:45:35 INFO - PROCESS | 1028 | 1468968335893 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 1028 | 1468968335897 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 15:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:45:35 INFO - PROCESS | 1028 | 1468968335902 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 1028 | 1468968335906 Marionette TRACE conn6 <- [1,2462,null,{}] 15:45:35 INFO - PROCESS | 1028 | 1468968335912 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:35 INFO - PROCESS | 1028 | 1468968335915 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:36 INFO - PROCESS | 1028 | 1468968336009 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 15:45:36 INFO - PROCESS | 1028 | 1468968336016 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1028 | 1468968336021 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1288D000 == 25 [pid = 1028] [id = 625] 15:45:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB123CCC00) [pid = 1028] [serial = 1875] [outer = 0000000000000000] 15:45:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB123CD400) [pid = 1028] [serial = 1876] [outer = 000000FB123CCC00] 15:45:36 INFO - PROCESS | 1028 | 1468968336071 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12B04000) [pid = 1028] [serial = 1877] [outer = 000000FB123CCC00] 15:45:36 INFO - PROCESS | 1028 | 1468968336563 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 15:45:36 INFO - PROCESS | 1028 | 1468968336598 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1028 | 1468968336603 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 15:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:45:36 INFO - PROCESS | 1028 | 1468968336610 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1028 | 1468968336613 Marionette TRACE conn6 <- [1,2466,null,{}] 15:45:36 INFO - PROCESS | 1028 | 1468968336617 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 1028 | 1468968336621 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:36 INFO - PROCESS | 1028 | 1468968336751 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 15:45:36 INFO - PROCESS | 1028 | 1468968336831 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1028 | 1468968336835 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F18800 == 26 [pid = 1028] [id = 626] 15:45:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB10E3E400) [pid = 1028] [serial = 1878] [outer = 0000000000000000] 15:45:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB10ED0400) [pid = 1028] [serial = 1879] [outer = 000000FB10E3E400] 15:45:36 INFO - PROCESS | 1028 | 1468968336938 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12820C00) [pid = 1028] [serial = 1880] [outer = 000000FB10E3E400] 15:45:37 INFO - PROCESS | 1028 | 1468968337721 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1180ms 15:45:37 INFO - PROCESS | 1028 | 1468968337793 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1028 | 1468968337797 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 15:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:45:37 INFO - PROCESS | 1028 | 1468968337803 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 1028 | 1468968337806 Marionette TRACE conn6 <- [1,2470,null,{}] 15:45:37 INFO - PROCESS | 1028 | 1468968337812 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:37 INFO - PROCESS | 1028 | 1468968337815 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:37 INFO - PROCESS | 1028 | 1468968337963 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 15:45:38 INFO - PROCESS | 1028 | 1468968338032 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1028 | 1468968338035 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18243000 == 27 [pid = 1028] [id = 627] 15:45:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB10FDA400) [pid = 1028] [serial = 1881] [outer = 0000000000000000] 15:45:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12D13000) [pid = 1028] [serial = 1882] [outer = 000000FB10FDA400] 15:45:38 INFO - PROCESS | 1028 | 1468968338133 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D1DC00) [pid = 1028] [serial = 1883] [outer = 000000FB10FDA400] 15:45:38 INFO - PROCESS | 1028 | 1468968338788 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1093ms 15:45:38 INFO - PROCESS | 1028 | 1468968338906 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1028 | 1468968338909 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 15:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:45:38 INFO - PROCESS | 1028 | 1468968338914 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1028 | 1468968338918 Marionette TRACE conn6 <- [1,2474,null,{}] 15:45:38 INFO - PROCESS | 1028 | 1468968338924 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 1028 | 1468968338927 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:39 INFO - PROCESS | 1028 | 1468968339056 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 15:45:39 INFO - PROCESS | 1028 | 1468968339127 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1028 | 1468968339132 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17DB5800 == 28 [pid = 1028] [id = 628] 15:45:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12B21C00) [pid = 1028] [serial = 1884] [outer = 0000000000000000] 15:45:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12D02400) [pid = 1028] [serial = 1885] [outer = 000000FB12B21C00] 15:45:39 INFO - PROCESS | 1028 | 1468968339184 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12D20C00) [pid = 1028] [serial = 1886] [outer = 000000FB12B21C00] 15:45:39 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1288D000 == 27 [pid = 1028] [id = 625] 15:45:39 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273B9800 == 26 [pid = 1028] [id = 624] 15:45:39 INFO - PROCESS | 1028 | 1468968339660 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 795ms 15:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:45:39 INFO - PROCESS | 1028 | 1468968339715 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1028 | 1468968339718 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 15:45:39 INFO - PROCESS | 1028 | 1468968339724 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 1028 | 1468968339728 Marionette TRACE conn6 <- [1,2478,null,{}] 15:45:39 INFO - PROCESS | 1028 | 1468968339732 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:39 INFO - PROCESS | 1028 | 1468968339735 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:39 INFO - PROCESS | 1028 | 1468968339826 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 15:45:39 INFO - PROCESS | 1028 | 1468968339832 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1028 | 1468968339835 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7D6800 == 27 [pid = 1028] [id = 629] 15:45:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12DA4800) [pid = 1028] [serial = 1887] [outer = 0000000000000000] 15:45:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12DAA800) [pid = 1028] [serial = 1888] [outer = 000000FB12DA4800] 15:45:39 INFO - PROCESS | 1028 | 1468968339885 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12E53400) [pid = 1028] [serial = 1889] [outer = 000000FB12DA4800] 15:45:40 INFO - PROCESS | 1028 | 1468968340363 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 15:45:40 INFO - PROCESS | 1028 | 1468968340414 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 15:45:40 INFO - PROCESS | 1028 | 1468968340417 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 15:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:45:40 INFO - PROCESS | 1028 | 1468968340420 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 1028 | 1468968340422 Marionette TRACE conn6 <- [1,2482,null,{}] 15:45:40 INFO - PROCESS | 1028 | 1468968340433 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 1028 | 1468968340438 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:40 INFO - PROCESS | 1028 | 1468968340530 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 15:45:40 INFO - PROCESS | 1028 | 1468968340541 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1028 | 1468968340545 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E5000 == 28 [pid = 1028] [id = 630] 15:45:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB13559800) [pid = 1028] [serial = 1890] [outer = 0000000000000000] 15:45:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB13A4C000) [pid = 1028] [serial = 1891] [outer = 000000FB13559800] 15:45:40 INFO - PROCESS | 1028 | 1468968340629 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB17103800) [pid = 1028] [serial = 1892] [outer = 000000FB13559800] 15:45:41 INFO - PROCESS | 1028 | 1468968341088 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 15:45:41 INFO - PROCESS | 1028 | 1468968341115 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1028 | 1468968341117 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 15:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:45:41 INFO - PROCESS | 1028 | 1468968341125 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1028 | 1468968341127 Marionette TRACE conn6 <- [1,2486,null,{}] 15:45:41 INFO - PROCESS | 1028 | 1468968341130 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 1028 | 1468968341133 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:41 INFO - PROCESS | 1028 | 1468968341222 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 15:45:41 INFO - PROCESS | 1028 | 1468968341227 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1028 | 1468968341229 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20333000 == 29 [pid = 1028] [id = 631] 15:45:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB17C04400) [pid = 1028] [serial = 1893] [outer = 0000000000000000] 15:45:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB17CE9800) [pid = 1028] [serial = 1894] [outer = 000000FB17C04400] 15:45:41 INFO - PROCESS | 1028 | 1468968341275 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB18275C00) [pid = 1028] [serial = 1895] [outer = 000000FB17C04400] 15:45:41 INFO - PROCESS | 1028 | 1468968341699 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 15:45:41 INFO - PROCESS | 1028 | 1468968341758 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1028 | 1468968341761 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 15:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:45:41 INFO - PROCESS | 1028 | 1468968341764 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1028 | 1468968341766 Marionette TRACE conn6 <- [1,2490,null,{}] 15:45:41 INFO - PROCESS | 1028 | 1468968341769 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 1028 | 1468968341771 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:41 INFO - PROCESS | 1028 | 1468968341878 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 15:45:41 INFO - PROCESS | 1028 | 1468968341884 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1028 | 1468968341886 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1726C800 == 30 [pid = 1028] [id = 632] 15:45:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1827A400) [pid = 1028] [serial = 1896] [outer = 0000000000000000] 15:45:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18A65C00) [pid = 1028] [serial = 1897] [outer = 000000FB1827A400] 15:45:41 INFO - PROCESS | 1028 | 1468968341930 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18BC9400) [pid = 1028] [serial = 1898] [outer = 000000FB1827A400] 15:45:42 INFO - PROCESS | 1028 | 1468968342415 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 15:45:42 INFO - PROCESS | 1028 | 1468968342460 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 1028 | 1468968342462 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 15:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:45:42 INFO - PROCESS | 1028 | 1468968342465 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 1028 | 1468968342467 Marionette TRACE conn6 <- [1,2494,null,{}] 15:45:42 INFO - PROCESS | 1028 | 1468968342471 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 1028 | 1468968342477 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:42 INFO - PROCESS | 1028 | 1468968342627 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 15:45:42 INFO - PROCESS | 1028 | 1468968342639 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1028 | 1468968342641 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18241800 == 31 [pid = 1028] [id = 633] 15:45:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB19018800) [pid = 1028] [serial = 1899] [outer = 0000000000000000] 15:45:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB19120800) [pid = 1028] [serial = 1900] [outer = 000000FB19018800] 15:45:42 INFO - PROCESS | 1028 | 1468968342729 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1C787800) [pid = 1028] [serial = 1901] [outer = 000000FB19018800] 15:45:43 INFO - PROCESS | 1028 | 1468968343186 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 15:45:43 INFO - PROCESS | 1028 | 1468968343205 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1028 | 1468968343207 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 15:45:43 INFO - PROCESS | 1028 | 1468968343211 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:45:43 INFO - PROCESS | 1028 | 1468968343212 Marionette TRACE conn6 <- [1,2498,null,{}] 15:45:43 INFO - PROCESS | 1028 | 1468968343250 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 1028 | 1468968343252 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:43 INFO - PROCESS | 1028 | 1468968343366 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 15:45:43 INFO - PROCESS | 1028 | 1468968343377 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1028 | 1468968343378 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A28000 == 32 [pid = 1028] [id = 634] 15:45:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1C795C00) [pid = 1028] [serial = 1902] [outer = 0000000000000000] 15:45:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1CD7B400) [pid = 1028] [serial = 1903] [outer = 000000FB1C795C00] 15:45:43 INFO - PROCESS | 1028 | 1468968343422 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1D012000) [pid = 1028] [serial = 1904] [outer = 000000FB1C795C00] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1D014800) [pid = 1028] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1E803800) [pid = 1028] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1F980400) [pid = 1028] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1F8C4800) [pid = 1028] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1CD29400) [pid = 1028] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12B0DC00) [pid = 1028] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17A2D400) [pid = 1028] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB12D1A400) [pid = 1028] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB17103400) [pid = 1028] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB10E3F000) [pid = 1028] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12D20800) [pid = 1028] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12B0F800) [pid = 1028] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB2026C000) [pid = 1028] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:45:43 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB13321400) [pid = 1028] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:45:43 INFO - PROCESS | 1028 | 1468968343856 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 15:45:43 INFO - PROCESS | 1028 | 1468968343905 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1028 | 1468968343908 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 15:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:45:43 INFO - PROCESS | 1028 | 1468968343923 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 1028 | 1468968343925 Marionette TRACE conn6 <- [1,2502,null,{}] 15:45:43 INFO - PROCESS | 1028 | 1468968343929 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 1028 | 1468968343931 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:44 INFO - PROCESS | 1028 | 1468968344012 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 15:45:44 INFO - PROCESS | 1028 | 1468968344019 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1028 | 1468968344021 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAF000 == 33 [pid = 1028] [id = 635] 15:45:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB16FAA000) [pid = 1028] [serial = 1905] [outer = 0000000000000000] 15:45:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1CD27C00) [pid = 1028] [serial = 1906] [outer = 000000FB16FAA000] 15:45:44 INFO - PROCESS | 1028 | 1468968344064 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1D01DC00) [pid = 1028] [serial = 1907] [outer = 000000FB16FAA000] 15:45:44 INFO - PROCESS | 1028 | 1468968344481 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 587ms 15:45:44 INFO - PROCESS | 1028 | 1468968344501 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1028 | 1468968344503 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 15:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:45:44 INFO - PROCESS | 1028 | 1468968344507 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1028 | 1468968344509 Marionette TRACE conn6 <- [1,2506,null,{}] 15:45:44 INFO - PROCESS | 1028 | 1468968344512 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 1028 | 1468968344514 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:44 INFO - PROCESS | 1028 | 1468968344632 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 15:45:44 INFO - PROCESS | 1028 | 1468968344639 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1028 | 1468968344641 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26870800 == 34 [pid = 1028] [id = 636] 15:45:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB171F4400) [pid = 1028] [serial = 1908] [outer = 0000000000000000] 15:45:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D02B800) [pid = 1028] [serial = 1909] [outer = 000000FB171F4400] 15:45:44 INFO - PROCESS | 1028 | 1468968344685 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1E80E400) [pid = 1028] [serial = 1910] [outer = 000000FB171F4400] 15:45:45 INFO - PROCESS | 1028 | 1468968345112 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 625ms 15:45:45 INFO - PROCESS | 1028 | 1468968345135 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 1028 | 1468968345138 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 15:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:45:45 INFO - PROCESS | 1028 | 1468968345141 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 1028 | 1468968345142 Marionette TRACE conn6 <- [1,2510,null,{}] 15:45:45 INFO - PROCESS | 1028 | 1468968345159 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 1028 | 1468968345161 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:45 INFO - PROCESS | 1028 | 1468968345245 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 15:45:45 INFO - PROCESS | 1028 | 1468968345252 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 1028 | 1468968345254 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C4F000 == 35 [pid = 1028] [id = 637] 15:45:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1EA44C00) [pid = 1028] [serial = 1911] [outer = 0000000000000000] 15:45:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1EA4F400) [pid = 1028] [serial = 1912] [outer = 000000FB1EA44C00] 15:45:45 INFO - PROCESS | 1028 | 1468968345297 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1F564000) [pid = 1028] [serial = 1913] [outer = 000000FB1EA44C00] 15:45:45 INFO - PROCESS | 1028 | 1468968345703 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 627ms 15:45:45 INFO - PROCESS | 1028 | 1468968345782 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 15:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:45:45 INFO - PROCESS | 1028 | 1468968345786 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 15:45:45 INFO - PROCESS | 1028 | 1468968345792 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 1028 | 1468968345797 Marionette TRACE conn6 <- [1,2514,null,{}] 15:45:45 INFO - PROCESS | 1028 | 1468968345803 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 1028 | 1468968345807 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:45 INFO - PROCESS | 1028 | 1468968345930 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 15:45:46 INFO - PROCESS | 1028 | 1468968346088 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1028 | 1468968346093 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19067000 == 36 [pid = 1028] [id = 638] 15:45:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB12B10400) [pid = 1028] [serial = 1914] [outer = 0000000000000000] 15:45:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB12B1EC00) [pid = 1028] [serial = 1915] [outer = 000000FB12B10400] 15:45:46 INFO - PROCESS | 1028 | 1468968346150 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12D95000) [pid = 1028] [serial = 1916] [outer = 000000FB12B10400] 15:45:46 INFO - PROCESS | 1028 | 1468968346735 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 15:45:46 INFO - PROCESS | 1028 | 1468968346778 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 15:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:45:46 INFO - PROCESS | 1028 | 1468968346781 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 15:45:46 INFO - PROCESS | 1028 | 1468968346789 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 1028 | 1468968346793 Marionette TRACE conn6 <- [1,2518,null,{}] 15:45:46 INFO - PROCESS | 1028 | 1468968346798 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:46 INFO - PROCESS | 1028 | 1468968346801 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:46 INFO - PROCESS | 1028 | 1468968346915 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 15:45:47 INFO - PROCESS | 1028 | 1468968347010 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1028 | 1468968347012 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB202E4000 == 37 [pid = 1028] [id = 639] 15:45:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB130F6400) [pid = 1028] [serial = 1917] [outer = 0000000000000000] 15:45:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB13188C00) [pid = 1028] [serial = 1918] [outer = 000000FB130F6400] 15:45:47 INFO - PROCESS | 1028 | 1468968347070 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB171ED800) [pid = 1028] [serial = 1919] [outer = 000000FB130F6400] 15:45:47 INFO - PROCESS | 1028 | 1468968347699 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1002ms 15:45:47 INFO - PROCESS | 1028 | 1468968347789 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1028 | 1468968347791 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 15:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:45:47 INFO - PROCESS | 1028 | 1468968347795 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1028 | 1468968347798 Marionette TRACE conn6 <- [1,2522,null,{}] 15:45:47 INFO - PROCESS | 1028 | 1468968347822 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 1028 | 1468968347828 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:47 INFO - PROCESS | 1028 | 1468968347951 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 15:45:48 INFO - PROCESS | 1028 | 1468968348069 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1028 | 1468968348073 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F8C800 == 38 [pid = 1028] [id = 640] 15:45:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB19124800) [pid = 1028] [serial = 1920] [outer = 0000000000000000] 15:45:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB19128400) [pid = 1028] [serial = 1921] [outer = 000000FB19124800] 15:45:48 INFO - PROCESS | 1028 | 1468968348133 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1CD28000) [pid = 1028] [serial = 1922] [outer = 000000FB19124800] 15:45:48 INFO - PROCESS | 1028 | 1468968348701 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 945ms 15:45:48 INFO - PROCESS | 1028 | 1468968348741 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1028 | 1468968348744 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 15:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:45:48 INFO - PROCESS | 1028 | 1468968348747 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 1028 | 1468968348750 Marionette TRACE conn6 <- [1,2526,null,{}] 15:45:48 INFO - PROCESS | 1028 | 1468968348754 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 1028 | 1468968348756 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:48 INFO - PROCESS | 1028 | 1468968348869 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 15:45:48 INFO - PROCESS | 1028 | 1468968348986 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1028 | 1468968348988 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB135DC000 == 39 [pid = 1028] [id = 641] 15:45:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1282C800) [pid = 1028] [serial = 1923] [outer = 0000000000000000] 15:45:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1F8CAC00) [pid = 1028] [serial = 1924] [outer = 000000FB1282C800] 15:45:49 INFO - PROCESS | 1028 | 1468968349097 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1FBDC000) [pid = 1028] [serial = 1925] [outer = 000000FB1282C800] 15:45:49 INFO - PROCESS | 1028 | 1468968349860 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1197ms 15:45:49 INFO - PROCESS | 1028 | 1468968349948 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 1028 | 1468968349952 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 15:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:45:49 INFO - PROCESS | 1028 | 1468968349957 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 1028 | 1468968349961 Marionette TRACE conn6 <- [1,2530,null,{}] 15:45:49 INFO - PROCESS | 1028 | 1468968349966 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 1028 | 1468968349969 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:50 INFO - PROCESS | 1028 | 1468968350111 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 15:45:50 INFO - PROCESS | 1028 | 1468968350228 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1028 | 1468968350231 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26870800 == 38 [pid = 1028] [id = 636] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAF000 == 37 [pid = 1028] [id = 635] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A28000 == 36 [pid = 1028] [id = 634] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18241800 == 35 [pid = 1028] [id = 633] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1726C800 == 34 [pid = 1028] [id = 632] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20333000 == 33 [pid = 1028] [id = 631] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E5000 == 32 [pid = 1028] [id = 630] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7D6800 == 31 [pid = 1028] [id = 629] 15:45:50 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17DB5800 == 30 [pid = 1028] [id = 628] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB123CD400) [pid = 1028] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1D02B400) [pid = 1028] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1EA4A800) [pid = 1028] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1D561000) [pid = 1028] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1FDF1000) [pid = 1028] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1F334800) [pid = 1028] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FE1D400) [pid = 1028] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1FFDD800) [pid = 1028] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1FF9F800) [pid = 1028] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1FE19000) [pid = 1028] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1CD7C400) [pid = 1028] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1C759C00) [pid = 1028] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C78C400) [pid = 1028] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1900E000) [pid = 1028] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB195BBC00) [pid = 1028] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB17C73800) [pid = 1028] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB18277000) [pid = 1028] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1725B000) [pid = 1028] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1793E800) [pid = 1028] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB130F8000) [pid = 1028] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB13A47000) [pid = 1028] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12D8A000) [pid = 1028] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D96C00) [pid = 1028] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12B11000) [pid = 1028] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12CA9000) [pid = 1028] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB2038A800) [pid = 1028] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1E808400) [pid = 1028] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1911A400) [pid = 1028] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1D012C00) [pid = 1028] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB123AA000 == 31 [pid = 1028] [id = 642] 15:45:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB10E3AC00) [pid = 1028] [serial = 1926] [outer = 0000000000000000] 15:45:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB123C9800) [pid = 1028] [serial = 1927] [outer = 000000FB10E3AC00] 15:45:50 INFO - PROCESS | 1028 | 1468968350312 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12DA0400) [pid = 1028] [serial = 1928] [outer = 000000FB10E3AC00] 15:45:50 INFO - PROCESS | 1028 | 1468968350750 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 839ms 15:45:50 INFO - PROCESS | 1028 | 1468968350800 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1028 | 1468968350805 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 15:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:45:50 INFO - PROCESS | 1028 | 1468968350811 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1028 | 1468968350813 Marionette TRACE conn6 <- [1,2534,null,{}] 15:45:50 INFO - PROCESS | 1028 | 1468968350817 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 1028 | 1468968350820 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:50 INFO - PROCESS | 1028 | 1468968350914 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 15:45:50 INFO - PROCESS | 1028 | 1468968350921 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1028 | 1468968350923 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1C7DC000 == 32 [pid = 1028] [id = 643] 15:45:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB13071800) [pid = 1028] [serial = 1929] [outer = 0000000000000000] 15:45:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB13FEA000) [pid = 1028] [serial = 1930] [outer = 000000FB13071800] 15:45:50 INFO - PROCESS | 1028 | 1468968350970 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB17262800) [pid = 1028] [serial = 1931] [outer = 000000FB13071800] 15:45:51 INFO - PROCESS | 1028 | 1468968351462 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 15:45:51 INFO - PROCESS | 1028 | 1468968351505 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1028 | 1468968351508 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 15:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:45:51 INFO - PROCESS | 1028 | 1468968351511 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1028 | 1468968351515 Marionette TRACE conn6 <- [1,2538,null,{}] 15:45:51 INFO - PROCESS | 1028 | 1468968351526 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:51 INFO - PROCESS | 1028 | 1468968351530 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:51 INFO - PROCESS | 1028 | 1468968351627 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 15:45:51 INFO - PROCESS | 1028 | 1468968351643 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1028 | 1468968351646 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD57800 == 33 [pid = 1028] [id = 644] 15:45:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18B1C800) [pid = 1028] [serial = 1932] [outer = 0000000000000000] 15:45:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB19014C00) [pid = 1028] [serial = 1933] [outer = 000000FB18B1C800] 15:45:51 INFO - PROCESS | 1028 | 1468968351693 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB195BBC00) [pid = 1028] [serial = 1934] [outer = 000000FB18B1C800] 15:45:52 INFO - PROCESS | 1028 | 1468968352144 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 15:45:52 INFO - PROCESS | 1028 | 1468968352205 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 1028 | 1468968352208 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 15:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:45:52 INFO - PROCESS | 1028 | 1468968352212 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 1028 | 1468968352214 Marionette TRACE conn6 <- [1,2542,null,{}] 15:45:52 INFO - PROCESS | 1028 | 1468968352217 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 1028 | 1468968352219 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:52 INFO - PROCESS | 1028 | 1468968352336 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 15:45:52 INFO - PROCESS | 1028 | 1468968352348 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1028 | 1468968352350 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C20800 == 34 [pid = 1028] [id = 645] 15:45:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1307BC00) [pid = 1028] [serial = 1935] [outer = 0000000000000000] 15:45:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1C792800) [pid = 1028] [serial = 1936] [outer = 000000FB1307BC00] 15:45:52 INFO - PROCESS | 1028 | 1468968352470 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1D010400) [pid = 1028] [serial = 1937] [outer = 000000FB1307BC00] 15:45:52 INFO - PROCESS | 1028 | 1468968352863 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 15:45:52 INFO - PROCESS | 1028 | 1468968352912 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 1028 | 1468968352915 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 15:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:45:52 INFO - PROCESS | 1028 | 1468968352918 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 1028 | 1468968352920 Marionette TRACE conn6 <- [1,2546,null,{}] 15:45:52 INFO - PROCESS | 1028 | 1468968352924 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 1028 | 1468968352926 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:53 INFO - PROCESS | 1028 | 1468968353037 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 15:45:53 INFO - PROCESS | 1028 | 1468968353042 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1028 | 1468968353045 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2320F800 == 35 [pid = 1028] [id = 646] 15:45:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1D025800) [pid = 1028] [serial = 1938] [outer = 0000000000000000] 15:45:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1E804400) [pid = 1028] [serial = 1939] [outer = 000000FB1D025800] 15:45:53 INFO - PROCESS | 1028 | 1468968353132 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1ECF1C00) [pid = 1028] [serial = 1940] [outer = 000000FB1D025800] 15:45:53 INFO - PROCESS | 1028 | 1468968353592 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 15:45:53 INFO - PROCESS | 1028 | 1468968353684 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 1028 | 1468968353686 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 15:45:53 INFO - PROCESS | 1028 | 1468968353690 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 1028 | 1468968353691 Marionette TRACE conn6 <- [1,2550,null,{}] 15:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:45:53 INFO - PROCESS | 1028 | 1468968353695 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 1028 | 1468968353701 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:53 INFO - PROCESS | 1028 | 1468968353850 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 15:45:53 INFO - PROCESS | 1028 | 1468968353901 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1028 | 1468968353903 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D1B800 == 36 [pid = 1028] [id = 647] 15:45:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FDF2C00) [pid = 1028] [serial = 1941] [outer = 0000000000000000] 15:45:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FE1C000) [pid = 1028] [serial = 1942] [outer = 000000FB1FDF2C00] 15:45:53 INFO - PROCESS | 1028 | 1468968353949 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FEF2400) [pid = 1028] [serial = 1943] [outer = 000000FB1FDF2C00] 15:45:54 INFO - PROCESS | 1028 | 1468968354386 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 15:45:54 INFO - PROCESS | 1028 | 1468968354431 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 1028 | 1468968354433 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 15:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:45:54 INFO - PROCESS | 1028 | 1468968354436 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 1028 | 1468968354438 Marionette TRACE conn6 <- [1,2554,null,{}] 15:45:54 INFO - PROCESS | 1028 | 1468968354441 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 1028 | 1468968354443 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:54 INFO - PROCESS | 1028 | 1468968354556 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 15:45:54 INFO - PROCESS | 1028 | 1468968354561 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1028 | 1468968354563 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13293800 == 37 [pid = 1028] [id = 648] 15:45:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FFA2800) [pid = 1028] [serial = 1944] [outer = 0000000000000000] 15:45:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FFAA000) [pid = 1028] [serial = 1945] [outer = 000000FB1FFA2800] 15:45:54 INFO - PROCESS | 1028 | 1468968354652 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FFE2400) [pid = 1028] [serial = 1946] [outer = 000000FB1FFA2800] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1D01B800) [pid = 1028] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1827A400) [pid = 1028] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB13559800) [pid = 1028] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB19018800) [pid = 1028] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1C795C00) [pid = 1028] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB171F4400) [pid = 1028] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB17C04400) [pid = 1028] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12DA4800) [pid = 1028] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B21C00) [pid = 1028] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:45:54 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB16FAA000) [pid = 1028] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:45:55 INFO - PROCESS | 1028 | 1468968355084 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 15:45:55 INFO - PROCESS | 1028 | 1468968355131 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 15:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:45:55 INFO - PROCESS | 1028 | 1468968355133 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 15:45:55 INFO - PROCESS | 1028 | 1468968355137 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 1028 | 1468968355139 Marionette TRACE conn6 <- [1,2558,null,{}] 15:45:55 INFO - PROCESS | 1028 | 1468968355142 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 1028 | 1468968355144 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:55 INFO - PROCESS | 1028 | 1468968355254 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 15:45:55 INFO - PROCESS | 1028 | 1468968355261 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1028 | 1468968355263 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC8800 == 38 [pid = 1028] [id = 649] 15:45:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB130F8C00) [pid = 1028] [serial = 1947] [outer = 0000000000000000] 15:45:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB18BC5000) [pid = 1028] [serial = 1948] [outer = 000000FB130F8C00] 15:45:55 INFO - PROCESS | 1028 | 1468968355309 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D561800) [pid = 1028] [serial = 1949] [outer = 000000FB130F8C00] 15:45:55 INFO - PROCESS | 1028 | 1468968355733 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 15:45:55 INFO - PROCESS | 1028 | 1468968355775 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 1028 | 1468968355777 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 15:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:45:55 INFO - PROCESS | 1028 | 1468968355781 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 1028 | 1468968355783 Marionette TRACE conn6 <- [1,2562,null,{}] 15:45:55 INFO - PROCESS | 1028 | 1468968355786 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 1028 | 1468968355788 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:55 INFO - PROCESS | 1028 | 1468968355873 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 15:45:55 INFO - PROCESS | 1028 | 1468968355878 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1028 | 1468968355880 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2701A800 == 39 [pid = 1028] [id = 650] 15:45:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1FFA5800) [pid = 1028] [serial = 1950] [outer = 0000000000000000] 15:45:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1FFE8000) [pid = 1028] [serial = 1951] [outer = 000000FB1FFA5800] 15:45:55 INFO - PROCESS | 1028 | 1468968355924 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB2020D000) [pid = 1028] [serial = 1952] [outer = 000000FB1FFA5800] 15:45:56 INFO - PROCESS | 1028 | 1468968356342 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 588ms 15:45:56 INFO - PROCESS | 1028 | 1468968356370 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 1028 | 1468968356372 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 15:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:45:56 INFO - PROCESS | 1028 | 1468968356375 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1028 | 1468968356377 Marionette TRACE conn6 <- [1,2566,null,{}] 15:45:56 INFO - PROCESS | 1028 | 1468968356397 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:56 INFO - PROCESS | 1028 | 1468968356399 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:56 INFO - PROCESS | 1028 | 1468968356486 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 15:45:56 INFO - PROCESS | 1028 | 1468968356491 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1028 | 1468968356501 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27F9B000 == 40 [pid = 1028] [id = 651] 15:45:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB20264C00) [pid = 1028] [serial = 1953] [outer = 0000000000000000] 15:45:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB20271800) [pid = 1028] [serial = 1954] [outer = 000000FB20264C00] 15:45:56 INFO - PROCESS | 1028 | 1468968356546 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB20386000) [pid = 1028] [serial = 1955] [outer = 000000FB20264C00] 15:45:57 INFO - PROCESS | 1028 | 1468968357200 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 839ms 15:45:57 INFO - PROCESS | 1028 | 1468968357219 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 15:45:57 INFO - PROCESS | 1028 | 1468968357223 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 15:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:45:57 INFO - PROCESS | 1028 | 1468968357229 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 1028 | 1468968357232 Marionette TRACE conn6 <- [1,2570,null,{}] 15:45:57 INFO - PROCESS | 1028 | 1468968357239 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:57 INFO - PROCESS | 1028 | 1468968357242 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:57 INFO - PROCESS | 1028 | 1468968357365 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 15:45:57 INFO - PROCESS | 1028 | 1468968357492 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1028 | 1468968357495 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1921A800 == 41 [pid = 1028] [id = 652] 15:45:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12CA8400) [pid = 1028] [serial = 1956] [outer = 0000000000000000] 15:45:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12DAB800) [pid = 1028] [serial = 1957] [outer = 000000FB12CA8400] 15:45:57 INFO - PROCESS | 1028 | 1468968357553 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1415C000) [pid = 1028] [serial = 1958] [outer = 000000FB12CA8400] 15:45:58 INFO - PROCESS | 1028 | 1468968358162 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 15:45:58 INFO - PROCESS | 1028 | 1468968358218 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 1028 | 1468968358223 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 15:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:45:58 INFO - PROCESS | 1028 | 1468968358230 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 1028 | 1468968358234 Marionette TRACE conn6 <- [1,2574,null,{}] 15:45:58 INFO - PROCESS | 1028 | 1468968358238 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 1028 | 1468968358241 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:58 INFO - PROCESS | 1028 | 1468968358359 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 15:45:58 INFO - PROCESS | 1028 | 1468968358486 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1028 | 1468968358489 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A13800 == 42 [pid = 1028] [id = 653] 15:45:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB13A47000) [pid = 1028] [serial = 1959] [outer = 0000000000000000] 15:45:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB18BC1400) [pid = 1028] [serial = 1960] [outer = 000000FB13A47000] 15:45:58 INFO - PROCESS | 1028 | 1468968358548 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1C791000) [pid = 1028] [serial = 1961] [outer = 000000FB13A47000] 15:45:59 INFO - PROCESS | 1028 | 1468968359147 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 942ms 15:45:59 INFO - PROCESS | 1028 | 1468968359175 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 1028 | 1468968359177 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 15:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:45:59 INFO - PROCESS | 1028 | 1468968359181 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 1028 | 1468968359185 Marionette TRACE conn6 <- [1,2578,null,{}] 15:45:59 INFO - PROCESS | 1028 | 1468968359197 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 1028 | 1468968359202 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:59 INFO - PROCESS | 1028 | 1468968359319 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 15:45:59 INFO - PROCESS | 1028 | 1468968359446 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1028 | 1468968359450 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:45:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2734B000 == 43 [pid = 1028] [id = 654] 15:45:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1FBD6400) [pid = 1028] [serial = 1962] [outer = 0000000000000000] 15:45:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1FDFA000) [pid = 1028] [serial = 1963] [outer = 000000FB1FBD6400] 15:45:59 INFO - PROCESS | 1028 | 1468968359508 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1FFA9400) [pid = 1028] [serial = 1964] [outer = 000000FB1FBD6400] 15:46:00 INFO - PROCESS | 1028 | 1468968360337 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1182ms 15:46:00 INFO - PROCESS | 1028 | 1468968360366 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1028 | 1468968360371 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 15:46:00 INFO - PROCESS | 1028 | 1468968360376 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:46:00 INFO - PROCESS | 1028 | 1468968360379 Marionette TRACE conn6 <- [1,2582,null,{}] 15:46:00 INFO - PROCESS | 1028 | 1468968360397 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 1028 | 1468968360400 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:00 INFO - PROCESS | 1028 | 1468968360534 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 15:46:00 INFO - PROCESS | 1028 | 1468968360592 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1028 | 1468968360596 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:00 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D09E000 == 44 [pid = 1028] [id = 655] 15:46:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12E56C00) [pid = 1028] [serial = 1965] [outer = 0000000000000000] 15:46:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB130F1800) [pid = 1028] [serial = 1966] [outer = 000000FB12E56C00] 15:46:00 INFO - PROCESS | 1028 | 1468968360646 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB1793AC00) [pid = 1028] [serial = 1967] [outer = 000000FB12E56C00] 15:46:01 INFO - PROCESS | 1028 | 1468968361234 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 879ms 15:46:01 INFO - PROCESS | 1028 | 1468968361259 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1028 | 1468968361263 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 15:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:46:01 INFO - PROCESS | 1028 | 1468968361269 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1028 | 1468968361272 Marionette TRACE conn6 <- [1,2586,null,{}] 15:46:01 INFO - PROCESS | 1028 | 1468968361276 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:01 INFO - PROCESS | 1028 | 1468968361279 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:01 INFO - PROCESS | 1028 | 1468968361388 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 15:46:01 INFO - PROCESS | 1028 | 1468968361497 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1028 | 1468968361500 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1EA98000 == 45 [pid = 1028] [id = 656] 15:46:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB179C4400) [pid = 1028] [serial = 1968] [outer = 0000000000000000] 15:46:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB18A63800) [pid = 1028] [serial = 1969] [outer = 000000FB179C4400] 15:46:01 INFO - PROCESS | 1028 | 1468968361549 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 102 (000000FB19014800) [pid = 1028] [serial = 1970] [outer = 000000FB179C4400] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB10F18800 == 44 [pid = 1028] [id = 626] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2701A800 == 43 [pid = 1028] [id = 650] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC8800 == 42 [pid = 1028] [id = 649] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13293800 == 41 [pid = 1028] [id = 648] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D1B800 == 40 [pid = 1028] [id = 647] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2320F800 == 39 [pid = 1028] [id = 646] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C20800 == 38 [pid = 1028] [id = 645] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD57800 == 37 [pid = 1028] [id = 644] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7DC000 == 36 [pid = 1028] [id = 643] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 101 (000000FB1EA4F400) [pid = 1028] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB123AA000 == 35 [pid = 1028] [id = 642] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB135DC000 == 34 [pid = 1028] [id = 641] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F8C800 == 33 [pid = 1028] [id = 640] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB202E4000 == 32 [pid = 1028] [id = 639] 15:46:01 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19067000 == 31 [pid = 1028] [id = 638] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB20202800) [pid = 1028] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB18A65C00) [pid = 1028] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB12D13000) [pid = 1028] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB17103800) [pid = 1028] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB13A4C000) [pid = 1028] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1C787800) [pid = 1028] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB19120800) [pid = 1028] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1CD7B400) [pid = 1028] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1D02B800) [pid = 1028] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1D012000) [pid = 1028] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB17CE9800) [pid = 1028] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB12DAA800) [pid = 1028] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12E53400) [pid = 1028] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12D20C00) [pid = 1028] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D02400) [pid = 1028] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB10ED0400) [pid = 1028] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1CD27C00) [pid = 1028] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB18BC9400) [pid = 1028] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1E80E400) [pid = 1028] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1D01DC00) [pid = 1028] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 15:46:01 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB18275C00) [pid = 1028] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 15:46:02 INFO - PROCESS | 1028 | 1468968362067 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 838ms 15:46:02 INFO - PROCESS | 1028 | 1468968362111 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 1028 | 1468968362113 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 15:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:46:02 INFO - PROCESS | 1028 | 1468968362117 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 1028 | 1468968362121 Marionette TRACE conn6 <- [1,2590,null,{}] 15:46:02 INFO - PROCESS | 1028 | 1468968362131 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 1028 | 1468968362136 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:02 INFO - PROCESS | 1028 | 1468968362228 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 15:46:02 INFO - PROCESS | 1028 | 1468968362236 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1028 | 1468968362239 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF10800 == 32 [pid = 1028] [id = 657] 15:46:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB17CE9800) [pid = 1028] [serial = 1971] [outer = 0000000000000000] 15:46:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB18FB2400) [pid = 1028] [serial = 1972] [outer = 000000FB17CE9800] 15:46:02 INFO - PROCESS | 1028 | 1468968362288 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1BB86000) [pid = 1028] [serial = 1973] [outer = 000000FB17CE9800] 15:46:02 INFO - PROCESS | 1028 | 1468968362785 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 15:46:02 INFO - PROCESS | 1028 | 1468968362810 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 1028 | 1468968362813 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 15:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:46:02 INFO - PROCESS | 1028 | 1468968362816 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 1028 | 1468968362818 Marionette TRACE conn6 <- [1,2594,null,{}] 15:46:02 INFO - PROCESS | 1028 | 1468968362821 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 1028 | 1468968362823 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:02 INFO - PROCESS | 1028 | 1468968362914 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 15:46:02 INFO - PROCESS | 1028 | 1468968362920 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1028 | 1468968362922 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB219AA000 == 33 [pid = 1028] [id = 658] 15:46:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1C796800) [pid = 1028] [serial = 1974] [outer = 0000000000000000] 15:46:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1CF33800) [pid = 1028] [serial = 1975] [outer = 000000FB1C796800] 15:46:02 INFO - PROCESS | 1028 | 1468968362974 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1D025000) [pid = 1028] [serial = 1976] [outer = 000000FB1C796800] 15:46:03 INFO - PROCESS | 1028 | 1468968363438 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 15:46:03 INFO - PROCESS | 1028 | 1468968363511 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 1028 | 1468968363514 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 15:46:03 INFO - PROCESS | 1028 | 1468968363517 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:46:03 INFO - PROCESS | 1028 | 1468968363519 Marionette TRACE conn6 <- [1,2598,null,{}] 15:46:03 INFO - PROCESS | 1028 | 1468968363522 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 1028 | 1468968363525 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:03 INFO - PROCESS | 1028 | 1468968363611 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 15:46:03 INFO - PROCESS | 1028 | 1468968363701 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 1028 | 1468968363703 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2364D000 == 34 [pid = 1028] [id = 659] 15:46:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12B18800) [pid = 1028] [serial = 1977] [outer = 0000000000000000] 15:46:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1EA44000) [pid = 1028] [serial = 1978] [outer = 000000FB12B18800] 15:46:03 INFO - PROCESS | 1028 | 1468968363748 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1F56C400) [pid = 1028] [serial = 1979] [outer = 000000FB12B18800] 15:46:04 INFO - PROCESS | 1028 | 1468968364191 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 15:46:04 INFO - PROCESS | 1028 | 1468968364211 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 1028 | 1468968364213 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 15:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:46:04 INFO - PROCESS | 1028 | 1468968364221 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 1028 | 1468968364223 Marionette TRACE conn6 <- [1,2602,null,{}] 15:46:04 INFO - PROCESS | 1028 | 1468968364233 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:04 INFO - PROCESS | 1028 | 1468968364239 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:04 INFO - PROCESS | 1028 | 1468968364413 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 15:46:04 INFO - PROCESS | 1028 | 1468968364440 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 1028 | 1468968364442 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DBA800 == 35 [pid = 1028] [id = 660] 15:46:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FDFA800) [pid = 1028] [serial = 1980] [outer = 0000000000000000] 15:46:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1FFA6800) [pid = 1028] [serial = 1981] [outer = 000000FB1FDFA800] 15:46:04 INFO - PROCESS | 1028 | 1468968364486 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB20209800) [pid = 1028] [serial = 1982] [outer = 000000FB1FDFA800] 15:46:04 INFO - PROCESS | 1028 | 1468968364932 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 754ms 15:46:04 INFO - PROCESS | 1028 | 1468968364973 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 1028 | 1468968364975 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 15:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:46:04 INFO - PROCESS | 1028 | 1468968364984 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 1028 | 1468968364986 Marionette TRACE conn6 <- [1,2606,null,{}] 15:46:05 INFO - PROCESS | 1028 | 1468968364990 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 1028 | 1468968364992 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:05 INFO - PROCESS | 1028 | 1468968365105 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 15:46:05 INFO - PROCESS | 1028 | 1468968365110 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1028 | 1468968365112 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C42000 == 36 [pid = 1028] [id = 661] 15:46:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1FE1AC00) [pid = 1028] [serial = 1983] [outer = 0000000000000000] 15:46:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB20389800) [pid = 1028] [serial = 1984] [outer = 000000FB1FE1AC00] 15:46:05 INFO - PROCESS | 1028 | 1468968365156 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB2068F400) [pid = 1028] [serial = 1985] [outer = 000000FB1FE1AC00] 15:46:05 INFO - PROCESS | 1028 | 1468968365588 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 15:46:05 INFO - PROCESS | 1028 | 1468968365672 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1028 | 1468968365674 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 15:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:46:05 INFO - PROCESS | 1028 | 1468968365678 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 1028 | 1468968365680 Marionette TRACE conn6 <- [1,2610,null,{}] 15:46:05 INFO - PROCESS | 1028 | 1468968365688 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 1028 | 1468968365690 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:05 INFO - PROCESS | 1028 | 1468968365838 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 15:46:05 INFO - PROCESS | 1028 | 1468968365860 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1028 | 1468968365862 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27008800 == 37 [pid = 1028] [id = 662] 15:46:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB20CE5400) [pid = 1028] [serial = 1986] [outer = 0000000000000000] 15:46:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB20D83800) [pid = 1028] [serial = 1987] [outer = 000000FB20CE5400] 15:46:05 INFO - PROCESS | 1028 | 1468968365905 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB21907400) [pid = 1028] [serial = 1988] [outer = 000000FB20CE5400] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB10E3AC00) [pid = 1028] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB18B1C800) [pid = 1028] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB13071800) [pid = 1028] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1307BC00) [pid = 1028] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1282C800) [pid = 1028] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1FFA5800) [pid = 1028] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB123CCC00) [pid = 1028] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1D025800) [pid = 1028] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FDF2C00) [pid = 1028] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1FFA2800) [pid = 1028] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:46:06 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB130F8C00) [pid = 1028] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:46:06 INFO - PROCESS | 1028 | 1468968366538 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 942ms 15:46:06 INFO - PROCESS | 1028 | 1468968366623 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1028 | 1468968366626 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 15:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:46:06 INFO - PROCESS | 1028 | 1468968366629 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 1028 | 1468968366631 Marionette TRACE conn6 <- [1,2614,null,{}] 15:46:06 INFO - PROCESS | 1028 | 1468968366635 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:06 INFO - PROCESS | 1028 | 1468968366636 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:06 INFO - PROCESS | 1028 | 1468968366725 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 15:46:06 INFO - PROCESS | 1028 | 1468968366730 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1028 | 1468968366732 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB273A9800 == 38 [pid = 1028] [id = 663] 15:46:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12E4F800) [pid = 1028] [serial = 1989] [outer = 0000000000000000] 15:46:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB19121000) [pid = 1028] [serial = 1990] [outer = 000000FB12E4F800] 15:46:06 INFO - PROCESS | 1028 | 1468968366776 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1FFE1000) [pid = 1028] [serial = 1991] [outer = 000000FB12E4F800] 15:46:07 INFO - PROCESS | 1028 | 1468968367203 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 15:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:46:07 INFO - PROCESS | 1028 | 1468968367259 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1028 | 1468968367261 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 15:46:07 INFO - PROCESS | 1028 | 1468968367265 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1028 | 1468968367267 Marionette TRACE conn6 <- [1,2618,null,{}] 15:46:07 INFO - PROCESS | 1028 | 1468968367270 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 1028 | 1468968367272 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:07 INFO - PROCESS | 1028 | 1468968367357 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 15:46:07 INFO - PROCESS | 1028 | 1468968367365 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1028 | 1468968367367 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23081000 == 39 [pid = 1028] [id = 664] 15:46:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1F7BC800) [pid = 1028] [serial = 1992] [outer = 0000000000000000] 15:46:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB21983C00) [pid = 1028] [serial = 1993] [outer = 000000FB1F7BC800] 15:46:07 INFO - PROCESS | 1028 | 1468968367411 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB21B69C00) [pid = 1028] [serial = 1994] [outer = 000000FB1F7BC800] 15:46:07 INFO - PROCESS | 1028 | 1468968367851 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 15:46:07 INFO - PROCESS | 1028 | 1468968367897 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1028 | 1468968367900 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 15:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:46:07 INFO - PROCESS | 1028 | 1468968367908 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1028 | 1468968367910 Marionette TRACE conn6 <- [1,2622,null,{}] 15:46:07 INFO - PROCESS | 1028 | 1468968367914 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 1028 | 1468968367916 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:08 INFO - PROCESS | 1028 | 1468968368020 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 15:46:08 INFO - PROCESS | 1028 | 1468968368027 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1028 | 1468968368030 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2800E800 == 40 [pid = 1028] [id = 665] 15:46:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB21F08C00) [pid = 1028] [serial = 1995] [outer = 0000000000000000] 15:46:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB22049000) [pid = 1028] [serial = 1996] [outer = 000000FB21F08C00] 15:46:08 INFO - PROCESS | 1028 | 1468968368076 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB229E5800) [pid = 1028] [serial = 1997] [outer = 000000FB21F08C00] 15:46:08 INFO - PROCESS | 1028 | 1468968368785 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 944ms 15:46:08 INFO - PROCESS | 1028 | 1468968368855 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 1028 | 1468968368860 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 15:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:46:08 INFO - PROCESS | 1028 | 1468968368865 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 1028 | 1468968368869 Marionette TRACE conn6 <- [1,2626,null,{}] 15:46:08 INFO - PROCESS | 1028 | 1468968368876 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 1028 | 1468968368879 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:09 INFO - PROCESS | 1028 | 1468968369008 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 15:46:09 INFO - PROCESS | 1028 | 1468968369132 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 1028 | 1468968369135 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19070800 == 41 [pid = 1028] [id = 666] 15:46:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB12D08800) [pid = 1028] [serial = 1998] [outer = 0000000000000000] 15:46:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB12DAA800) [pid = 1028] [serial = 1999] [outer = 000000FB12D08800] 15:46:09 INFO - PROCESS | 1028 | 1468968369194 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB13329C00) [pid = 1028] [serial = 2000] [outer = 000000FB12D08800] 15:46:09 INFO - PROCESS | 1028 | 1468968369759 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 15:46:09 INFO - PROCESS | 1028 | 1468968369813 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1028 | 1468968369818 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 15:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:46:09 INFO - PROCESS | 1028 | 1468968369825 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1028 | 1468968369828 Marionette TRACE conn6 <- [1,2630,null,{}] 15:46:09 INFO - PROCESS | 1028 | 1468968369833 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:09 INFO - PROCESS | 1028 | 1468968369836 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:09 INFO - PROCESS | 1028 | 1468968369956 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 15:46:10 INFO - PROCESS | 1028 | 1468968370084 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1028 | 1468968370086 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2309B000 == 42 [pid = 1028] [id = 667] 15:46:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB18A63C00) [pid = 1028] [serial = 2001] [outer = 0000000000000000] 15:46:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB19031000) [pid = 1028] [serial = 2002] [outer = 000000FB18A63C00] 15:46:10 INFO - PROCESS | 1028 | 1468968370146 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 102 (000000FB1CD75000) [pid = 1028] [serial = 2003] [outer = 000000FB18A63C00] 15:46:10 INFO - PROCESS | 1028 | 1468968370755 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:46:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 15:46:10 INFO - PROCESS | 1028 | 1468968370813 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1028 | 1468968370816 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 15:46:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:46:10 INFO - PROCESS | 1028 | 1468968370833 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1028 | 1468968370837 Marionette TRACE conn6 <- [1,2634,null,{}] 15:46:10 INFO - PROCESS | 1028 | 1468968370850 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 1028 | 1468968370855 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:10 INFO - PROCESS | 1028 | 1468968370971 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 15:46:11 INFO - PROCESS | 1028 | 1468968371101 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1028 | 1468968371104 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB28026800 == 43 [pid = 1028] [id = 668] 15:46:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 103 (000000FB1FE1F800) [pid = 1028] [serial = 2004] [outer = 0000000000000000] 15:46:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 104 (000000FB1FFDC400) [pid = 1028] [serial = 2005] [outer = 000000FB1FE1F800] 15:46:11 INFO - PROCESS | 1028 | 1468968371163 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 105 (000000FB204B7800) [pid = 1028] [serial = 2006] [outer = 000000FB1FE1F800] 15:46:11 INFO - PROCESS | 1028 | 1468968371750 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:46:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 965ms 15:46:11 INFO - PROCESS | 1028 | 1468968371799 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1028 | 1468968371802 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 15:46:11 INFO - PROCESS | 1028 | 1468968371807 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1028 | 1468968371809 Marionette TRACE conn6 <- [1,2638,null,{}] 15:46:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:46:11 INFO - PROCESS | 1028 | 1468968371813 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 1028 | 1468968371815 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:11 INFO - PROCESS | 1028 | 1468968371948 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 15:46:12 INFO - PROCESS | 1028 | 1468968372048 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 1028 | 1468968372051 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAC800 == 44 [pid = 1028] [id = 669] 15:46:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 106 (000000FB18A6A400) [pid = 1028] [serial = 2007] [outer = 0000000000000000] 15:46:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 107 (000000FB1FF9E800) [pid = 1028] [serial = 2008] [outer = 000000FB18A6A400] 15:46:12 INFO - PROCESS | 1028 | 1468968372106 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 108 (000000FB21F05000) [pid = 1028] [serial = 2009] [outer = 000000FB18A6A400] 15:46:12 INFO - PROCESS | 1028 | 1468968372813 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:46:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1081ms 15:46:12 INFO - PROCESS | 1028 | 1468968372894 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 1028 | 1468968372898 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 15:46:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:46:12 INFO - PROCESS | 1028 | 1468968372903 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 1028 | 1468968372907 Marionette TRACE conn6 <- [1,2642,null,{}] 15:46:12 INFO - PROCESS | 1028 | 1468968372912 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:12 INFO - PROCESS | 1028 | 1468968372916 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:13 INFO - PROCESS | 1028 | 1468968373032 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 15:46:13 INFO - PROCESS | 1028 | 1468968373129 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1028 | 1468968373132 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1906E800 == 45 [pid = 1028] [id = 670] 15:46:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 109 (000000FB171E8400) [pid = 1028] [serial = 2010] [outer = 0000000000000000] 15:46:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 110 (000000FB172CF800) [pid = 1028] [serial = 2011] [outer = 000000FB171E8400] 15:46:13 INFO - PROCESS | 1028 | 1468968373182 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 111 (000000FB1827A000) [pid = 1028] [serial = 2012] [outer = 000000FB171E8400] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23081000 == 44 [pid = 1028] [id = 664] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB273A9800 == 43 [pid = 1028] [id = 663] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27008800 == 42 [pid = 1028] [id = 662] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C42000 == 41 [pid = 1028] [id = 661] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DBA800 == 40 [pid = 1028] [id = 660] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2364D000 == 39 [pid = 1028] [id = 659] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB219AA000 == 38 [pid = 1028] [id = 658] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF10800 == 37 [pid = 1028] [id = 657] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1EA98000 == 36 [pid = 1028] [id = 656] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D09E000 == 35 [pid = 1028] [id = 655] 15:46:13 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1921A800 == 34 [pid = 1028] [id = 652] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 110 (000000FB12B04000) [pid = 1028] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 109 (000000FB1E804400) [pid = 1028] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 108 (000000FB1FEF2400) [pid = 1028] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 107 (000000FB1FE1C000) [pid = 1028] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 106 (000000FB1ECF1C00) [pid = 1028] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 105 (000000FB1FFAA000) [pid = 1028] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 104 (000000FB13188C00) [pid = 1028] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 103 (000000FB18BC5000) [pid = 1028] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 102 (000000FB12B1EC00) [pid = 1028] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 101 (000000FB123C9800) [pid = 1028] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB12DA0400) [pid = 1028] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB19014C00) [pid = 1028] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB195BBC00) [pid = 1028] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB19128400) [pid = 1028] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB13FEA000) [pid = 1028] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB17262800) [pid = 1028] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1C792800) [pid = 1028] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1FBDC000) [pid = 1028] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1F8CAC00) [pid = 1028] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1FFE8000) [pid = 1028] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1FFE2400) [pid = 1028] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB2020D000) [pid = 1028] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1D561800) [pid = 1028] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB20271800) [pid = 1028] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1D010400) [pid = 1028] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 15:46:13 INFO - PROCESS | 1028 | 1468968373797 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:46:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 942ms 15:46:13 INFO - PROCESS | 1028 | 1468968373847 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 1028 | 1468968373851 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 15:46:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:46:13 INFO - PROCESS | 1028 | 1468968373860 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 1028 | 1468968373863 Marionette TRACE conn6 <- [1,2646,null,{}] 15:46:13 INFO - PROCESS | 1028 | 1468968373867 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 1028 | 1468968373870 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:13 INFO - PROCESS | 1028 | 1468968373965 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 15:46:13 INFO - PROCESS | 1028 | 1468968373971 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1028 | 1468968373973 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F80800 == 35 [pid = 1028] [id = 671] 15:46:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12DA4000) [pid = 1028] [serial = 2013] [outer = 0000000000000000] 15:46:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB16FAF000) [pid = 1028] [serial = 2014] [outer = 000000FB12DA4000] 15:46:14 INFO - PROCESS | 1028 | 1468968374021 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB18B28000) [pid = 1028] [serial = 2015] [outer = 000000FB12DA4000] 15:46:14 INFO - PROCESS | 1028 | 1468968374549 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 15:46:14 INFO - PROCESS | 1028 | 1468968374599 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1028 | 1468968374601 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 15:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:46:14 INFO - PROCESS | 1028 | 1468968374605 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1028 | 1468968374609 Marionette TRACE conn6 <- [1,2650,null,{}] 15:46:14 INFO - PROCESS | 1028 | 1468968374619 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 1028 | 1468968374624 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:14 INFO - PROCESS | 1028 | 1468968374714 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 15:46:14 INFO - PROCESS | 1028 | 1468968374802 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1028 | 1468968374805 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20FCB000 == 36 [pid = 1028] [id = 672] 15:46:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1C789C00) [pid = 1028] [serial = 2016] [outer = 0000000000000000] 15:46:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1D024000) [pid = 1028] [serial = 2017] [outer = 000000FB1C789C00] 15:46:14 INFO - PROCESS | 1028 | 1468968374854 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1ECEBC00) [pid = 1028] [serial = 2018] [outer = 000000FB1C789C00] 15:46:15 INFO - PROCESS | 1028 | 1468968375229 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:46:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 15:46:15 INFO - PROCESS | 1028 | 1468968375236 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 1028 | 1468968375239 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 15:46:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:46:15 INFO - PROCESS | 1028 | 1468968375242 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:46:15 INFO - PROCESS | 1028 | 1468968375244 Marionette TRACE conn6 <- [1,2654,null,{}] 15:46:15 INFO - PROCESS | 1028 | 1468968375247 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:15 INFO - PROCESS | 1028 | 1468968375249 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:15 INFO - PROCESS | 1028 | 1468968375377 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 15:46:15 INFO - PROCESS | 1028 | 1468968375386 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 1028 | 1468968375388 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2320D800 == 37 [pid = 1028] [id = 673] 15:46:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1F8C4800) [pid = 1028] [serial = 2019] [outer = 0000000000000000] 15:46:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1FDF1C00) [pid = 1028] [serial = 2020] [outer = 000000FB1F8C4800] 15:46:15 INFO - PROCESS | 1028 | 1468968375433 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB1FE19000) [pid = 1028] [serial = 2021] [outer = 000000FB1F8C4800] 15:46:15 INFO - PROCESS | 1028 | [1028] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:46:16 INFO - PROCESS | 1028 | [1028] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:46:16 INFO - PROCESS | 1028 | 1468968376346 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:46:16 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) 15:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1137ms 15:46:16 INFO - PROCESS | 1028 | 1468968376389 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 15:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:46:16 INFO - PROCESS | 1028 | 1468968376391 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 15:46:16 INFO - PROCESS | 1028 | 1468968376395 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 1028 | 1468968376397 Marionette TRACE conn6 <- [1,2658,null,{}] 15:46:16 INFO - PROCESS | 1028 | 1468968376400 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:16 INFO - PROCESS | 1028 | 1468968376403 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:16 INFO - PROCESS | 1028 | 1468968376529 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 15:46:16 INFO - PROCESS | 1028 | 1468968376536 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 1028 | 1468968376538 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F311000 == 38 [pid = 1028] [id = 674] 15:46:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1F979800) [pid = 1028] [serial = 2022] [outer = 0000000000000000] 15:46:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1FFE2000) [pid = 1028] [serial = 2023] [outer = 000000FB1F979800] 15:46:16 INFO - PROCESS | 1028 | 1468968376589 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB20210400) [pid = 1028] [serial = 2024] [outer = 000000FB1F979800] 15:46:17 INFO - PROCESS | 1028 | 1468968377530 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 15:46:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:46:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1179ms 15:46:17 INFO - PROCESS | 1028 | 1468968377575 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 1028 | 1468968377577 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 15:46:17 INFO - PROCESS | 1028 | 1468968377581 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:46:17 INFO - PROCESS | 1028 | 1468968377583 Marionette TRACE conn6 <- [1,2662,null,{}] 15:46:17 INFO - PROCESS | 1028 | 1468968377592 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 1028 | 1468968377598 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:17 INFO - PROCESS | 1028 | 1468968377741 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 15:46:17 INFO - PROCESS | 1028 | 1468968377796 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1028 | 1468968377799 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC7800 == 39 [pid = 1028] [id = 675] 15:46:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 99 (000000FB20CE9400) [pid = 1028] [serial = 2025] [outer = 0000000000000000] 15:46:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 100 (000000FB22214C00) [pid = 1028] [serial = 2026] [outer = 000000FB20CE9400] 15:46:17 INFO - PROCESS | 1028 | 1468968377845 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 101 (000000FB229EFC00) [pid = 1028] [serial = 2027] [outer = 000000FB20CE9400] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 100 (000000FB1FDFA800) [pid = 1028] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 99 (000000FB1FE1AC00) [pid = 1028] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 98 (000000FB20CE5400) [pid = 1028] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB17CE9800) [pid = 1028] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB20264C00) [pid = 1028] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12B18800) [pid = 1028] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB1FBD6400) [pid = 1028] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB1C796800) [pid = 1028] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12CA8400) [pid = 1028] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB13A47000) [pid = 1028] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12E56C00) [pid = 1028] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB179C4400) [pid = 1028] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1F7BC800) [pid = 1028] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12E4F800) [pid = 1028] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB10FDA400) [pid = 1028] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB10E3E400) [pid = 1028] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1EA44C00) [pid = 1028] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12B10400) [pid = 1028] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB19124800) [pid = 1028] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:46:18 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB130F6400) [pid = 1028] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:46:18 INFO - PROCESS | 1028 | 1468968378840 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 15:46:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:46:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1298ms 15:46:18 INFO - PROCESS | 1028 | 1468968378883 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1028 | 1468968378885 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 15:46:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:46:18 INFO - PROCESS | 1028 | 1468968378889 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1028 | 1468968378890 Marionette TRACE conn6 <- [1,2666,null,{}] 15:46:18 INFO - PROCESS | 1028 | 1468968378894 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 1028 | 1468968378896 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:19 INFO - PROCESS | 1028 | 1468968378990 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 15:46:19 INFO - PROCESS | 1028 | 1468968378995 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1028 | 1468968378997 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27018800 == 40 [pid = 1028] [id = 676] 15:46:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12B18800) [pid = 1028] [serial = 2028] [outer = 0000000000000000] 15:46:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB13A47000) [pid = 1028] [serial = 2029] [outer = 000000FB12B18800] 15:46:19 INFO - PROCESS | 1028 | 1468968379041 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB13A49400) [pid = 1028] [serial = 2030] [outer = 000000FB12B18800] 15:46:19 INFO - PROCESS | 1028 | 1468968379979 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:46:20 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) 15:46:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1140ms 15:46:20 INFO - PROCESS | 1028 | 1468968380036 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 1028 | 1468968380038 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 15:46:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:46:20 INFO - PROCESS | 1028 | 1468968380042 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 1028 | 1468968380044 Marionette TRACE conn6 <- [1,2670,null,{}] 15:46:20 INFO - PROCESS | 1028 | 1468968380047 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 1028 | 1468968380049 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:20 INFO - PROCESS | 1028 | 1468968380136 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 15:46:20 INFO - PROCESS | 1028 | 1468968380264 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1028 | 1468968380268 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB123AA000 == 41 [pid = 1028] [id = 677] 15:46:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB10E39800) [pid = 1028] [serial = 2031] [outer = 0000000000000000] 15:46:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB11746400) [pid = 1028] [serial = 2032] [outer = 000000FB10E39800] 15:46:20 INFO - PROCESS | 1028 | 1468968380327 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB12B16000) [pid = 1028] [serial = 2033] [outer = 000000FB10E39800] 15:46:21 INFO - PROCESS | 1028 | 1468968381474 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:46:21 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) 15:46:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1489ms 15:46:21 INFO - PROCESS | 1028 | 1468968381536 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1028 | 1468968381540 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 15:46:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:46:21 INFO - PROCESS | 1028 | 1468968381588 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 1028 | 1468968381591 Marionette TRACE conn6 <- [1,2674,null,{}] 15:46:21 INFO - PROCESS | 1028 | 1468968381606 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:21 INFO - PROCESS | 1028 | 1468968381608 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:21 INFO - PROCESS | 1028 | 1468968381749 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 15:46:21 INFO - PROCESS | 1028 | 1468968381874 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 1028 | 1468968381877 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FD6A000 == 42 [pid = 1028] [id = 678] 15:46:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB172C0C00) [pid = 1028] [serial = 2034] [outer = 0000000000000000] 15:46:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB17C09000) [pid = 1028] [serial = 2035] [outer = 000000FB172C0C00] 15:46:21 INFO - PROCESS | 1028 | 1468968381935 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB18B28800) [pid = 1028] [serial = 2036] [outer = 000000FB172C0C00] 15:46:23 INFO - PROCESS | 1028 | 1468968383005 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 15:46:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:46:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1450ms 15:46:23 INFO - PROCESS | 1028 | 1468968383042 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 1028 | 1468968383047 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 15:46:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:46:23 INFO - PROCESS | 1028 | 1468968383051 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - PROCESS | 1028 | 1468968383053 Marionette TRACE conn6 <- [1,2678,null,{}] 15:46:23 INFO - PROCESS | 1028 | 1468968383058 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:23 INFO - PROCESS | 1028 | 1468968383060 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:23 INFO - PROCESS | 1028 | 1468968383217 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 15:46:23 INFO - PROCESS | 1028 | 1468968383354 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 1028 | 1468968383357 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26C35000 == 43 [pid = 1028] [id = 679] 15:46:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1CF39000) [pid = 1028] [serial = 2037] [outer = 0000000000000000] 15:46:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1D019C00) [pid = 1028] [serial = 2038] [outer = 000000FB1CF39000] 15:46:23 INFO - PROCESS | 1028 | 1468968383414 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1F569000) [pid = 1028] [serial = 2039] [outer = 000000FB1CF39000] 15:46:24 INFO - PROCESS | 1028 | 1468968384652 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:46:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:46:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1641ms 15:46:24 INFO - PROCESS | 1028 | 1468968384756 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1028 | 1468968384761 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 15:46:24 INFO - PROCESS | 1028 | 1468968384771 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1028 | 1468968384775 Marionette TRACE conn6 <- [1,2682,null,{}] 15:46:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:46:24 INFO - PROCESS | 1028 | 1468968384780 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:24 INFO - PROCESS | 1028 | 1468968384784 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:24 INFO - PROCESS | 1028 | 1468968384895 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 15:46:24 INFO - PROCESS | 1028 | 1468968384976 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1028 | 1468968384979 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB10F18000 == 44 [pid = 1028] [id = 680] 15:46:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB12E4CC00) [pid = 1028] [serial = 2040] [outer = 0000000000000000] 15:46:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12E51400) [pid = 1028] [serial = 2041] [outer = 000000FB12E4CC00] 15:46:25 INFO - PROCESS | 1028 | 1468968385083 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB1414D800) [pid = 1028] [serial = 2042] [outer = 000000FB12E4CC00] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2734B000 == 43 [pid = 1028] [id = 654] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27018800 == 42 [pid = 1028] [id = 676] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC7800 == 41 [pid = 1028] [id = 675] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F311000 == 40 [pid = 1028] [id = 674] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2320D800 == 39 [pid = 1028] [id = 673] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20FCB000 == 38 [pid = 1028] [id = 672] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F80800 == 37 [pid = 1028] [id = 671] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1906E800 == 36 [pid = 1028] [id = 670] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19070800 == 35 [pid = 1028] [id = 666] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F768800 == 34 [pid = 1028] [id = 521] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D16800 == 33 [pid = 1028] [id = 534] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DBB000 == 32 [pid = 1028] [id = 526] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A13800 == 31 [pid = 1028] [id = 653] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A21000 == 30 [pid = 1028] [id = 519] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1C7E7800 == 29 [pid = 1028] [id = 530] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F527000 == 28 [pid = 1028] [id = 531] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2800E800 == 27 [pid = 1028] [id = 665] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DBC800 == 26 [pid = 1028] [id = 535] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF17000 == 25 [pid = 1028] [id = 520] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C14800 == 24 [pid = 1028] [id = 532] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2309B000 == 23 [pid = 1028] [id = 667] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A2A000 == 22 [pid = 1028] [id = 525] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23018800 == 21 [pid = 1028] [id = 533] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18243000 == 20 [pid = 1028] [id = 627] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2059F000 == 19 [pid = 1028] [id = 522] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203AF800 == 18 [pid = 1028] [id = 528] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAC800 == 17 [pid = 1028] [id = 669] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB28026800 == 16 [pid = 1028] [id = 668] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208B000 == 15 [pid = 1028] [id = 523] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C4F000 == 14 [pid = 1028] [id = 637] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1327B800 == 13 [pid = 1028] [id = 524] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27F9B000 == 12 [pid = 1028] [id = 651] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17F24000 == 11 [pid = 1028] [id = 529] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18A3B800 == 10 [pid = 1028] [id = 527] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26C35000 == 9 [pid = 1028] [id = 679] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FD6A000 == 8 [pid = 1028] [id = 678] 15:46:25 INFO - PROCESS | 1028 | --DOCSHELL 000000FB123AA000 == 7 [pid = 1028] [id = 677] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1F564000) [pid = 1028] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB12D1DC00) [pid = 1028] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12820C00) [pid = 1028] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12D95000) [pid = 1028] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1CD28000) [pid = 1028] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB171ED800) [pid = 1028] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1FFA6800) [pid = 1028] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB20389800) [pid = 1028] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB20D83800) [pid = 1028] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB18FB2400) [pid = 1028] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1BB86000) [pid = 1028] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB20386000) [pid = 1028] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1EA44000) [pid = 1028] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FFA9400) [pid = 1028] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FDFA000) [pid = 1028] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1CF33800) [pid = 1028] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1D025000) [pid = 1028] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB2068F400) [pid = 1028] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1415C000) [pid = 1028] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12DAB800) [pid = 1028] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1C791000) [pid = 1028] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18BC1400) [pid = 1028] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB130F1800) [pid = 1028] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1793AC00) [pid = 1028] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB19014800) [pid = 1028] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18A63800) [pid = 1028] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB21B69C00) [pid = 1028] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB22049000) [pid = 1028] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB21983C00) [pid = 1028] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB21907400) [pid = 1028] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB19121000) [pid = 1028] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB20209800) [pid = 1028] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1FFE1000) [pid = 1028] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 15:46:25 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1F56C400) [pid = 1028] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 15:46:26 INFO - PROCESS | 1028 | 1468968386785 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:46:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:46:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2019ms 15:46:26 INFO - PROCESS | 1028 | 1468968386804 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 1028 | 1468968386808 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 15:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:46:26 INFO - PROCESS | 1028 | 1468968386813 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 1028 | 1468968386816 Marionette TRACE conn6 <- [1,2686,null,{}] 15:46:26 INFO - PROCESS | 1028 | 1468968386821 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 1028 | 1468968386824 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:26 INFO - PROCESS | 1028 | 1468968386921 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 15:46:26 INFO - PROCESS | 1028 | 1468968386928 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 1028 | 1468968386931 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17162000 == 8 [pid = 1028] [id = 681] 15:46:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12B0B800) [pid = 1028] [serial = 2043] [outer = 0000000000000000] 15:46:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB12D0C800) [pid = 1028] [serial = 2044] [outer = 000000FB12B0B800] 15:46:26 INFO - PROCESS | 1028 | 1468968386980 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB12D97800) [pid = 1028] [serial = 2045] [outer = 000000FB12B0B800] 15:46:27 INFO - PROCESS | 1028 | 1468968387984 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:46:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:46:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1177ms 15:46:28 INFO - PROCESS | 1028 | 1468968387997 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 1028 | 1468968388003 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 15:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:46:28 INFO - PROCESS | 1028 | 1468968388010 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 1028 | 1468968388012 Marionette TRACE conn6 <- [1,2690,null,{}] 15:46:28 INFO - PROCESS | 1028 | 1468968388016 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 1028 | 1468968388019 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:28 INFO - PROCESS | 1028 | 1468968388149 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 15:46:28 INFO - PROCESS | 1028 | 1468968388156 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1028 | 1468968388159 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F90000 == 9 [pid = 1028] [id = 682] 15:46:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB130F4000) [pid = 1028] [serial = 2046] [outer = 0000000000000000] 15:46:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB13A4A400) [pid = 1028] [serial = 2047] [outer = 000000FB130F4000] 15:46:28 INFO - PROCESS | 1028 | 1468968388255 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB171ED800) [pid = 1028] [serial = 2048] [outer = 000000FB130F4000] 15:46:28 INFO - PROCESS | 1028 | 1468968388759 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 15:46:28 INFO - PROCESS | 1028 | 1468968388789 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 1028 | 1468968388792 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 15:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:46:28 INFO - PROCESS | 1028 | 1468968388795 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 1028 | 1468968388799 Marionette TRACE conn6 <- [1,2694,null,{}] 15:46:28 INFO - PROCESS | 1028 | 1468968388810 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 1028 | 1468968388815 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:28 INFO - PROCESS | 1028 | 1468968388940 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 15:46:28 INFO - PROCESS | 1028 | 1468968388956 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1028 | 1468968388960 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4D4800 == 10 [pid = 1028] [id = 683] 15:46:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB18B20C00) [pid = 1028] [serial = 2049] [outer = 0000000000000000] 15:46:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB18BC9400) [pid = 1028] [serial = 2050] [outer = 000000FB18B20C00] 15:46:29 INFO - PROCESS | 1028 | 1468968389054 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1911B000) [pid = 1028] [serial = 2051] [outer = 000000FB18B20C00] 15:46:29 INFO - PROCESS | 1028 | 1468968389493 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:46:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 15:46:29 INFO - PROCESS | 1028 | 1468968389531 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 1028 | 1468968389534 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 15:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:46:29 INFO - PROCESS | 1028 | 1468968389537 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 1028 | 1468968389539 Marionette TRACE conn6 <- [1,2698,null,{}] 15:46:29 INFO - PROCESS | 1028 | 1468968389548 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:29 INFO - PROCESS | 1028 | 1468968389550 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:29 INFO - PROCESS | 1028 | 1468968389699 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 15:46:29 INFO - PROCESS | 1028 | 1468968389757 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1028 | 1468968389759 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF0F000 == 11 [pid = 1028] [id = 684] 15:46:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1BB87C00) [pid = 1028] [serial = 2052] [outer = 0000000000000000] 15:46:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C759C00) [pid = 1028] [serial = 2053] [outer = 000000FB1BB87C00] 15:46:29 INFO - PROCESS | 1028 | 1468968389805 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1C78B000) [pid = 1028] [serial = 2054] [outer = 000000FB1BB87C00] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1F979800) [pid = 1028] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB20CE9400) [pid = 1028] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12D08800) [pid = 1028] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1F8C4800) [pid = 1028] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C789C00) [pid = 1028] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB12DA4000) [pid = 1028] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB18A63C00) [pid = 1028] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1FE1F800) [pid = 1028] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB21F08C00) [pid = 1028] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB18A6A400) [pid = 1028] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB171E8400) [pid = 1028] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:46:30 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB12B18800) [pid = 1028] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:46:30 INFO - PROCESS | 1028 | 1468968390386 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1028 | 1468968390443 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 15:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:46:30 INFO - PROCESS | 1028 | 1468968390446 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1028 | 1468968390448 Marionette TRACE conn6 <- [1,2702,null,{}] 15:46:30 INFO - PROCESS | 1028 | 1468968390451 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 1028 | 1468968390453 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:30 INFO - PROCESS | 1028 | 1468968390553 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 15:46:30 INFO - PROCESS | 1028 | 1468968390559 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1028 | 1468968390561 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C0F000 == 12 [pid = 1028] [id = 685] 15:46:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB130FB800) [pid = 1028] [serial = 2055] [outer = 0000000000000000] 15:46:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB1C793000) [pid = 1028] [serial = 2056] [outer = 000000FB130FB800] 15:46:30 INFO - PROCESS | 1028 | 1468968390606 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1CDCD400) [pid = 1028] [serial = 2057] [outer = 000000FB130FB800] 15:46:31 INFO - PROCESS | 1028 | 1468968391043 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:46:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 15:46:31 INFO - PROCESS | 1028 | 1468968391078 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1028 | 1468968391081 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 15:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:46:31 INFO - PROCESS | 1028 | 1468968391089 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1028 | 1468968391091 Marionette TRACE conn6 <- [1,2706,null,{}] 15:46:31 INFO - PROCESS | 1028 | 1468968391094 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 1028 | 1468968391100 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:31 INFO - PROCESS | 1028 | 1468968391200 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 15:46:31 INFO - PROCESS | 1028 | 1468968391206 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1028 | 1468968391208 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23021000 == 13 [pid = 1028] [id = 686] 15:46:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1CDCE400) [pid = 1028] [serial = 2058] [outer = 0000000000000000] 15:46:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1D561800) [pid = 1028] [serial = 2059] [outer = 000000FB1CDCE400] 15:46:31 INFO - PROCESS | 1028 | 1468968391253 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1EA48400) [pid = 1028] [serial = 2060] [outer = 000000FB1CDCE400] 15:46:31 INFO - PROCESS | 1028 | 1468968391706 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:46:31 INFO - PROCESS | 1028 | 1468968391782 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 15:46:31 INFO - PROCESS | 1028 | 1468968391786 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1028 | 1468968391788 Marionette TRACE conn6 <- [1,2710,null,{}] 15:46:31 INFO - PROCESS | 1028 | 1468968391791 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 1028 | 1468968391793 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:31 INFO - PROCESS | 1028 | 1468968391878 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 15:46:31 INFO - PROCESS | 1028 | 1468968391886 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1028 | 1468968391888 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23648000 == 14 [pid = 1028] [id = 687] 15:46:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1F32F800) [pid = 1028] [serial = 2061] [outer = 0000000000000000] 15:46:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1F568C00) [pid = 1028] [serial = 2062] [outer = 000000FB1F32F800] 15:46:31 INFO - PROCESS | 1028 | 1468968391932 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1F8C9C00) [pid = 1028] [serial = 2063] [outer = 000000FB1F32F800] 15:46:32 INFO - PROCESS | 1028 | 1468968392757 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1028 | 1468968392780 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:46:32 INFO - PROCESS | 1028 | 1468968392785 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 1028 | 1468968392789 Marionette TRACE conn6 <- [1,2714,null,{}] 15:46:32 INFO - PROCESS | 1028 | 1468968392796 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 1028 | 1468968392799 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:32 INFO - PROCESS | 1028 | 1468968392924 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 15:46:33 INFO - PROCESS | 1028 | 1468968393049 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1028 | 1468968393052 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18B96000 == 15 [pid = 1028] [id = 688] 15:46:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB12B1FC00) [pid = 1028] [serial = 2064] [outer = 0000000000000000] 15:46:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12D91800) [pid = 1028] [serial = 2065] [outer = 000000FB12B1FC00] 15:46:33 INFO - PROCESS | 1028 | 1468968393111 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB130FA000) [pid = 1028] [serial = 2066] [outer = 000000FB12B1FC00] 15:46:33 INFO - PROCESS | 1028 | 1468968393769 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:46:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1029ms 15:46:33 INFO - PROCESS | 1028 | 1468968393818 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 1028 | 1468968393823 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 15:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:46:33 INFO - PROCESS | 1028 | 1468968393830 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - PROCESS | 1028 | 1468968393833 Marionette TRACE conn6 <- [1,2718,null,{}] 15:46:33 INFO - PROCESS | 1028 | 1468968393837 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:33 INFO - PROCESS | 1028 | 1468968393840 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:33 INFO - PROCESS | 1028 | 1468968393991 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 15:46:34 INFO - PROCESS | 1028 | 1468968394109 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1028 | 1468968394112 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2209A800 == 16 [pid = 1028] [id = 689] 15:46:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18272400) [pid = 1028] [serial = 2067] [outer = 0000000000000000] 15:46:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18B1FC00) [pid = 1028] [serial = 2068] [outer = 000000FB18272400] 15:46:34 INFO - PROCESS | 1028 | 1468968394172 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB19656800) [pid = 1028] [serial = 2069] [outer = 000000FB18272400] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB13A47000) [pid = 1028] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FFE2000) [pid = 1028] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB22214C00) [pid = 1028] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB20210400) [pid = 1028] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12DAA800) [pid = 1028] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB13329C00) [pid = 1028] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1FDF1C00) [pid = 1028] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D024000) [pid = 1028] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1ECEBC00) [pid = 1028] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB16FAF000) [pid = 1028] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB18B28000) [pid = 1028] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB19031000) [pid = 1028] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1CD75000) [pid = 1028] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1FFDC400) [pid = 1028] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB204B7800) [pid = 1028] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB229E5800) [pid = 1028] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1FF9E800) [pid = 1028] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB21F05000) [pid = 1028] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB172CF800) [pid = 1028] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB1827A000) [pid = 1028] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB1FE19000) [pid = 1028] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB229EFC00) [pid = 1028] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 15:46:34 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB13A49400) [pid = 1028] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 15:46:35 INFO - PROCESS | 1028 | 1468968395511 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:46:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 15:46:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:46:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1745ms 15:46:35 INFO - PROCESS | 1028 | 1468968395577 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 1028 | 1468968395581 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 15:46:35 INFO - PROCESS | 1028 | 1468968395587 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:46:35 INFO - PROCESS | 1028 | 1468968395589 Marionette TRACE conn6 <- [1,2722,null,{}] 15:46:35 INFO - PROCESS | 1028 | 1468968395595 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 1028 | 1468968395598 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:35 INFO - PROCESS | 1028 | 1468968395719 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 15:46:35 INFO - PROCESS | 1028 | 1468968395728 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 1028 | 1468968395730 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A2F800 == 17 [pid = 1028] [id = 690] 15:46:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB12DA1800) [pid = 1028] [serial = 2070] [outer = 0000000000000000] 15:46:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB12DA8000) [pid = 1028] [serial = 2071] [outer = 000000FB12DA1800] 15:46:35 INFO - PROCESS | 1028 | 1468968395785 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB130FB400) [pid = 1028] [serial = 2072] [outer = 000000FB12DA1800] 15:46:36 INFO - PROCESS | 1028 | 1468968396261 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 15:46:36 INFO - PROCESS | 1028 | 1468968396323 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 1028 | 1468968396328 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 15:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:46:36 INFO - PROCESS | 1028 | 1468968396334 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 1028 | 1468968396337 Marionette TRACE conn6 <- [1,2726,null,{}] 15:46:36 INFO - PROCESS | 1028 | 1468968396340 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 1028 | 1468968396343 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:36 INFO - PROCESS | 1028 | 1468968396436 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 15:46:36 INFO - PROCESS | 1028 | 1468968396518 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 1028 | 1468968396520 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18A24800 == 18 [pid = 1028] [id = 691] 15:46:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB17262800) [pid = 1028] [serial = 2073] [outer = 0000000000000000] 15:46:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB18279400) [pid = 1028] [serial = 2074] [outer = 000000FB17262800] 15:46:36 INFO - PROCESS | 1028 | 1468968396568 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB18FB6800) [pid = 1028] [serial = 2075] [outer = 000000FB17262800] 15:46:36 INFO - PROCESS | 1028 | 1468968396970 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 15:46:37 INFO - PROCESS | 1028 | 1468968397028 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1028 | 1468968397031 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 15:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:46:37 INFO - PROCESS | 1028 | 1468968397035 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1028 | 1468968397038 Marionette TRACE conn6 <- [1,2730,null,{}] 15:46:37 INFO - PROCESS | 1028 | 1468968397050 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 1028 | 1468968397055 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:37 INFO - PROCESS | 1028 | 1468968397215 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 15:46:37 INFO - PROCESS | 1028 | 1468968397240 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1028 | 1468968397243 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B86800 == 19 [pid = 1028] [id = 692] 15:46:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB12827800) [pid = 1028] [serial = 2076] [outer = 0000000000000000] 15:46:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB1CD29400) [pid = 1028] [serial = 2077] [outer = 000000FB12827800] 15:46:37 INFO - PROCESS | 1028 | 1468968397292 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB1D016C00) [pid = 1028] [serial = 2078] [outer = 000000FB12827800] 15:46:37 INFO - PROCESS | 1028 | 1468968397731 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 15:46:37 INFO - PROCESS | 1028 | 1468968397770 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1028 | 1468968397773 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 15:46:37 INFO - PROCESS | 1028 | 1468968397776 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:46:37 INFO - PROCESS | 1028 | 1468968397778 Marionette TRACE conn6 <- [1,2734,null,{}] 15:46:37 INFO - PROCESS | 1028 | 1468968397782 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 1028 | 1468968397784 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:37 INFO - PROCESS | 1028 | 1468968397914 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 15:46:37 INFO - PROCESS | 1028 | 1468968397920 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1028 | 1468968397922 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:37 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23644000 == 20 [pid = 1028] [id = 693] 15:46:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB1D025800) [pid = 1028] [serial = 2079] [outer = 0000000000000000] 15:46:37 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1D567C00) [pid = 1028] [serial = 2080] [outer = 000000FB1D025800] 15:46:37 INFO - PROCESS | 1028 | 1468968397973 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1ECF1400) [pid = 1028] [serial = 2081] [outer = 000000FB1D025800] 15:46:38 INFO - PROCESS | 1028 | 1468968398425 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 15:46:38 INFO - PROCESS | 1028 | 1468968398470 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 1028 | 1468968398473 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 15:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:46:38 INFO - PROCESS | 1028 | 1468968398476 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1028 | 1468968398478 Marionette TRACE conn6 <- [1,2738,null,{}] 15:46:38 INFO - PROCESS | 1028 | 1468968398481 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 1028 | 1468968398484 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:38 INFO - PROCESS | 1028 | 1468968398626 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 15:46:38 INFO - PROCESS | 1028 | 1468968398647 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 1028 | 1468968398649 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A2E000 == 21 [pid = 1028] [id = 694] 15:46:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1F567400) [pid = 1028] [serial = 2082] [outer = 0000000000000000] 15:46:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1F572400) [pid = 1028] [serial = 2083] [outer = 000000FB1F567400] 15:46:38 INFO - PROCESS | 1028 | 1468968398694 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1FBD7800) [pid = 1028] [serial = 2084] [outer = 000000FB1F567400] 15:46:39 INFO - PROCESS | 1028 | 1468968399146 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 732ms 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB12B0B800) [pid = 1028] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12E4CC00) [pid = 1028] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB130F4000) [pid = 1028] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB10E39800) [pid = 1028] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB172C0C00) [pid = 1028] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1CDCE400) [pid = 1028] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1CF39000) [pid = 1028] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB18B20C00) [pid = 1028] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB1BB87C00) [pid = 1028] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:46:39 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB130FB800) [pid = 1028] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:46:39 INFO - PROCESS | 1028 | 1468968399227 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 15:46:39 INFO - PROCESS | 1028 | 1468968399230 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 15:46:39 INFO - PROCESS | 1028 | 1468968399234 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:46:39 INFO - PROCESS | 1028 | 1468968399236 Marionette TRACE conn6 <- [1,2742,null,{}] 15:46:39 INFO - PROCESS | 1028 | 1468968399239 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 1028 | 1468968399245 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:39 INFO - PROCESS | 1028 | 1468968399410 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 15:46:39 INFO - PROCESS | 1028 | 1468968399490 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1028 | 1468968399494 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13296000 == 22 [pid = 1028] [id = 695] 15:46:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB1174E800) [pid = 1028] [serial = 2085] [outer = 0000000000000000] 15:46:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB11F30C00) [pid = 1028] [serial = 2086] [outer = 000000FB1174E800] 15:46:39 INFO - PROCESS | 1028 | 1468968399596 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB12D02400) [pid = 1028] [serial = 2087] [outer = 000000FB1174E800] 15:46:40 INFO - PROCESS | 1028 | 1468968400237 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1024ms 15:46:40 INFO - PROCESS | 1028 | 1468968400264 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1028 | 1468968400269 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 15:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:46:40 INFO - PROCESS | 1028 | 1468968400274 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 1028 | 1468968400278 Marionette TRACE conn6 <- [1,2746,null,{}] 15:46:40 INFO - PROCESS | 1028 | 1468968400283 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:40 INFO - PROCESS | 1028 | 1468968400286 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:40 INFO - PROCESS | 1028 | 1468968400402 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 15:46:40 INFO - PROCESS | 1028 | 1468968400525 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1028 | 1468968400529 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C1E800 == 23 [pid = 1028] [id = 696] 15:46:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB17C71400) [pid = 1028] [serial = 2088] [outer = 0000000000000000] 15:46:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB18B20400) [pid = 1028] [serial = 2089] [outer = 000000FB17C71400] 15:46:40 INFO - PROCESS | 1028 | 1468968400587 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB19125C00) [pid = 1028] [serial = 2090] [outer = 000000FB17C71400] 15:46:41 INFO - PROCESS | 1028 | 1468968401176 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 15:46:41 INFO - PROCESS | 1028 | 1468968401220 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1028 | 1468968401224 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 15:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:46:41 INFO - PROCESS | 1028 | 1468968401227 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1028 | 1468968401230 Marionette TRACE conn6 <- [1,2750,null,{}] 15:46:41 INFO - PROCESS | 1028 | 1468968401234 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 1028 | 1468968401236 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:41 INFO - PROCESS | 1028 | 1468968401352 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 15:46:41 INFO - PROCESS | 1028 | 1468968401450 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 1028 | 1468968401453 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DC4000 == 24 [pid = 1028] [id = 697] 15:46:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1D030400) [pid = 1028] [serial = 2091] [outer = 0000000000000000] 15:46:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1EACDC00) [pid = 1028] [serial = 2092] [outer = 000000FB1D030400] 15:46:41 INFO - PROCESS | 1028 | 1468968401508 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1FDF4C00) [pid = 1028] [serial = 2093] [outer = 000000FB1D030400] 15:46:42 INFO - PROCESS | 1028 | 1468968402077 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 880ms 15:46:42 INFO - PROCESS | 1028 | 1468968402119 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 1028 | 1468968402123 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 15:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:46:42 INFO - PROCESS | 1028 | 1468968402136 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1028 | 1468968402141 Marionette TRACE conn6 <- [1,2754,null,{}] 15:46:42 INFO - PROCESS | 1028 | 1468968402145 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 1028 | 1468968402148 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:42 INFO - PROCESS | 1028 | 1468968402263 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 15:46:42 INFO - PROCESS | 1028 | 1468968402358 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1028 | 1468968402360 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21B86000 == 25 [pid = 1028] [id = 698] 15:46:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1FFA0C00) [pid = 1028] [serial = 2094] [outer = 0000000000000000] 15:46:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1FFAA800) [pid = 1028] [serial = 2095] [outer = 000000FB1FFA0C00] 15:46:42 INFO - PROCESS | 1028 | 1468968402414 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1FFE4400) [pid = 1028] [serial = 2096] [outer = 000000FB1FFA0C00] 15:46:43 INFO - PROCESS | 1028 | 1468968403020 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 944ms 15:46:43 INFO - PROCESS | 1028 | 1468968403080 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1028 | 1468968403083 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 15:46:43 INFO - PROCESS | 1028 | 1468968403086 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:46:43 INFO - PROCESS | 1028 | 1468968403088 Marionette TRACE conn6 <- [1,2758,null,{}] 15:46:43 INFO - PROCESS | 1028 | 1468968403092 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 1028 | 1468968403094 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:43 INFO - PROCESS | 1028 | 1468968403208 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 15:46:43 INFO - PROCESS | 1028 | 1468968403407 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1028 | 1468968403411 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB174A4000 == 26 [pid = 1028] [id = 699] 15:46:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB123C9800) [pid = 1028] [serial = 2097] [outer = 0000000000000000] 15:46:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB12B0F800) [pid = 1028] [serial = 2098] [outer = 000000FB123C9800] 15:46:43 INFO - PROCESS | 1028 | 1468968403472 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12DA0000) [pid = 1028] [serial = 2099] [outer = 000000FB123C9800] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D0C800) [pid = 1028] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1414D800) [pid = 1028] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB12E51400) [pid = 1028] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB171ED800) [pid = 1028] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB12B16000) [pid = 1028] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB11746400) [pid = 1028] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB18B28800) [pid = 1028] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB17C09000) [pid = 1028] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1EA48400) [pid = 1028] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1F569000) [pid = 1028] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1D019C00) [pid = 1028] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1F568C00) [pid = 1028] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1911B000) [pid = 1028] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB18BC9400) [pid = 1028] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 59 (000000FB1C759C00) [pid = 1028] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 58 (000000FB1D561800) [pid = 1028] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 57 (000000FB1C78B000) [pid = 1028] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 56 (000000FB13A4A400) [pid = 1028] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 55 (000000FB1CDCD400) [pid = 1028] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 54 (000000FB1C793000) [pid = 1028] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | --DOMWINDOW == 53 (000000FB12D97800) [pid = 1028] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 15:46:44 INFO - PROCESS | 1028 | 1468968404760 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:46:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1699ms 15:46:44 INFO - PROCESS | 1028 | 1468968404788 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 1028 | 1468968404792 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 15:46:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:46:44 INFO - PROCESS | 1028 | 1468968404798 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1028 | 1468968404801 Marionette TRACE conn6 <- [1,2762,null,{}] 15:46:44 INFO - PROCESS | 1028 | 1468968404807 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 1028 | 1468968404810 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:44 INFO - PROCESS | 1028 | 1468968404906 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 15:46:44 INFO - PROCESS | 1028 | 1468968404913 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1028 | 1468968404916 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB141E8800 == 27 [pid = 1028] [id = 700] 15:46:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 54 (000000FB12825000) [pid = 1028] [serial = 2100] [outer = 0000000000000000] 15:46:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 55 (000000FB1282A000) [pid = 1028] [serial = 2101] [outer = 000000FB12825000] 15:46:44 INFO - PROCESS | 1028 | 1468968404968 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 56 (000000FB12B16000) [pid = 1028] [serial = 2102] [outer = 000000FB12825000] 15:46:45 INFO - PROCESS | 1028 | 1468968405479 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 15:46:45 INFO - PROCESS | 1028 | 1468968405535 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1028 | 1468968405540 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 15:46:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:46:45 INFO - PROCESS | 1028 | 1468968405546 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 1028 | 1468968405549 Marionette TRACE conn6 <- [1,2766,null,{}] 15:46:45 INFO - PROCESS | 1028 | 1468968405553 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:45 INFO - PROCESS | 1028 | 1468968405556 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:45 INFO - PROCESS | 1028 | 1468968405649 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 15:46:45 INFO - PROCESS | 1028 | 1468968405727 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1028 | 1468968405730 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18F91000 == 28 [pid = 1028] [id = 701] 15:46:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 57 (000000FB12CA5800) [pid = 1028] [serial = 2103] [outer = 0000000000000000] 15:46:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 58 (000000FB12D0EC00) [pid = 1028] [serial = 2104] [outer = 000000FB12CA5800] 15:46:45 INFO - PROCESS | 1028 | 1468968405778 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 59 (000000FB12D89800) [pid = 1028] [serial = 2105] [outer = 000000FB12CA5800] 15:46:46 INFO - PROCESS | 1028 | 1468968406200 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 15:46:46 INFO - PROCESS | 1028 | 1468968406272 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 1028 | 1468968406275 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 15:46:46 INFO - PROCESS | 1028 | 1468968406278 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:46:46 INFO - PROCESS | 1028 | 1468968406282 Marionette TRACE conn6 <- [1,2770,null,{}] 15:46:46 INFO - PROCESS | 1028 | 1468968406294 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 1028 | 1468968406298 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:46 INFO - PROCESS | 1028 | 1468968406387 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 15:46:46 INFO - PROCESS | 1028 | 1468968406399 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1028 | 1468968406403 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F326800 == 29 [pid = 1028] [id = 702] 15:46:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 60 (000000FB11824800) [pid = 1028] [serial = 2106] [outer = 0000000000000000] 15:46:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB130FB800) [pid = 1028] [serial = 2107] [outer = 000000FB11824800] 15:46:46 INFO - PROCESS | 1028 | 1468968406454 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB14150800) [pid = 1028] [serial = 2108] [outer = 000000FB11824800] 15:46:46 INFO - PROCESS | 1028 | 1468968406892 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 15:46:46 INFO - PROCESS | 1028 | 1468968406919 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 1028 | 1468968406922 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 15:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:46:46 INFO - PROCESS | 1028 | 1468968406925 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 1028 | 1468968406927 Marionette TRACE conn6 <- [1,2774,null,{}] 15:46:46 INFO - PROCESS | 1028 | 1468968406931 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 1028 | 1468968406933 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:47 INFO - PROCESS | 1028 | 1468968407053 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 15:46:47 INFO - PROCESS | 1028 | 1468968407059 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1028 | 1468968407061 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FB36000 == 30 [pid = 1028] [id = 703] 15:46:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB1725B800) [pid = 1028] [serial = 2109] [outer = 0000000000000000] 15:46:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB172CF800) [pid = 1028] [serial = 2110] [outer = 000000FB1725B800] 15:46:47 INFO - PROCESS | 1028 | 1468968407107 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB17A9A000) [pid = 1028] [serial = 2111] [outer = 000000FB1725B800] 15:46:47 INFO - PROCESS | 1028 | 1468968407538 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 15:46:47 INFO - PROCESS | 1028 | 1468968407555 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1028 | 1468968407564 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 15:46:47 INFO - PROCESS | 1028 | 1468968407575 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 1028 | 1468968407577 Marionette TRACE conn6 <- [1,2778,null,{}] 15:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:46:47 INFO - PROCESS | 1028 | 1468968407580 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:47 INFO - PROCESS | 1028 | 1468968407582 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:47 INFO - PROCESS | 1028 | 1468968407689 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 15:46:47 INFO - PROCESS | 1028 | 1468968407695 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1028 | 1468968407697 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2039C000 == 31 [pid = 1028] [id = 704] 15:46:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12CA1000) [pid = 1028] [serial = 2112] [outer = 0000000000000000] 15:46:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1826F000) [pid = 1028] [serial = 2113] [outer = 000000FB12CA1000] 15:46:47 INFO - PROCESS | 1028 | 1468968407741 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB18A69800) [pid = 1028] [serial = 2114] [outer = 000000FB12CA1000] 15:46:48 INFO - PROCESS | 1028 | 1468968408195 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 15:46:48 INFO - PROCESS | 1028 | 1468968408254 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1028 | 1468968408256 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 15:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:46:48 INFO - PROCESS | 1028 | 1468968408259 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1028 | 1468968408261 Marionette TRACE conn6 <- [1,2782,null,{}] 15:46:48 INFO - PROCESS | 1028 | 1468968408265 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 1028 | 1468968408271 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:48 INFO - PROCESS | 1028 | 1468968408413 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 15:46:48 INFO - PROCESS | 1028 | 1468968408467 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1028 | 1468968408469 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2208C000 == 32 [pid = 1028] [id = 705] 15:46:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB18A67000) [pid = 1028] [serial = 2115] [outer = 0000000000000000] 15:46:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB19036800) [pid = 1028] [serial = 2116] [outer = 000000FB18A67000] 15:46:48 INFO - PROCESS | 1028 | 1468968408520 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1C762C00) [pid = 1028] [serial = 2117] [outer = 000000FB18A67000] 15:46:49 INFO - PROCESS | 1028 | 1468968409061 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB17262800) [pid = 1028] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1D025800) [pid = 1028] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB12827800) [pid = 1028] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12B1FC00) [pid = 1028] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB18272400) [pid = 1028] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB12DA1800) [pid = 1028] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB1F32F800) [pid = 1028] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:46:49 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1F567400) [pid = 1028] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 881ms 15:46:49 INFO - PROCESS | 1028 | 1468968409143 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1028 | 1468968409145 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 15:46:49 INFO - PROCESS | 1028 | 1468968409149 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:46:49 INFO - PROCESS | 1028 | 1468968409151 Marionette TRACE conn6 <- [1,2786,null,{}] 15:46:49 INFO - PROCESS | 1028 | 1468968409154 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 1028 | 1468968409156 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:49 INFO - PROCESS | 1028 | 1468968409238 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 15:46:49 INFO - PROCESS | 1028 | 1468968409245 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 1028 | 1468968409247 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23093000 == 33 [pid = 1028] [id = 706] 15:46:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB130F1C00) [pid = 1028] [serial = 2118] [outer = 0000000000000000] 15:46:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB1827CC00) [pid = 1028] [serial = 2119] [outer = 000000FB130F1C00] 15:46:49 INFO - PROCESS | 1028 | 1468968409292 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB1C793000) [pid = 1028] [serial = 2120] [outer = 000000FB130F1C00] 15:46:49 INFO - PROCESS | 1028 | 1468968409729 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 15:46:49 INFO - PROCESS | 1028 | 1468968409781 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1028 | 1468968409784 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 15:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:46:49 INFO - PROCESS | 1028 | 1468968409787 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 1028 | 1468968409789 Marionette TRACE conn6 <- [1,2790,null,{}] 15:46:49 INFO - PROCESS | 1028 | 1468968409792 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 1028 | 1468968409794 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:49 INFO - PROCESS | 1028 | 1468968409877 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 15:46:49 INFO - PROCESS | 1028 | 1468968409883 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 1028 | 1468968409885 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:49 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A21000 == 34 [pid = 1028] [id = 707] 15:46:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB1CDCFC00) [pid = 1028] [serial = 2121] [outer = 0000000000000000] 15:46:49 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1D017C00) [pid = 1028] [serial = 2122] [outer = 000000FB1CDCFC00] 15:46:49 INFO - PROCESS | 1028 | 1468968409931 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1D028800) [pid = 1028] [serial = 2123] [outer = 000000FB1CDCFC00] 15:46:50 INFO - PROCESS | 1028 | 1468968410329 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:46:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 587ms 15:46:50 INFO - PROCESS | 1028 | 1468968410384 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1028 | 1468968410386 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 15:46:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:46:50 INFO - PROCESS | 1028 | 1468968410394 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1028 | 1468968410396 Marionette TRACE conn6 <- [1,2794,null,{}] 15:46:50 INFO - PROCESS | 1028 | 1468968410399 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 1028 | 1468968410402 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:50 INFO - PROCESS | 1028 | 1468968410484 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 15:46:50 INFO - PROCESS | 1028 | 1468968410489 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1028 | 1468968410491 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F326000 == 35 [pid = 1028] [id = 708] 15:46:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1D050C00) [pid = 1028] [serial = 2124] [outer = 0000000000000000] 15:46:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1E809400) [pid = 1028] [serial = 2125] [outer = 000000FB1D050C00] 15:46:50 INFO - PROCESS | 1028 | 1468968410535 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1EA4C400) [pid = 1028] [serial = 2126] [outer = 000000FB1D050C00] 15:46:50 INFO - PROCESS | 1028 | 1468968410955 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 15:46:51 INFO - PROCESS | 1028 | 1468968411027 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 1028 | 1468968411029 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 15:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:46:51 INFO - PROCESS | 1028 | 1468968411033 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 1028 | 1468968411034 Marionette TRACE conn6 <- [1,2798,null,{}] 15:46:51 INFO - PROCESS | 1028 | 1468968411038 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 1028 | 1468968411040 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:51 INFO - PROCESS | 1028 | 1468968411172 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 15:46:51 INFO - PROCESS | 1028 | 1468968411280 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1028 | 1468968411283 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB12881000 == 36 [pid = 1028] [id = 709] 15:46:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB10E3F400) [pid = 1028] [serial = 2127] [outer = 0000000000000000] 15:46:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB10FDA800) [pid = 1028] [serial = 2128] [outer = 000000FB10E3F400] 15:46:51 INFO - PROCESS | 1028 | 1468968411342 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB123C8400) [pid = 1028] [serial = 2129] [outer = 000000FB10E3F400] 15:46:52 INFO - PROCESS | 1028 | 1468968412150 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1134ms 15:46:52 INFO - PROCESS | 1028 | 1468968412170 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1028 | 1468968412175 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 15:46:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:46:52 INFO - PROCESS | 1028 | 1468968412180 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 1028 | 1468968412184 Marionette TRACE conn6 <- [1,2802,null,{}] 15:46:52 INFO - PROCESS | 1028 | 1468968412189 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 1028 | 1468968412192 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:52 INFO - PROCESS | 1028 | 1468968412317 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 15:46:52 INFO - PROCESS | 1028 | 1468968412439 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 1028 | 1468968412442 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F427000 == 37 [pid = 1028] [id = 710] 15:46:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D89C00) [pid = 1028] [serial = 2130] [outer = 0000000000000000] 15:46:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12E51000) [pid = 1028] [serial = 2131] [outer = 000000FB12D89C00] 15:46:52 INFO - PROCESS | 1028 | 1468968412500 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB13185C00) [pid = 1028] [serial = 2132] [outer = 000000FB12D89C00] 15:46:53 INFO - PROCESS | 1028 | 1468968413353 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:46:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1196ms 15:46:53 INFO - PROCESS | 1028 | 1468968413378 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1028 | 1468968413383 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 15:46:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:46:53 INFO - PROCESS | 1028 | 1468968413388 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 1028 | 1468968413391 Marionette TRACE conn6 <- [1,2806,null,{}] 15:46:53 INFO - PROCESS | 1028 | 1468968413397 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 1028 | 1468968413399 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:53 INFO - PROCESS | 1028 | 1468968413518 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 15:46:53 INFO - PROCESS | 1028 | 1468968413600 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1028 | 1468968413605 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A06000 == 38 [pid = 1028] [id = 711] 15:46:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12D9C800) [pid = 1028] [serial = 2133] [outer = 0000000000000000] 15:46:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12DA3800) [pid = 1028] [serial = 2134] [outer = 000000FB12D9C800] 15:46:53 INFO - PROCESS | 1028 | 1468968413698 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB130F2400) [pid = 1028] [serial = 2135] [outer = 000000FB12D9C800] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21B86000 == 37 [pid = 1028] [id = 698] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F326000 == 36 [pid = 1028] [id = 708] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A21000 == 35 [pid = 1028] [id = 707] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23093000 == 34 [pid = 1028] [id = 706] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2208C000 == 33 [pid = 1028] [id = 705] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2039C000 == 32 [pid = 1028] [id = 704] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FB36000 == 31 [pid = 1028] [id = 703] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F326800 == 30 [pid = 1028] [id = 702] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18F91000 == 29 [pid = 1028] [id = 701] 15:46:53 INFO - PROCESS | 1028 | --DOCSHELL 000000FB141E8800 == 28 [pid = 1028] [id = 700] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D91800) [pid = 1028] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB19656800) [pid = 1028] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB130FB400) [pid = 1028] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB130FA000) [pid = 1028] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB18B1FC00) [pid = 1028] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1F8C9C00) [pid = 1028] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12DA8000) [pid = 1028] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1F572400) [pid = 1028] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FBD7800) [pid = 1028] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1ECF1400) [pid = 1028] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18FB6800) [pid = 1028] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB18279400) [pid = 1028] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1D567C00) [pid = 1028] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1CD29400) [pid = 1028] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 15:46:53 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1D016C00) [pid = 1028] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 15:46:54 INFO - PROCESS | 1028 | 1468968414165 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:46:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 837ms 15:46:54 INFO - PROCESS | 1028 | 1468968414230 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1028 | 1468968414235 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 15:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:46:54 INFO - PROCESS | 1028 | 1468968414241 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1028 | 1468968414244 Marionette TRACE conn6 <- [1,2810,null,{}] 15:46:54 INFO - PROCESS | 1028 | 1468968414248 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 1028 | 1468968414251 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:54 INFO - PROCESS | 1028 | 1468968414342 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 15:46:54 INFO - PROCESS | 1028 | 1468968414347 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 1028 | 1468968414350 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1CF1B800 == 29 [pid = 1028] [id = 712] 15:46:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB130F3000) [pid = 1028] [serial = 2136] [outer = 0000000000000000] 15:46:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB13559400) [pid = 1028] [serial = 2137] [outer = 000000FB130F3000] 15:46:54 INFO - PROCESS | 1028 | 1468968414398 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB171F2400) [pid = 1028] [serial = 2138] [outer = 000000FB130F3000] 15:46:54 INFO - PROCESS | 1028 | 1468968414889 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 15:46:54 INFO - PROCESS | 1028 | 1468968414936 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1028 | 1468968414938 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 15:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:46:54 INFO - PROCESS | 1028 | 1468968414942 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1028 | 1468968414946 Marionette TRACE conn6 <- [1,2814,null,{}] 15:46:54 INFO - PROCESS | 1028 | 1468968414957 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 1028 | 1468968414962 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:55 INFO - PROCESS | 1028 | 1468968415082 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 15:46:55 INFO - PROCESS | 1028 | 1468968415170 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 1028 | 1468968415173 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FF0E000 == 30 [pid = 1028] [id = 713] 15:46:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB17F47C00) [pid = 1028] [serial = 2139] [outer = 0000000000000000] 15:46:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB18BC9400) [pid = 1028] [serial = 2140] [outer = 000000FB17F47C00] 15:46:55 INFO - PROCESS | 1028 | 1468968415229 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB19039C00) [pid = 1028] [serial = 2141] [outer = 000000FB17F47C00] 15:46:55 INFO - PROCESS | 1028 | 1468968415617 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 15:46:55 INFO - PROCESS | 1028 | 1468968415678 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1028 | 1468968415681 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 15:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:46:55 INFO - PROCESS | 1028 | 1468968415685 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 1028 | 1468968415686 Marionette TRACE conn6 <- [1,2818,null,{}] 15:46:55 INFO - PROCESS | 1028 | 1468968415690 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 1028 | 1468968415692 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:55 INFO - PROCESS | 1028 | 1468968415782 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 15:46:55 INFO - PROCESS | 1028 | 1468968415788 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 1028 | 1468968415790 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23009800 == 31 [pid = 1028] [id = 714] 15:46:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB19120400) [pid = 1028] [serial = 2142] [outer = 0000000000000000] 15:46:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1C757400) [pid = 1028] [serial = 2143] [outer = 000000FB19120400] 15:46:55 INFO - PROCESS | 1028 | 1468968415835 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1C792400) [pid = 1028] [serial = 2144] [outer = 000000FB19120400] 15:46:56 INFO - PROCESS | 1028 | 1468968416305 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 15:46:56 INFO - PROCESS | 1028 | 1468968416378 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 1028 | 1468968416381 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 15:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:46:56 INFO - PROCESS | 1028 | 1468968416384 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - PROCESS | 1028 | 1468968416386 Marionette TRACE conn6 <- [1,2822,null,{}] 15:46:56 INFO - PROCESS | 1028 | 1468968416389 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:56 INFO - PROCESS | 1028 | 1468968416391 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:56 INFO - PROCESS | 1028 | 1468968416528 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 15:46:56 INFO - PROCESS | 1028 | 1468968416563 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1028 | 1468968416566 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18244000 == 32 [pid = 1028] [id = 715] 15:46:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1CF39000) [pid = 1028] [serial = 2145] [outer = 0000000000000000] 15:46:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1D011C00) [pid = 1028] [serial = 2146] [outer = 000000FB1CF39000] 15:46:56 INFO - PROCESS | 1028 | 1468968416610 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1D024000) [pid = 1028] [serial = 2147] [outer = 000000FB1CF39000] 15:46:57 INFO - PROCESS | 1028 | 1468968417068 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 15:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:46:57 INFO - PROCESS | 1028 | 1468968417121 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1028 | 1468968417123 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 15:46:57 INFO - PROCESS | 1028 | 1468968417126 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1028 | 1468968417128 Marionette TRACE conn6 <- [1,2826,null,{}] 15:46:57 INFO - PROCESS | 1028 | 1468968417132 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 1028 | 1468968417138 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:57 INFO - PROCESS | 1028 | 1468968417278 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 15:46:57 INFO - PROCESS | 1028 | 1468968417333 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1028 | 1468968417336 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:57 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D26800 == 33 [pid = 1028] [id = 716] 15:46:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1E803800) [pid = 1028] [serial = 2148] [outer = 0000000000000000] 15:46:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1F566400) [pid = 1028] [serial = 2149] [outer = 000000FB1E803800] 15:46:57 INFO - PROCESS | 1028 | 1468968417382 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1FBD6000) [pid = 1028] [serial = 2150] [outer = 000000FB1E803800] 15:46:57 INFO - PROCESS | 1028 | 1468968417812 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 732ms 15:46:57 INFO - PROCESS | 1028 | 1468968417881 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1028 | 1468968417883 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 15:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:46:57 INFO - PROCESS | 1028 | 1468968417889 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1028 | 1468968417890 Marionette TRACE conn6 <- [1,2830,null,{}] 15:46:57 INFO - PROCESS | 1028 | 1468968417894 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 1028 | 1468968417896 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:58 INFO - PROCESS | 1028 | 1468968418065 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12CA1000) [pid = 1028] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB11824800) [pid = 1028] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12825000) [pid = 1028] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB12CA5800) [pid = 1028] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB123C9800) [pid = 1028] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1725B800) [pid = 1028] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18A67000) [pid = 1028] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB130F1C00) [pid = 1028] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1174E800) [pid = 1028] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB17C71400) [pid = 1028] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1D030400) [pid = 1028] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FFA0C00) [pid = 1028] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:46:58 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1CDCFC00) [pid = 1028] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:46:58 INFO - PROCESS | 1028 | 1468968418125 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1028 | 1468968418127 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F707000 == 34 [pid = 1028] [id = 717] 15:46:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1181CC00) [pid = 1028] [serial = 2151] [outer = 0000000000000000] 15:46:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12B12C00) [pid = 1028] [serial = 2152] [outer = 000000FB1181CC00] 15:46:58 INFO - PROCESS | 1028 | 1468968418172 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB17A34800) [pid = 1028] [serial = 2153] [outer = 000000FB1181CC00] 15:46:58 INFO - PROCESS | 1028 | 1468968418526 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 15:46:58 INFO - PROCESS | 1028 | 1468968418581 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 1028 | 1468968418584 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 15:46:58 INFO - PROCESS | 1028 | 1468968418587 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:46:58 INFO - PROCESS | 1028 | 1468968418589 Marionette TRACE conn6 <- [1,2834,null,{}] 15:46:58 INFO - PROCESS | 1028 | 1468968418592 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:58 INFO - PROCESS | 1028 | 1468968418594 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:58 INFO - PROCESS | 1028 | 1468968418677 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 15:46:58 INFO - PROCESS | 1028 | 1468968418683 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1028 | 1468968418685 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:58 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CB0800 == 35 [pid = 1028] [id = 718] 15:46:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1C78EC00) [pid = 1028] [serial = 2154] [outer = 0000000000000000] 15:46:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FDFA000) [pid = 1028] [serial = 2155] [outer = 000000FB1C78EC00] 15:46:58 INFO - PROCESS | 1028 | 1468968418730 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FE1D800) [pid = 1028] [serial = 2156] [outer = 000000FB1C78EC00] 15:46:59 INFO - PROCESS | 1028 | 1468968419148 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 587ms 15:46:59 INFO - PROCESS | 1028 | 1468968419177 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1028 | 1468968419179 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 15:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:46:59 INFO - PROCESS | 1028 | 1468968419194 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 1028 | 1468968419204 Marionette TRACE conn6 <- [1,2838,null,{}] 15:46:59 INFO - PROCESS | 1028 | 1468968419212 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 1028 | 1468968419214 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:59 INFO - PROCESS | 1028 | 1468968419298 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 15:46:59 INFO - PROCESS | 1028 | 1468968419305 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1028 | 1468968419307 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F83000 == 36 [pid = 1028] [id = 719] 15:46:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1FE1C800) [pid = 1028] [serial = 2157] [outer = 0000000000000000] 15:46:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1FFA1400) [pid = 1028] [serial = 2158] [outer = 000000FB1FE1C800] 15:46:59 INFO - PROCESS | 1028 | 1468968419351 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FFAD400) [pid = 1028] [serial = 2159] [outer = 000000FB1FE1C800] 15:46:59 INFO - PROCESS | 1028 | 1468968419784 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 649ms 15:46:59 INFO - PROCESS | 1028 | 1468968419850 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1028 | 1468968419852 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 15:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:46:59 INFO - PROCESS | 1028 | 1468968419856 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 1028 | 1468968419857 Marionette TRACE conn6 <- [1,2842,null,{}] 15:46:59 INFO - PROCESS | 1028 | 1468968419861 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 1028 | 1468968419863 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:59 INFO - PROCESS | 1028 | 1468968419951 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 15:46:59 INFO - PROCESS | 1028 | 1468968419959 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1028 | 1468968419961 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:46:59 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB22085800 == 37 [pid = 1028] [id = 720] 15:46:59 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FFA6000) [pid = 1028] [serial = 2160] [outer = 0000000000000000] 15:47:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FFE8400) [pid = 1028] [serial = 2161] [outer = 000000FB1FFA6000] 15:47:00 INFO - PROCESS | 1028 | 1468968420006 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB20207400) [pid = 1028] [serial = 2162] [outer = 000000FB1FFA6000] 15:47:00 INFO - PROCESS | 1028 | 1468968420739 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 924ms 15:47:00 INFO - PROCESS | 1028 | 1468968420783 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1028 | 1468968420788 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 15:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:47:00 INFO - PROCESS | 1028 | 1468968420793 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 1028 | 1468968420799 Marionette TRACE conn6 <- [1,2846,null,{}] 15:47:00 INFO - PROCESS | 1028 | 1468968420805 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:00 INFO - PROCESS | 1028 | 1468968420808 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:00 INFO - PROCESS | 1028 | 1468968420932 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 15:47:01 INFO - PROCESS | 1028 | 1468968421050 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1028 | 1468968421053 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:01 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F30F800 == 38 [pid = 1028] [id = 721] 15:47:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12D12800) [pid = 1028] [serial = 2163] [outer = 0000000000000000] 15:47:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12DA6C00) [pid = 1028] [serial = 2164] [outer = 000000FB12D12800] 15:47:01 INFO - PROCESS | 1028 | 1468968421111 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB171E8400) [pid = 1028] [serial = 2165] [outer = 000000FB12D12800] 15:47:01 INFO - PROCESS | 1028 | 1468968421683 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 945ms 15:47:01 INFO - PROCESS | 1028 | 1468968421742 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 1028 | 1468968421747 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 15:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:47:01 INFO - PROCESS | 1028 | 1468968421753 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - PROCESS | 1028 | 1468968421757 Marionette TRACE conn6 <- [1,2850,null,{}] 15:47:01 INFO - PROCESS | 1028 | 1468968421761 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 1028 | 1468968421764 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:01 INFO - PROCESS | 1028 | 1468968421883 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 15:47:01 INFO - PROCESS | 1028 | 1468968421982 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1028 | 1468968421985 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:02 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D15000 == 39 [pid = 1028] [id = 722] 15:47:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB19039400) [pid = 1028] [serial = 2166] [outer = 0000000000000000] 15:47:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB19128400) [pid = 1028] [serial = 2167] [outer = 000000FB19039400] 15:47:02 INFO - PROCESS | 1028 | 1468968422044 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1D015800) [pid = 1028] [serial = 2168] [outer = 000000FB19039400] 15:47:02 INFO - PROCESS | 1028 | 1468968422686 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 15:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:47:02 INFO - PROCESS | 1028 | 1468968422741 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1028 | 1468968422743 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 15:47:02 INFO - PROCESS | 1028 | 1468968422747 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1028 | 1468968422751 Marionette TRACE conn6 <- [1,2854,null,{}] 15:47:02 INFO - PROCESS | 1028 | 1468968422763 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 1028 | 1468968422768 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:02 INFO - PROCESS | 1028 | 1468968422913 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 15:47:03 INFO - PROCESS | 1028 | 1468968423045 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1028 | 1468968423049 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:03 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DAA000 == 40 [pid = 1028] [id = 723] 15:47:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1D01A400) [pid = 1028] [serial = 2169] [outer = 0000000000000000] 15:47:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1F571000) [pid = 1028] [serial = 2170] [outer = 000000FB1D01A400] 15:47:03 INFO - PROCESS | 1028 | 1468968423110 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1FFA8400) [pid = 1028] [serial = 2171] [outer = 000000FB1D01A400] 15:47:03 INFO - PROCESS | 1028 | 1468968423866 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1134ms 15:47:03 INFO - PROCESS | 1028 | 1468968423884 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1028 | 1468968423888 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 15:47:03 INFO - PROCESS | 1028 | 1468968423893 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:47:03 INFO - PROCESS | 1028 | 1468968423896 Marionette TRACE conn6 <- [1,2858,null,{}] 15:47:03 INFO - PROCESS | 1028 | 1468968423902 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 1028 | 1468968423905 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:04 INFO - PROCESS | 1028 | 1468968424014 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 15:47:04 INFO - PROCESS | 1028 | 1468968424141 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1028 | 1468968424144 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:04 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13570800 == 41 [pid = 1028] [id = 724] 15:47:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12B15400) [pid = 1028] [serial = 2172] [outer = 0000000000000000] 15:47:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12E50800) [pid = 1028] [serial = 2173] [outer = 000000FB12B15400] 15:47:04 INFO - PROCESS | 1028 | 1468968424196 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB13321C00) [pid = 1028] [serial = 2174] [outer = 000000FB12B15400] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F83000 == 40 [pid = 1028] [id = 719] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CB0800 == 39 [pid = 1028] [id = 718] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F707000 == 38 [pid = 1028] [id = 717] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D26800 == 37 [pid = 1028] [id = 716] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18244000 == 36 [pid = 1028] [id = 715] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23009800 == 35 [pid = 1028] [id = 714] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1FF0E000 == 34 [pid = 1028] [id = 713] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1CF1B800 == 33 [pid = 1028] [id = 712] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A06000 == 32 [pid = 1028] [id = 711] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F427000 == 31 [pid = 1028] [id = 710] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB12881000 == 30 [pid = 1028] [id = 709] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB174A4000 == 29 [pid = 1028] [id = 699] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DAA000 == 28 [pid = 1028] [id = 723] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D15000 == 27 [pid = 1028] [id = 722] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F30F800 == 26 [pid = 1028] [id = 721] 15:47:04 INFO - PROCESS | 1028 | --DOCSHELL 000000FB22085800 == 25 [pid = 1028] [id = 720] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1E809400) [pid = 1028] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1826F000) [pid = 1028] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB130FB800) [pid = 1028] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1282A000) [pid = 1028] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB12B16000) [pid = 1028] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D0EC00) [pid = 1028] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D89800) [pid = 1028] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB12DA0000) [pid = 1028] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12B0F800) [pid = 1028] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB172CF800) [pid = 1028] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB19036800) [pid = 1028] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB18A69800) [pid = 1028] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1827CC00) [pid = 1028] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1C793000) [pid = 1028] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C762C00) [pid = 1028] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D02400) [pid = 1028] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB11F30C00) [pid = 1028] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB19125C00) [pid = 1028] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB18B20400) [pid = 1028] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FDF4C00) [pid = 1028] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1EACDC00) [pid = 1028] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB1FFE4400) [pid = 1028] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1FFAA800) [pid = 1028] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1D028800) [pid = 1028] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB17A9A000) [pid = 1028] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB14150800) [pid = 1028] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1D017C00) [pid = 1028] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 15:47:05 INFO - PROCESS | 1028 | 1468968425402 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:47:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1531ms 15:47:05 INFO - PROCESS | 1028 | 1468968425429 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1028 | 1468968425432 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 15:47:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:47:05 INFO - PROCESS | 1028 | 1468968425437 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 1028 | 1468968425440 Marionette TRACE conn6 <- [1,2862,null,{}] 15:47:05 INFO - PROCESS | 1028 | 1468968425445 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 1028 | 1468968425448 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:05 INFO - PROCESS | 1028 | 1468968425539 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 15:47:05 INFO - PROCESS | 1028 | 1468968425657 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1028 | 1468968425659 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:05 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17A8F000 == 26 [pid = 1028] [id = 725] 15:47:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12B14400) [pid = 1028] [serial = 2175] [outer = 0000000000000000] 15:47:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12D04C00) [pid = 1028] [serial = 2176] [outer = 000000FB12B14400] 15:47:05 INFO - PROCESS | 1028 | 1468968425708 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D89800) [pid = 1028] [serial = 2177] [outer = 000000FB12B14400] 15:47:06 INFO - PROCESS | 1028 | 1468968426081 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 15:47:06 INFO - PROCESS | 1028 | 1468968426128 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1028 | 1468968426133 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 15:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:47:06 INFO - PROCESS | 1028 | 1468968426140 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - PROCESS | 1028 | 1468968426143 Marionette TRACE conn6 <- [1,2866,null,{}] 15:47:06 INFO - PROCESS | 1028 | 1468968426146 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 1028 | 1468968426149 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:06 INFO - PROCESS | 1028 | 1468968426274 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 15:47:06 INFO - PROCESS | 1028 | 1468968426284 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1028 | 1468968426286 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19212800 == 27 [pid = 1028] [id = 726] 15:47:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12DA0000) [pid = 1028] [serial = 2178] [outer = 0000000000000000] 15:47:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12E56C00) [pid = 1028] [serial = 2179] [outer = 000000FB12DA0000] 15:47:06 INFO - PROCESS | 1028 | 1468968426335 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB13324400) [pid = 1028] [serial = 2180] [outer = 000000FB12DA0000] 15:47:06 INFO - PROCESS | 1028 | 1468968426788 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 15:47:06 INFO - PROCESS | 1028 | 1468968426834 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1028 | 1468968426837 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 15:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:47:06 INFO - PROCESS | 1028 | 1468968426840 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - PROCESS | 1028 | 1468968426844 Marionette TRACE conn6 <- [1,2870,null,{}] 15:47:06 INFO - PROCESS | 1028 | 1468968426855 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 1028 | 1468968426860 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:06 INFO - PROCESS | 1028 | 1468968426948 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 15:47:06 INFO - PROCESS | 1028 | 1468968426958 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1028 | 1468968426961 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:06 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E7000 == 28 [pid = 1028] [id = 727] 15:47:06 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB17A39000) [pid = 1028] [serial = 2181] [outer = 0000000000000000] 15:47:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB17C0A800) [pid = 1028] [serial = 2182] [outer = 000000FB17A39000] 15:47:07 INFO - PROCESS | 1028 | 1468968427009 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB18275000) [pid = 1028] [serial = 2183] [outer = 000000FB17A39000] 15:47:07 INFO - PROCESS | 1028 | 1468968427495 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 15:47:07 INFO - PROCESS | 1028 | 1468968427534 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1028 | 1468968427537 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 15:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:47:07 INFO - PROCESS | 1028 | 1468968427540 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1028 | 1468968427542 Marionette TRACE conn6 <- [1,2874,null,{}] 15:47:07 INFO - PROCESS | 1028 | 1468968427545 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 1028 | 1468968427547 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:07 INFO - PROCESS | 1028 | 1468968427698 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 15:47:07 INFO - PROCESS | 1028 | 1468968427722 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 1028 | 1468968427724 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:07 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20342800 == 29 [pid = 1028] [id = 728] 15:47:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18B20400) [pid = 1028] [serial = 2184] [outer = 0000000000000000] 15:47:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18B2AC00) [pid = 1028] [serial = 2185] [outer = 000000FB18B20400] 15:47:07 INFO - PROCESS | 1028 | 1468968427770 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1901A400) [pid = 1028] [serial = 2186] [outer = 000000FB18B20400] 15:47:08 INFO - PROCESS | 1028 | 1468968428213 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 15:47:08 INFO - PROCESS | 1028 | 1468968428281 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1028 | 1468968428283 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 15:47:08 INFO - PROCESS | 1028 | 1468968428286 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:47:08 INFO - PROCESS | 1028 | 1468968428288 Marionette TRACE conn6 <- [1,2878,null,{}] 15:47:08 INFO - PROCESS | 1028 | 1468968428291 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 1028 | 1468968428293 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:08 INFO - PROCESS | 1028 | 1468968428403 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 15:47:08 INFO - PROCESS | 1028 | 1468968428412 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1028 | 1468968428414 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:08 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB21F95000 == 30 [pid = 1028] [id = 729] 15:47:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB19038C00) [pid = 1028] [serial = 2187] [outer = 0000000000000000] 15:47:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1BB84400) [pid = 1028] [serial = 2188] [outer = 000000FB19038C00] 15:47:08 INFO - PROCESS | 1028 | 1468968428502 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1C760000) [pid = 1028] [serial = 2189] [outer = 000000FB19038C00] 15:47:08 INFO - PROCESS | 1028 | 1468968428957 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 15:47:08 INFO - PROCESS | 1028 | 1468968428981 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1028 | 1468968428983 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 15:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:47:08 INFO - PROCESS | 1028 | 1468968428987 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 1028 | 1468968428989 Marionette TRACE conn6 <- [1,2882,null,{}] 15:47:08 INFO - PROCESS | 1028 | 1468968428992 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 1028 | 1468968428998 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:09 INFO - PROCESS | 1028 | 1468968429149 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1CF39000) [pid = 1028] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1E803800) [pid = 1028] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1181CC00) [pid = 1028] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12D89C00) [pid = 1028] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1D050C00) [pid = 1028] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB10E3F400) [pid = 1028] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D9C800) [pid = 1028] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB130F3000) [pid = 1028] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB19120400) [pid = 1028] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB17F47C00) [pid = 1028] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C78EC00) [pid = 1028] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1FE1C800) [pid = 1028] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:47:09 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB1FFA6000) [pid = 1028] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:47:09 INFO - PROCESS | 1028 | 1468968429412 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1028 | 1468968429415 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:09 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2039F000 == 31 [pid = 1028] [id = 730] 15:47:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB10E39000) [pid = 1028] [serial = 2190] [outer = 0000000000000000] 15:47:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB11FCF000) [pid = 1028] [serial = 2191] [outer = 000000FB10E39000] 15:47:09 INFO - PROCESS | 1028 | 1468968429462 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB17255800) [pid = 1028] [serial = 2192] [outer = 000000FB10E39000] 15:47:09 INFO - PROCESS | 1028 | 1468968429838 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 879ms 15:47:09 INFO - PROCESS | 1028 | 1468968429869 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1028 | 1468968429871 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 15:47:09 INFO - PROCESS | 1028 | 1468968429874 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:47:09 INFO - PROCESS | 1028 | 1468968429876 Marionette TRACE conn6 <- [1,2886,null,{}] 15:47:09 INFO - PROCESS | 1028 | 1468968429879 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 1028 | 1468968429881 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:09 INFO - PROCESS | 1028 | 1468968429962 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 15:47:10 INFO - PROCESS | 1028 | 1468968430043 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1028 | 1468968430045 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23914000 == 32 [pid = 1028] [id = 731] 15:47:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB11748800) [pid = 1028] [serial = 2193] [outer = 0000000000000000] 15:47:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1D014800) [pid = 1028] [serial = 2194] [outer = 000000FB11748800] 15:47:10 INFO - PROCESS | 1028 | 1468968430090 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1D030C00) [pid = 1028] [serial = 2195] [outer = 000000FB11748800] 15:47:10 INFO - PROCESS | 1028 | 1468968430428 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 15:47:10 INFO - PROCESS | 1028 | 1468968430506 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1028 | 1468968430508 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 15:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:47:10 INFO - PROCESS | 1028 | 1468968430518 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1028 | 1468968430520 Marionette TRACE conn6 <- [1,2890,null,{}] 15:47:10 INFO - PROCESS | 1028 | 1468968430524 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 1028 | 1468968430526 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:10 INFO - PROCESS | 1028 | 1468968430607 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 15:47:10 INFO - PROCESS | 1028 | 1468968430613 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1028 | 1468968430615 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:10 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25D24800 == 33 [pid = 1028] [id = 732] 15:47:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1D031000) [pid = 1028] [serial = 2196] [outer = 0000000000000000] 15:47:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1EA49800) [pid = 1028] [serial = 2197] [outer = 000000FB1D031000] 15:47:10 INFO - PROCESS | 1028 | 1468968430659 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1D051800) [pid = 1028] [serial = 2198] [outer = 000000FB1D031000] 15:47:11 INFO - PROCESS | 1028 | 1468968431103 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 650ms 15:47:11 INFO - PROCESS | 1028 | 1468968431166 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1028 | 1468968431168 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 15:47:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:47:11 INFO - PROCESS | 1028 | 1468968431172 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 1028 | 1468968431174 Marionette TRACE conn6 <- [1,2894,null,{}] 15:47:11 INFO - PROCESS | 1028 | 1468968431177 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 1028 | 1468968431179 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:11 INFO - PROCESS | 1028 | 1468968431263 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 15:47:11 INFO - PROCESS | 1028 | 1468968431271 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1028 | 1468968431273 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:11 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26876800 == 34 [pid = 1028] [id = 733] 15:47:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1EA42800) [pid = 1028] [serial = 2199] [outer = 0000000000000000] 15:47:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1F570800) [pid = 1028] [serial = 2200] [outer = 000000FB1EA42800] 15:47:11 INFO - PROCESS | 1028 | 1468968431318 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F7F0800) [pid = 1028] [serial = 2201] [outer = 000000FB1EA42800] 15:47:12 INFO - PROCESS | 1028 | 1468968432134 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:47:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 15:47:12 INFO - PROCESS | 1028 | 1468968432161 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 1028 | 1468968432165 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 15:47:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:47:12 INFO - PROCESS | 1028 | 1468968432170 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 1028 | 1468968432176 Marionette TRACE conn6 <- [1,2898,null,{}] 15:47:12 INFO - PROCESS | 1028 | 1468968432182 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:12 INFO - PROCESS | 1028 | 1468968432185 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:12 INFO - PROCESS | 1028 | 1468968432312 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 15:47:12 INFO - PROCESS | 1028 | 1468968432435 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1028 | 1468968432440 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:12 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1906B800 == 35 [pid = 1028] [id = 734] 15:47:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12CAA800) [pid = 1028] [serial = 2202] [outer = 0000000000000000] 15:47:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB12D15C00) [pid = 1028] [serial = 2203] [outer = 000000FB12CAA800] 15:47:12 INFO - PROCESS | 1028 | 1468968432501 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12DAB800) [pid = 1028] [serial = 2204] [outer = 000000FB12CAA800] 15:47:13 INFO - PROCESS | 1028 | 1468968433099 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:47:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:47:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:47:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 987ms 15:47:13 INFO - PROCESS | 1028 | 1468968433162 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1028 | 1468968433167 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 15:47:13 INFO - TEST-START | /DOMEvents/constructors.html 15:47:13 INFO - PROCESS | 1028 | 1468968433174 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 1028 | 1468968433177 Marionette TRACE conn6 <- [1,2902,null,{}] 15:47:13 INFO - PROCESS | 1028 | 1468968433181 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 1028 | 1468968433184 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:13 INFO - PROCESS | 1028 | 1468968433319 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 15:47:13 INFO - PROCESS | 1028 | 1468968433449 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1028 | 1468968433452 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:13 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23014800 == 36 [pid = 1028] [id = 735] 15:47:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB12D96400) [pid = 1028] [serial = 2205] [outer = 0000000000000000] 15:47:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1826F400) [pid = 1028] [serial = 2206] [outer = 000000FB12D96400] 15:47:13 INFO - PROCESS | 1028 | 1468968433510 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB18A69C00) [pid = 1028] [serial = 2207] [outer = 000000FB12D96400] 15:47:14 INFO - PROCESS | 1028 | 1468968434369 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:47:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:47:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:47:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:47:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:47:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:47:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:47:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:47:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:47:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1293ms 15:47:14 INFO - PROCESS | 1028 | 1468968434470 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1028 | 1468968434474 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 15:47:14 INFO - PROCESS | 1028 | 1468968434479 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:47:14 INFO - PROCESS | 1028 | 1468968434482 Marionette TRACE conn6 <- [1,2906,null,{}] 15:47:14 INFO - PROCESS | 1028 | 1468968434488 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:14 INFO - PROCESS | 1028 | 1468968434491 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:14 INFO - PROCESS | 1028 | 1468968434615 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25D24800 == 35 [pid = 1028] [id = 732] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23914000 == 34 [pid = 1028] [id = 731] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2039F000 == 33 [pid = 1028] [id = 730] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB21F95000 == 32 [pid = 1028] [id = 729] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20342800 == 31 [pid = 1028] [id = 728] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E7000 == 30 [pid = 1028] [id = 727] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19212800 == 29 [pid = 1028] [id = 726] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17A8F000 == 28 [pid = 1028] [id = 725] 15:47:14 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13570800 == 27 [pid = 1028] [id = 724] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1D011C00) [pid = 1028] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB1F566400) [pid = 1028] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FFAD400) [pid = 1028] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1D024000) [pid = 1028] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12B12C00) [pid = 1028] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12E51000) [pid = 1028] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB13185C00) [pid = 1028] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1EA4C400) [pid = 1028] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB10FDA800) [pid = 1028] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB123C8400) [pid = 1028] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12DA3800) [pid = 1028] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB130F2400) [pid = 1028] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1FBD6000) [pid = 1028] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB13559400) [pid = 1028] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB171F2400) [pid = 1028] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB1C757400) [pid = 1028] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB18BC9400) [pid = 1028] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB19039C00) [pid = 1028] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB1FDFA000) [pid = 1028] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1FE1D800) [pid = 1028] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 64 (000000FB17A34800) [pid = 1028] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 63 (000000FB1C792400) [pid = 1028] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 62 (000000FB1FFA1400) [pid = 1028] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 61 (000000FB1FFE8400) [pid = 1028] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | --DOMWINDOW == 60 (000000FB20207400) [pid = 1028] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 15:47:14 INFO - PROCESS | 1028 | 1468968434728 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 1028 | 1468968434731 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:14 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13279000 == 28 [pid = 1028] [id = 736] 15:47:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 61 (000000FB10E3CC00) [pid = 1028] [serial = 2208] [outer = 0000000000000000] 15:47:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 62 (000000FB11F33C00) [pid = 1028] [serial = 2209] [outer = 000000FB10E3CC00] 15:47:14 INFO - PROCESS | 1028 | 1468968434782 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1028 | ++DOMWINDOW == 63 (000000FB12E4D800) [pid = 1028] [serial = 2210] [outer = 000000FB10E3CC00] 15:47:15 INFO - PROCESS | 1028 | 1468968435151 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:47:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:47:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 15:47:15 INFO - PROCESS | 1028 | 1468968435260 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 1028 | 1468968435265 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 15:47:15 INFO - PROCESS | 1028 | 1468968435276 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:47:15 INFO - PROCESS | 1028 | 1468968435279 Marionette TRACE conn6 <- [1,2910,null,{}] 15:47:15 INFO - PROCESS | 1028 | 1468968435282 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 1028 | 1468968435285 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:15 INFO - PROCESS | 1028 | 1468968435376 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 15:47:15 INFO - PROCESS | 1028 | 1468968435384 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1028 | 1468968435386 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:15 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1D0A7000 == 29 [pid = 1028] [id = 737] 15:47:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 64 (000000FB17258C00) [pid = 1028] [serial = 2211] [outer = 0000000000000000] 15:47:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 65 (000000FB172C6400) [pid = 1028] [serial = 2212] [outer = 000000FB17258C00] 15:47:15 INFO - PROCESS | 1028 | 1468968435435 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB18272000) [pid = 1028] [serial = 2213] [outer = 000000FB17258C00] 15:47:15 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:47:15 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:47:15 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:47:15 INFO - PROCESS | 1028 | [1028] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:47:15 INFO - PROCESS | 1028 | 1468968435893 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:47:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:47:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:47:15 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 15:47:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:47:15 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 15:47:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:47:15 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]" 15:47:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:47:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:47:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 630ms 15:47:15 INFO - PROCESS | 1028 | 1468968435912 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 1028 | 1468968435914 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 15:47:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:47:15 INFO - PROCESS | 1028 | 1468968435918 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 1028 | 1468968435921 Marionette TRACE conn6 <- [1,2914,null,{}] 15:47:15 INFO - PROCESS | 1028 | 1468968435938 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 1028 | 1468968435943 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:16 INFO - PROCESS | 1028 | 1468968436040 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 15:47:16 INFO - PROCESS | 1028 | 1468968436047 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1028 | 1468968436050 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203A0000 == 30 [pid = 1028] [id = 738] 15:47:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12151400) [pid = 1028] [serial = 2214] [outer = 0000000000000000] 15:47:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB1C789C00) [pid = 1028] [serial = 2215] [outer = 000000FB12151400] 15:47:16 INFO - PROCESS | 1028 | 1468968436099 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB1CD29000) [pid = 1028] [serial = 2216] [outer = 000000FB12151400] 15:47:16 INFO - PROCESS | 1028 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:47:16 INFO - PROCESS | 1028 | 1468968436482 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:47:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:47:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 599ms 15:47:16 INFO - PROCESS | 1028 | 1468968436520 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1028 | 1468968436522 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 15:47:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:47:16 INFO - PROCESS | 1028 | 1468968436526 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1028 | 1468968436527 Marionette TRACE conn6 <- [1,2918,null,{}] 15:47:16 INFO - PROCESS | 1028 | 1468968436531 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 1028 | 1468968436533 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:16 INFO - PROCESS | 1028 | 1468968436665 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 15:47:16 INFO - PROCESS | 1028 | 1468968436672 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1028 | 1468968436674 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:16 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2301E800 == 31 [pid = 1028] [id = 739] 15:47:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB1CF3D000) [pid = 1028] [serial = 2217] [outer = 0000000000000000] 15:47:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1D01C800) [pid = 1028] [serial = 2218] [outer = 000000FB1CF3D000] 15:47:16 INFO - PROCESS | 1028 | 1468968436720 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1D045000) [pid = 1028] [serial = 2219] [outer = 000000FB1CF3D000] 15:47:17 INFO - PROCESS | 1028 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:47:17 INFO - PROCESS | 1028 | 1468968437156 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:47:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 15:47:17 INFO - PROCESS | 1028 | 1468968437220 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1028 | 1468968437229 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:47:17 INFO - PROCESS | 1028 | 1468968437238 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 1028 | 1468968437240 Marionette TRACE conn6 <- [1,2922,null,{}] 15:47:17 INFO - PROCESS | 1028 | 1468968437243 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 1028 | 1468968437245 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:17 INFO - PROCESS | 1028 | 1468968437355 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 15:47:17 INFO - PROCESS | 1028 | 1468968437364 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1028 | 1468968437366 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:17 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23905000 == 32 [pid = 1028] [id = 740] 15:47:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1182B000) [pid = 1028] [serial = 2220] [outer = 0000000000000000] 15:47:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1EA51000) [pid = 1028] [serial = 2221] [outer = 000000FB1182B000] 15:47:17 INFO - PROCESS | 1028 | 1468968437411 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1F7BAC00) [pid = 1028] [serial = 2222] [outer = 000000FB1182B000] 15:47:17 INFO - PROCESS | 1028 | 1468968437824 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 15:47:17 INFO - PROCESS | 1028 | 1468968437868 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1028 | 1468968437870 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:47:17 INFO - PROCESS | 1028 | 1468968437873 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 1028 | 1468968437875 Marionette TRACE conn6 <- [1,2926,null,{}] 15:47:17 INFO - PROCESS | 1028 | 1468968437878 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 1028 | 1468968437884 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:18 INFO - PROCESS | 1028 | 1468968438024 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 15:47:18 INFO - PROCESS | 1028 | 1468968438105 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1028 | 1468968438107 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26871000 == 33 [pid = 1028] [id = 741] 15:47:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1F8CAC00) [pid = 1028] [serial = 2223] [outer = 0000000000000000] 15:47:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1FDFA000) [pid = 1028] [serial = 2224] [outer = 000000FB1F8CAC00] 15:47:18 INFO - PROCESS | 1028 | 1468968438152 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1FFA4C00) [pid = 1028] [serial = 2225] [outer = 000000FB1F8CAC00] 15:47:18 INFO - PROCESS | 1028 | 1468968438535 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:47:18 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. 15:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 15:47:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:47:18 INFO - PROCESS | 1028 | 1468968438567 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 1028 | 1468968438569 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 15:47:18 INFO - PROCESS | 1028 | 1468968438572 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 1028 | 1468968438574 Marionette TRACE conn6 <- [1,2930,null,{}] 15:47:18 INFO - PROCESS | 1028 | 1468968438582 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 1028 | 1468968438585 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:18 INFO - PROCESS | 1028 | 1468968438694 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 15:47:18 INFO - PROCESS | 1028 | 1468968438699 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1028 | 1468968438701 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:18 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CBA000 == 34 [pid = 1028] [id = 742] 15:47:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1FFA6C00) [pid = 1028] [serial = 2226] [outer = 0000000000000000] 15:47:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1FFE1C00) [pid = 1028] [serial = 2227] [outer = 000000FB1FFA6C00] 15:47:18 INFO - PROCESS | 1028 | 1468968438746 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB20203400) [pid = 1028] [serial = 2228] [outer = 000000FB1FFA6C00] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB18B20400) [pid = 1028] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12B14400) [pid = 1028] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB12B15400) [pid = 1028] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB17A39000) [pid = 1028] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB12DA0000) [pid = 1028] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB19038C00) [pid = 1028] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D031000) [pid = 1028] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB12D12800) [pid = 1028] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB19039400) [pid = 1028] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1D01A400) [pid = 1028] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB10E39000) [pid = 1028] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:47:19 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB11748800) [pid = 1028] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:47:19 INFO - PROCESS | 1028 | 1468968439210 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:47:19 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 15:47:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 15:47:19 INFO - PROCESS | 1028 | 1468968439267 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1028 | 1468968439269 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 15:47:19 INFO - PROCESS | 1028 | 1468968439273 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:47:19 INFO - PROCESS | 1028 | 1468968439275 Marionette TRACE conn6 <- [1,2934,null,{}] 15:47:19 INFO - PROCESS | 1028 | 1468968439278 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 1028 | 1468968439280 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:19 INFO - PROCESS | 1028 | 1468968439395 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 15:47:19 INFO - PROCESS | 1028 | 1468968439433 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1028 | 1468968439435 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:19 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F80000 == 35 [pid = 1028] [id = 743] 15:47:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12D12800) [pid = 1028] [serial = 2229] [outer = 0000000000000000] 15:47:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB1C78F400) [pid = 1028] [serial = 2230] [outer = 000000FB12D12800] 15:47:19 INFO - PROCESS | 1028 | 1468968439481 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1FFE2000) [pid = 1028] [serial = 2231] [outer = 000000FB12D12800] 15:47:19 INFO - PROCESS | 1028 | 1468968439831 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:47:19 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. 15:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 15:47:19 INFO - PROCESS | 1028 | 1468968439863 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1028 | 1468968439865 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 15:47:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:47:19 INFO - PROCESS | 1028 | 1468968439869 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1028 | 1468968439870 Marionette TRACE conn6 <- [1,2938,null,{}] 15:47:19 INFO - PROCESS | 1028 | 1468968439874 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 1028 | 1468968439876 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:20 INFO - PROCESS | 1028 | 1468968439999 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 15:47:20 INFO - PROCESS | 1028 | 1468968440007 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1028 | 1468968440009 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2700F800 == 36 [pid = 1028] [id = 744] 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1C761C00) [pid = 1028] [serial = 2232] [outer = 0000000000000000] 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB2020EC00) [pid = 1028] [serial = 2233] [outer = 000000FB1C761C00] 15:47:20 INFO - PROCESS | 1028 | 1468968440055 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB2026B800) [pid = 1028] [serial = 2234] [outer = 000000FB1C761C00] 15:47:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2701B000 == 37 [pid = 1028] [id = 745] 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB20388C00) [pid = 1028] [serial = 2235] [outer = 0000000000000000] 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB2038A000) [pid = 1028] [serial = 2236] [outer = 000000FB20388C00] 15:47:20 INFO - PROCESS | 1028 | 1468968440473 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:47:20 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. 15:47:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 15:47:20 INFO - PROCESS | 1028 | 1468968440501 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 1028 | 1468968440503 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 15:47:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:47:20 INFO - PROCESS | 1028 | 1468968440506 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - PROCESS | 1028 | 1468968440508 Marionette TRACE conn6 <- [1,2942,null,{}] 15:47:20 INFO - PROCESS | 1028 | 1468968440511 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:20 INFO - PROCESS | 1028 | 1468968440513 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:20 INFO - PROCESS | 1028 | 1468968440647 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 15:47:20 INFO - PROCESS | 1028 | 1468968440659 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1028 | 1468968440668 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:20 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2735A000 == 38 [pid = 1028] [id = 746] 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB18A67C00) [pid = 1028] [serial = 2237] [outer = 0000000000000000] 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB2028FC00) [pid = 1028] [serial = 2238] [outer = 000000FB18A67C00] 15:47:20 INFO - PROCESS | 1028 | 1468968440713 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB206D6400) [pid = 1028] [serial = 2239] [outer = 000000FB18A67C00] 15:47:21 INFO - PROCESS | 1028 | 1468968441215 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:47:21 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 15:47:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 15:47:21 INFO - PROCESS | 1028 | 1468968441252 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1028 | 1468968441257 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 15:47:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:47:21 INFO - PROCESS | 1028 | 1468968441263 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1028 | 1468968441267 Marionette TRACE conn6 <- [1,2946,null,{}] 15:47:21 INFO - PROCESS | 1028 | 1468968441273 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 1028 | 1468968441276 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:21 INFO - PROCESS | 1028 | 1468968441416 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 15:47:21 INFO - PROCESS | 1028 | 1468968441515 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 1028 | 1468968441518 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:21 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB19062000 == 39 [pid = 1028] [id = 747] 15:47:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB123CD400) [pid = 1028] [serial = 2240] [outer = 0000000000000000] 15:47:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB12D08C00) [pid = 1028] [serial = 2241] [outer = 000000FB123CD400] 15:47:21 INFO - PROCESS | 1028 | 1468968441575 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB130FA400) [pid = 1028] [serial = 2242] [outer = 000000FB123CD400] 15:47:22 INFO - PROCESS | 1028 | 1468968442172 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:47:22 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. 15:47:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 15:47:22 INFO - PROCESS | 1028 | 1468968442219 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 1028 | 1468968442225 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 15:47:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:47:22 INFO - PROCESS | 1028 | 1468968442232 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1028 | 1468968442236 Marionette TRACE conn6 <- [1,2950,null,{}] 15:47:22 INFO - PROCESS | 1028 | 1468968442240 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 1028 | 1468968442243 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:22 INFO - PROCESS | 1028 | 1468968442361 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 15:47:22 INFO - PROCESS | 1028 | 1468968442456 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1028 | 1468968442459 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:22 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2308B800 == 40 [pid = 1028] [id = 748] 15:47:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB18BC1C00) [pid = 1028] [serial = 2243] [outer = 0000000000000000] 15:47:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB19654800) [pid = 1028] [serial = 2244] [outer = 000000FB18BC1C00] 15:47:22 INFO - PROCESS | 1028 | 1468968442516 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1CD2A400) [pid = 1028] [serial = 2245] [outer = 000000FB18BC1C00] 15:47:23 INFO - PROCESS | 1028 | 1468968443044 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:47:23 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. 15:47:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 838ms 15:47:23 INFO - PROCESS | 1028 | 1468968443087 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1028 | 1468968443089 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 15:47:23 INFO - PROCESS | 1028 | 1468968443094 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:47:23 INFO - PROCESS | 1028 | 1468968443099 Marionette TRACE conn6 <- [1,2954,null,{}] 15:47:23 INFO - PROCESS | 1028 | 1468968443110 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 1028 | 1468968443116 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:23 INFO - PROCESS | 1028 | 1468968443230 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 15:47:23 INFO - PROCESS | 1028 | 1468968443329 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1028 | 1468968443332 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:23 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27F95000 == 41 [pid = 1028] [id = 749] 15:47:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FDFA800) [pid = 1028] [serial = 2246] [outer = 0000000000000000] 15:47:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FE1C000) [pid = 1028] [serial = 2247] [outer = 000000FB1FDFA800] 15:47:23 INFO - PROCESS | 1028 | 1468968443389 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB20265400) [pid = 1028] [serial = 2248] [outer = 000000FB1FDFA800] 15:47:23 INFO - PROCESS | 1028 | 1468968443941 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:47:23 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. 15:47:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 15:47:23 INFO - PROCESS | 1028 | 1468968443981 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1028 | 1468968443984 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 15:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:47:23 INFO - PROCESS | 1028 | 1468968443987 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1028 | 1468968443990 Marionette TRACE conn6 <- [1,2958,null,{}] 15:47:24 INFO - PROCESS | 1028 | 1468968443993 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 1028 | 1468968443996 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:24 INFO - PROCESS | 1028 | 1468968444110 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 15:47:24 INFO - PROCESS | 1028 | 1468968444205 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1028 | 1468968444208 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:24 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2800B800 == 42 [pid = 1028] [id = 750] 15:47:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB2026D400) [pid = 1028] [serial = 2249] [outer = 0000000000000000] 15:47:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB20F75000) [pid = 1028] [serial = 2250] [outer = 000000FB2026D400] 15:47:24 INFO - PROCESS | 1028 | 1468968444264 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB2190CC00) [pid = 1028] [serial = 2251] [outer = 000000FB2026D400] 15:47:24 INFO - PROCESS | 1028 | 1468968444748 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:47:24 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. 15:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 777ms 15:47:24 INFO - PROCESS | 1028 | 1468968444766 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1028 | 1468968444768 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 15:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:47:24 INFO - PROCESS | 1028 | 1468968444772 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 1028 | 1468968444774 Marionette TRACE conn6 <- [1,2962,null,{}] 15:47:24 INFO - PROCESS | 1028 | 1468968444778 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 1028 | 1468968444780 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:24 INFO - PROCESS | 1028 | 1468968444904 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 15:47:25 INFO - PROCESS | 1028 | 1468968445001 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1028 | 1468968445004 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:25 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB28028800 == 43 [pid = 1028] [id = 751] 15:47:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB20F6F400) [pid = 1028] [serial = 2252] [outer = 0000000000000000] 15:47:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB219C5800) [pid = 1028] [serial = 2253] [outer = 000000FB20F6F400] 15:47:25 INFO - PROCESS | 1028 | 1468968445059 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB21BE2800) [pid = 1028] [serial = 2254] [outer = 000000FB20F6F400] 15:47:25 INFO - PROCESS | 1028 | 1468968445613 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:47:25 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. 15:47:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 878ms 15:47:25 INFO - PROCESS | 1028 | 1468968445653 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 1028 | 1468968445656 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 15:47:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:47:25 INFO - PROCESS | 1028 | 1468968445660 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1028 | 1468968445662 Marionette TRACE conn6 <- [1,2966,null,{}] 15:47:25 INFO - PROCESS | 1028 | 1468968445666 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 1028 | 1468968445672 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:25 INFO - PROCESS | 1028 | 1468968445814 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 15:47:26 INFO - PROCESS | 1028 | 1468968446068 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 1028 | 1468968446072 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:26 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB13A3A000 == 44 [pid = 1028] [id = 752] 15:47:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB11814800) [pid = 1028] [serial = 2255] [outer = 0000000000000000] 15:47:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1282A800) [pid = 1028] [serial = 2256] [outer = 000000FB11814800] 15:47:26 INFO - PROCESS | 1028 | 1468968446164 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1028 | ++DOMWINDOW == 98 (000000FB12D13C00) [pid = 1028] [serial = 2257] [outer = 000000FB11814800] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2701B000 == 43 [pid = 1028] [id = 745] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2700F800 == 42 [pid = 1028] [id = 744] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F80000 == 41 [pid = 1028] [id = 743] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CBA000 == 40 [pid = 1028] [id = 742] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26871000 == 39 [pid = 1028] [id = 741] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23905000 == 38 [pid = 1028] [id = 740] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2301E800 == 37 [pid = 1028] [id = 739] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB203A0000 == 36 [pid = 1028] [id = 738] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1D0A7000 == 35 [pid = 1028] [id = 737] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13279000 == 34 [pid = 1028] [id = 736] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26876800 == 33 [pid = 1028] [id = 733] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1906B800 == 32 [pid = 1028] [id = 734] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23014800 == 31 [pid = 1028] [id = 735] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB28028800 == 30 [pid = 1028] [id = 751] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2800B800 == 29 [pid = 1028] [id = 750] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27F95000 == 28 [pid = 1028] [id = 749] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2308B800 == 27 [pid = 1028] [id = 748] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2735A000 == 26 [pid = 1028] [id = 746] 15:47:27 INFO - PROCESS | 1028 | --DOCSHELL 000000FB19062000 == 25 [pid = 1028] [id = 747] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 97 (000000FB18B2AC00) [pid = 1028] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12D04C00) [pid = 1028] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB12D89800) [pid = 1028] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB13321C00) [pid = 1028] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12E50800) [pid = 1028] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB17C0A800) [pid = 1028] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB13324400) [pid = 1028] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12E56C00) [pid = 1028] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1BB84400) [pid = 1028] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1901A400) [pid = 1028] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1D051800) [pid = 1028] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB171E8400) [pid = 1028] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12DA6C00) [pid = 1028] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1D015800) [pid = 1028] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB19128400) [pid = 1028] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FFA8400) [pid = 1028] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1F571000) [pid = 1028] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB11FCF000) [pid = 1028] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1C760000) [pid = 1028] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB17255800) [pid = 1028] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1EA49800) [pid = 1028] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1F570800) [pid = 1028] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1D014800) [pid = 1028] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB18275000) [pid = 1028] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1D030C00) [pid = 1028] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1028 | 1468968447426 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:47:27 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. 15:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1844ms 15:47:27 INFO - PROCESS | 1028 | 1468968447507 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 1028 | 1468968447512 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 15:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:47:27 INFO - PROCESS | 1028 | 1468968447517 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 1028 | 1468968447521 Marionette TRACE conn6 <- [1,2970,null,{}] 15:47:27 INFO - PROCESS | 1028 | 1468968447527 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 1028 | 1468968447530 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:27 INFO - PROCESS | 1028 | 1468968447628 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 15:47:27 INFO - PROCESS | 1028 | 1468968447635 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 1028 | 1468968447640 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:27 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB172EB800 == 26 [pid = 1028] [id = 753] 15:47:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB12B1A400) [pid = 1028] [serial = 2258] [outer = 0000000000000000] 15:47:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB12CA4400) [pid = 1028] [serial = 2259] [outer = 000000FB12B1A400] 15:47:27 INFO - PROCESS | 1028 | 1468968447691 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB12D1C400) [pid = 1028] [serial = 2260] [outer = 000000FB12B1A400] 15:47:28 INFO - PROCESS | 1028 | 1468968448158 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:47:28 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 15:47:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 15:47:28 INFO - PROCESS | 1028 | 1468968448213 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 1028 | 1468968448218 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 15:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:47:28 INFO - PROCESS | 1028 | 1468968448225 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 1028 | 1468968448228 Marionette TRACE conn6 <- [1,2974,null,{}] 15:47:28 INFO - PROCESS | 1028 | 1468968448232 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 1028 | 1468968448234 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:28 INFO - PROCESS | 1028 | 1468968448327 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 15:47:28 INFO - PROCESS | 1028 | 1468968448335 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 1028 | 1468968448338 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:28 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB193BA000 == 27 [pid = 1028] [id = 754] 15:47:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB12DAA800) [pid = 1028] [serial = 2261] [outer = 0000000000000000] 15:47:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12E55C00) [pid = 1028] [serial = 2262] [outer = 000000FB12DAA800] 15:47:28 INFO - PROCESS | 1028 | 1468968448394 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB130FB800) [pid = 1028] [serial = 2263] [outer = 000000FB12DAA800] 15:47:28 INFO - PROCESS | 1028 | 1468968448842 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:47:28 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. 15:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 15:47:28 INFO - PROCESS | 1028 | 1468968448917 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 15:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:47:28 INFO - PROCESS | 1028 | 1468968448920 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 15:47:28 INFO - PROCESS | 1028 | 1468968448923 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 1028 | 1468968448927 Marionette TRACE conn6 <- [1,2978,null,{}] 15:47:28 INFO - PROCESS | 1028 | 1468968448939 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 1028 | 1468968448943 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:29 INFO - PROCESS | 1028 | 1468968449064 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 15:47:29 INFO - PROCESS | 1028 | 1468968449146 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1028 | 1468968449149 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4EA800 == 28 [pid = 1028] [id = 755] 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB17257800) [pid = 1028] [serial = 2264] [outer = 0000000000000000] 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB179B7800) [pid = 1028] [serial = 2265] [outer = 000000FB17257800] 15:47:29 INFO - PROCESS | 1028 | 1468968449198 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB17F3C000) [pid = 1028] [serial = 2266] [outer = 000000FB17257800] 15:47:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1287E800 == 29 [pid = 1028] [id = 756] 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB18B29C00) [pid = 1028] [serial = 2267] [outer = 0000000000000000] 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB12D8A000) [pid = 1028] [serial = 2268] [outer = 000000FB18B29C00] 15:47:29 INFO - PROCESS | 1028 | 1468968449599 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:47:29 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. 15:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 15:47:29 INFO - PROCESS | 1028 | 1468968449660 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 1028 | 1468968449663 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 15:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:47:29 INFO - PROCESS | 1028 | 1468968449667 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 1028 | 1468968449668 Marionette TRACE conn6 <- [1,2982,null,{}] 15:47:29 INFO - PROCESS | 1028 | 1468968449672 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 1028 | 1468968449674 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:29 INFO - PROCESS | 1028 | 1468968449798 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 15:47:29 INFO - PROCESS | 1028 | 1468968449850 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1028 | 1468968449852 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:29 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2039F000 == 30 [pid = 1028] [id = 757] 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB18A67000) [pid = 1028] [serial = 2269] [outer = 0000000000000000] 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB18B28800) [pid = 1028] [serial = 2270] [outer = 000000FB18A67000] 15:47:29 INFO - PROCESS | 1028 | 1468968449900 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB19120800) [pid = 1028] [serial = 2271] [outer = 000000FB18A67000] 15:47:30 INFO - PROCESS | 1028 | 1468968450286 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:47:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:47:30 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 15:47:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 15:47:30 INFO - PROCESS | 1028 | 1468968450360 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 1028 | 1468968450362 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 15:47:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:47:30 INFO - PROCESS | 1028 | 1468968450365 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 1028 | 1468968450367 Marionette TRACE conn6 <- [1,2986,null,{}] 15:47:30 INFO - PROCESS | 1028 | 1468968450371 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:30 INFO - PROCESS | 1028 | 1468968450373 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:30 INFO - PROCESS | 1028 | 1468968450514 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 15:47:30 INFO - PROCESS | 1028 | 1468968450528 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 1028 | 1468968450531 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:30 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB22090800 == 31 [pid = 1028] [id = 758] 15:47:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB12E4E400) [pid = 1028] [serial = 2272] [outer = 0000000000000000] 15:47:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB1C759C00) [pid = 1028] [serial = 2273] [outer = 000000FB12E4E400] 15:47:30 INFO - PROCESS | 1028 | 1468968450575 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB1C795C00) [pid = 1028] [serial = 2274] [outer = 000000FB12E4E400] 15:47:30 INFO - PROCESS | 1028 | 1468968450977 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:47:31 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. 15:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 15:47:31 INFO - PROCESS | 1028 | 1468968451060 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 1028 | 1468968451062 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 15:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:47:31 INFO - PROCESS | 1028 | 1468968451066 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - PROCESS | 1028 | 1468968451067 Marionette TRACE conn6 <- [1,2990,null,{}] 15:47:31 INFO - PROCESS | 1028 | 1468968451071 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 1028 | 1468968451077 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:31 INFO - PROCESS | 1028 | 1468968451215 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 15:47:31 INFO - PROCESS | 1028 | 1468968451222 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 1028 | 1468968451224 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:31 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2320D800 == 32 [pid = 1028] [id = 759] 15:47:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB1CD76000) [pid = 1028] [serial = 2275] [outer = 0000000000000000] 15:47:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB1D026400) [pid = 1028] [serial = 2276] [outer = 000000FB1CD76000] 15:47:31 INFO - PROCESS | 1028 | 1468968451317 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB1EA49400) [pid = 1028] [serial = 2277] [outer = 000000FB1CD76000] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12CAA800) [pid = 1028] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1EA42800) [pid = 1028] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB1C761C00) [pid = 1028] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB10E3CC00) [pid = 1028] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB12151400) [pid = 1028] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1182B000) [pid = 1028] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB1CF3D000) [pid = 1028] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D96400) [pid = 1028] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB1F8CAC00) [pid = 1028] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB20388C00) [pid = 1028] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB17258C00) [pid = 1028] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1FFA6C00) [pid = 1028] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB12D12800) [pid = 1028] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:47:31 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB18A67C00) [pid = 1028] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:47:31 INFO - PROCESS | 1028 | 1468968451947 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:47:32 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. 15:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 943ms 15:47:32 INFO - PROCESS | 1028 | 1468968452012 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1028 | 1468968452014 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 15:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:47:32 INFO - PROCESS | 1028 | 1468968452018 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 1028 | 1468968452020 Marionette TRACE conn6 <- [1,2994,null,{}] 15:47:32 INFO - PROCESS | 1028 | 1468968452024 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 1028 | 1468968452026 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:32 INFO - PROCESS | 1028 | 1468968452106 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 15:47:32 INFO - PROCESS | 1028 | 1468968452111 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1028 | 1468968452113 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A20800 == 33 [pid = 1028] [id = 760] 15:47:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB130F8000) [pid = 1028] [serial = 2278] [outer = 0000000000000000] 15:47:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1D02B800) [pid = 1028] [serial = 2279] [outer = 000000FB130F8000] 15:47:32 INFO - PROCESS | 1028 | 1468968452157 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1F567C00) [pid = 1028] [serial = 2280] [outer = 000000FB130F8000] 15:47:32 INFO - PROCESS | 1028 | 1468968452548 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:47:32 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. 15:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 15:47:32 INFO - PROCESS | 1028 | 1468968452608 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1028 | 1468968452610 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 15:47:32 INFO - PROCESS | 1028 | 1468968452613 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:47:32 INFO - PROCESS | 1028 | 1468968452615 Marionette TRACE conn6 <- [1,2998,null,{}] 15:47:32 INFO - PROCESS | 1028 | 1468968452618 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 1028 | 1468968452620 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:32 INFO - PROCESS | 1028 | 1468968452702 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 15:47:32 INFO - PROCESS | 1028 | 1468968452707 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1028 | 1468968452709 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:32 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DBA800 == 34 [pid = 1028] [id = 761] 15:47:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1F565800) [pid = 1028] [serial = 2281] [outer = 0000000000000000] 15:47:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB1FAAD000) [pid = 1028] [serial = 2282] [outer = 000000FB1F565800] 15:47:32 INFO - PROCESS | 1028 | 1468968452753 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1FDF8C00) [pid = 1028] [serial = 2283] [outer = 000000FB1F565800] 15:47:32 INFO - PROCESS | 1028 | [1028] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:47:33 INFO - PROCESS | 1028 | 1468968453214 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:47:33 INFO - {} 15:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:47:33 INFO - {} 15:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:47:33 INFO - {} 15:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:47:33 INFO - {} 15:47:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 630ms 15:47:33 INFO - TEST-START | /FileAPI/fileReader.html 15:47:33 INFO - PROCESS | 1028 | 1468968453247 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1028 | 1468968453249 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 15:47:33 INFO - PROCESS | 1028 | 1468968453252 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1028 | 1468968453254 Marionette TRACE conn6 <- [1,3002,null,{}] 15:47:33 INFO - PROCESS | 1028 | 1468968453257 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 1028 | 1468968453259 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:33 INFO - PROCESS | 1028 | 1468968453343 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 15:47:33 INFO - PROCESS | 1028 | 1468968453351 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1028 | 1468968453353 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:33 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26CC4000 == 35 [pid = 1028] [id = 762] 15:47:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1FDF9000) [pid = 1028] [serial = 2284] [outer = 0000000000000000] 15:47:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FFA6C00) [pid = 1028] [serial = 2285] [outer = 000000FB1FDF9000] 15:47:33 INFO - PROCESS | 1028 | 1468968453398 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB1FFE2400) [pid = 1028] [serial = 2286] [outer = 000000FB1FDF9000] 15:47:33 INFO - PROCESS | 1028 | 1468968453806 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:47:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:47:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:47:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:47:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:47:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 15:47:33 INFO - PROCESS | 1028 | 1468968453841 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1028 | 1468968453843 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 15:47:33 INFO - TEST-START | /FileAPI/historical.html 15:47:33 INFO - PROCESS | 1028 | 1468968453846 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1028 | 1468968453848 Marionette TRACE conn6 <- [1,3006,null,{}] 15:47:33 INFO - PROCESS | 1028 | 1468968453909 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 1028 | 1468968453913 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:34 INFO - PROCESS | 1028 | 1468968454071 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 15:47:34 INFO - PROCESS | 1028 | 1468968454165 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1028 | 1468968454169 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:34 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB135DC000 == 36 [pid = 1028] [id = 763] 15:47:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB12159000) [pid = 1028] [serial = 2287] [outer = 0000000000000000] 15:47:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB12B0B800) [pid = 1028] [serial = 2288] [outer = 000000FB12159000] 15:47:34 INFO - PROCESS | 1028 | 1468968454229 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB12D12C00) [pid = 1028] [serial = 2289] [outer = 000000FB12159000] 15:47:34 INFO - PROCESS | 1028 | 1468968454910 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:47:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:47:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:47:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:47:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:47:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:47:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:47:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:47:34 INFO - TEST-OK | /FileAPI/historical.html | took 1083ms 15:47:34 INFO - PROCESS | 1028 | 1468968454935 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 1028 | 1468968454939 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 15:47:34 INFO - TEST-START | /FileAPI/idlharness.html 15:47:34 INFO - PROCESS | 1028 | 1468968454944 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1028 | 1468968454947 Marionette TRACE conn6 <- [1,3010,null,{}] 15:47:34 INFO - PROCESS | 1028 | 1468968454953 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 1028 | 1468968454956 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:35 INFO - PROCESS | 1028 | 1468968455086 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 15:47:35 INFO - PROCESS | 1028 | 1468968455213 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 1028 | 1468968455217 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:35 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20598000 == 37 [pid = 1028] [id = 764] 15:47:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB13FEA000) [pid = 1028] [serial = 2290] [outer = 0000000000000000] 15:47:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB172CAC00) [pid = 1028] [serial = 2291] [outer = 000000FB13FEA000] 15:47:35 INFO - PROCESS | 1028 | 1468968455276 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB18A17800) [pid = 1028] [serial = 2292] [outer = 000000FB13FEA000] 15:47:36 INFO - PROCESS | 1028 | 1468968456381 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:47:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:47:36 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 15:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:47:36 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 15:47:36 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 15:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:47:36 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 15:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:47:36 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 15:47:36 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 15:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:47:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1533ms 15:47:36 INFO - PROCESS | 1028 | 1468968456527 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 1028 | 1468968456530 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 15:47:36 INFO - TEST-START | /FileAPI/idlharness.worker 15:47:36 INFO - PROCESS | 1028 | 1468968456539 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 1028 | 1468968456542 Marionette TRACE conn6 <- [1,3014,null,{}] 15:47:36 INFO - PROCESS | 1028 | 1468968456546 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 1028 | 1468968456549 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:36 INFO - PROCESS | 1028 | 1468968456703 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 15:47:36 INFO - PROCESS | 1028 | 1468968456804 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1028 | 1468968456808 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:36 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C0A000 == 38 [pid = 1028] [id = 765] 15:47:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12D13800) [pid = 1028] [serial = 2293] [outer = 0000000000000000] 15:47:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 96 (000000FB17C75800) [pid = 1028] [serial = 2294] [outer = 000000FB12D13800] 15:47:36 INFO - PROCESS | 1028 | 1468968456867 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1028 | ++DOMWINDOW == 97 (000000FB1FDF4C00) [pid = 1028] [serial = 2295] [outer = 000000FB12D13800] 15:47:37 INFO - PROCESS | 1028 | [1028] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25DBA800 == 37 [pid = 1028] [id = 761] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A20800 == 36 [pid = 1028] [id = 760] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2320D800 == 35 [pid = 1028] [id = 759] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB22090800 == 34 [pid = 1028] [id = 758] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2039F000 == 33 [pid = 1028] [id = 757] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1287E800 == 32 [pid = 1028] [id = 756] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4EA800 == 31 [pid = 1028] [id = 755] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB193BA000 == 30 [pid = 1028] [id = 754] 15:47:37 INFO - PROCESS | 1028 | --DOCSHELL 000000FB172EB800 == 29 [pid = 1028] [id = 753] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 96 (000000FB12DAB800) [pid = 1028] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 95 (000000FB1F7F0800) [pid = 1028] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB2020EC00) [pid = 1028] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12E4D800) [pid = 1028] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB1CD29000) [pid = 1028] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB1EA51000) [pid = 1028] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB11F33C00) [pid = 1028] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB1D045000) [pid = 1028] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB18A69C00) [pid = 1028] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB1FFA4C00) [pid = 1028] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB2038A000) [pid = 1028] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB12D15C00) [pid = 1028] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB18272000) [pid = 1028] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB172C6400) [pid = 1028] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FFE1C00) [pid = 1028] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB1C78F400) [pid = 1028] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1C789C00) [pid = 1028] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB1FFE2000) [pid = 1028] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1F7BAC00) [pid = 1028] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1826F400) [pid = 1028] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1D01C800) [pid = 1028] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1FDFA000) [pid = 1028] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB20203400) [pid = 1028] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB2026B800) [pid = 1028] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB206D6400) [pid = 1028] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 15:47:37 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB2028FC00) [pid = 1028] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1028 | 1468968458133 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:47:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:47:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:47:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:47:38 INFO - {} 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:47:38 INFO - {} 15:47:38 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 - {} 15:47:38 INFO - {} 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:47:38 INFO - {} 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:47:38 INFO - {} 15:47:38 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 - {} 15:47:38 INFO - {} 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:47:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:47:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 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 15:47:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:47:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:47:38 INFO - {} 15:47:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1755ms 15:47:38 INFO - PROCESS | 1028 | 1468968458341 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 1028 | 1468968458345 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 15:47:38 INFO - PROCESS | 1028 | 1468968458350 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:47:38 INFO - PROCESS | 1028 | 1468968458353 Marionette TRACE conn6 <- [1,3018,null,{}] 15:47:38 INFO - PROCESS | 1028 | 1468968458358 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 1028 | 1468968458362 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:38 INFO - PROCESS | 1028 | 1468968458448 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 15:47:38 INFO - PROCESS | 1028 | 1468968458455 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 1028 | 1468968458458 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:38 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23652000 == 30 [pid = 1028] [id = 766] 15:47:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB1FDF6C00) [pid = 1028] [serial = 2296] [outer = 0000000000000000] 15:47:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1FE17C00) [pid = 1028] [serial = 2297] [outer = 000000FB1FDF6C00] 15:47:38 INFO - PROCESS | 1028 | 1468968458506 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1FFA4800) [pid = 1028] [serial = 2298] [outer = 000000FB1FDF6C00] 15:47:38 INFO - PROCESS | 1028 | 1468968458957 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:47:38 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 15:47:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 15:47:38 INFO - PROCESS | 1028 | 1468968458990 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 1028 | 1468968458994 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 15:47:39 INFO - PROCESS | 1028 | 1468968459006 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:47:39 INFO - PROCESS | 1028 | 1468968459008 Marionette TRACE conn6 <- [1,3022,null,{}] 15:47:39 INFO - PROCESS | 1028 | 1468968459012 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 1028 | 1468968459015 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:39 INFO - PROCESS | 1028 | 1468968459109 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 15:47:39 INFO - PROCESS | 1028 | 1468968459117 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1028 | 1468968459119 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB2687C000 == 31 [pid = 1028] [id = 767] 15:47:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB206DA000) [pid = 1028] [serial = 2299] [outer = 0000000000000000] 15:47:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB20F78400) [pid = 1028] [serial = 2300] [outer = 000000FB206DA000] 15:47:39 INFO - PROCESS | 1028 | 1468968459168 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB21BE0800) [pid = 1028] [serial = 2301] [outer = 000000FB206DA000] 15:47:39 INFO - PROCESS | 1028 | 1468968459566 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:47:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 587ms 15:47:39 INFO - PROCESS | 1028 | 1468968459598 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 1028 | 1468968459600 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 15:47:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:47:39 INFO - PROCESS | 1028 | 1468968459604 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1028 | 1468968459608 Marionette TRACE conn6 <- [1,3026,null,{}] 15:47:39 INFO - PROCESS | 1028 | 1468968459619 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 1028 | 1468968459623 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:39 INFO - PROCESS | 1028 | 1468968459776 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 15:47:39 INFO - PROCESS | 1028 | 1468968459817 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1028 | 1468968459820 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:39 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB26F93800 == 32 [pid = 1028] [id = 768] 15:47:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB22045C00) [pid = 1028] [serial = 2302] [outer = 0000000000000000] 15:47:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB22218800) [pid = 1028] [serial = 2303] [outer = 000000FB22045C00] 15:47:39 INFO - PROCESS | 1028 | 1468968459867 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB25A8D800) [pid = 1028] [serial = 2304] [outer = 000000FB22045C00] 15:47:40 INFO - PROCESS | 1028 | 1468968460303 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:47:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:47:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:47:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 15:47:40 INFO - PROCESS | 1028 | 1468968460341 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1028 | 1468968460344 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 15:47:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:47:40 INFO - PROCESS | 1028 | 1468968460348 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1028 | 1468968460350 Marionette TRACE conn6 <- [1,3030,null,{}] 15:47:40 INFO - PROCESS | 1028 | 1468968460353 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 1028 | 1468968460355 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:40 INFO - PROCESS | 1028 | 1468968460478 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 15:47:40 INFO - PROCESS | 1028 | 1468968460529 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1028 | 1468968460531 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:40 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB27189800 == 33 [pid = 1028] [id = 769] 15:47:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB25A98400) [pid = 1028] [serial = 2305] [outer = 0000000000000000] 15:47:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB25A9A800) [pid = 1028] [serial = 2306] [outer = 000000FB25A98400] 15:47:40 INFO - PROCESS | 1028 | 1468968460576 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB25AF1000) [pid = 1028] [serial = 2307] [outer = 000000FB25A98400] 15:47:41 INFO - PROCESS | 1028 | 1468968461180 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:47:41 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. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:47:41 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'.) 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:47:41 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. 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:47:41 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. 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:47:41 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. 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 932ms 15:47:41 INFO - PROCESS | 1028 | 1468968461286 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 1028 | 1468968461288 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 15:47:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:47:41 INFO - PROCESS | 1028 | 1468968461298 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 1028 | 1468968461310 Marionette TRACE conn6 <- [1,3034,null,{}] 15:47:41 INFO - PROCESS | 1028 | 1468968461314 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 1028 | 1468968461316 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:41 INFO - PROCESS | 1028 | 1468968461431 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 15:47:41 INFO - PROCESS | 1028 | 1468968461436 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 1028 | 1468968461438 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:41 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB28EA2800 == 34 [pid = 1028] [id = 770] 15:47:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB25AF1400) [pid = 1028] [serial = 2308] [outer = 0000000000000000] 15:47:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB25AF9400) [pid = 1028] [serial = 2309] [outer = 000000FB25AF1400] 15:47:41 INFO - PROCESS | 1028 | 1468968461529 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB274ABC00) [pid = 1028] [serial = 2310] [outer = 000000FB25AF1400] 15:47:41 INFO - PROCESS | 1028 | [1028] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:47:41 INFO - PROCESS | 1028 | 1468968461981 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:47:41 INFO - {} 15:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 15:47:42 INFO - PROCESS | 1028 | 1468968461991 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 1028 | 1468968461993 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB17257800) [pid = 1028] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB11814800) [pid = 1028] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:47:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB12B1A400) [pid = 1028] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB12DAA800) [pid = 1028] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB18A67000) [pid = 1028] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB1CD76000) [pid = 1028] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB123CD400) [pid = 1028] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB18BC1C00) [pid = 1028] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1FDFA800) [pid = 1028] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB2026D400) [pid = 1028] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB20F6F400) [pid = 1028] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12E4E400) [pid = 1028] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB130F8000) [pid = 1028] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1F565800) [pid = 1028] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:47:42 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB18B29C00) [pid = 1028] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:47:42 INFO - PROCESS | 1028 | 1468968462045 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1028 | 1468968462047 Marionette TRACE conn6 <- [1,3038,null,{}] 15:47:42 INFO - PROCESS | 1028 | 1468968462051 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:42 INFO - PROCESS | 1028 | 1468968462057 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:42 INFO - PROCESS | 1028 | 1468968462163 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 15:47:42 INFO - PROCESS | 1028 | 1468968462171 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 1028 | 1468968462173 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB28E3A000 == 35 [pid = 1028] [id = 771] 15:47:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB274AD800) [pid = 1028] [serial = 2311] [outer = 0000000000000000] 15:47:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB28B48C00) [pid = 1028] [serial = 2312] [outer = 000000FB274AD800] 15:47:42 INFO - PROCESS | 1028 | 1468968462219 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB28B4E400) [pid = 1028] [serial = 2313] [outer = 000000FB274AD800] 15:47:42 INFO - PROCESS | 1028 | 1468968462623 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:47:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 15:47:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:47:42 INFO - PROCESS | 1028 | 1468968462675 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 1028 | 1468968462677 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 15:47:42 INFO - PROCESS | 1028 | 1468968462681 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1028 | 1468968462682 Marionette TRACE conn6 <- [1,3042,null,{}] 15:47:42 INFO - PROCESS | 1028 | 1468968462686 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:42 INFO - PROCESS | 1028 | 1468968462688 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:42 INFO - PROCESS | 1028 | 1468968462779 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 15:47:42 INFO - PROCESS | 1028 | 1468968462818 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 1028 | 1468968462820 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:42 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB28A82800 == 36 [pid = 1028] [id = 772] 15:47:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB28BE3000) [pid = 1028] [serial = 2314] [outer = 0000000000000000] 15:47:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB28BE6400) [pid = 1028] [serial = 2315] [outer = 000000FB28BE3000] 15:47:42 INFO - PROCESS | 1028 | 1468968462864 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB28BEC400) [pid = 1028] [serial = 2316] [outer = 000000FB28BE3000] 15:47:43 INFO - PROCESS | 1028 | 1468968463519 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:47:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:47:43 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" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:47:43 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" 15:47:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:47:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:47:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 963ms 15:47:43 INFO - PROCESS | 1028 | 1468968463647 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 1028 | 1468968463649 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 15:47:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:47:43 INFO - PROCESS | 1028 | 1468968463653 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 1028 | 1468968463655 Marionette TRACE conn6 <- [1,3046,null,{}] 15:47:43 INFO - PROCESS | 1028 | 1468968463658 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 1028 | 1468968463660 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:43 INFO - PROCESS | 1028 | 1468968463748 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 15:47:43 INFO - PROCESS | 1028 | 1468968463753 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1028 | 1468968463755 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:43 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17187000 == 37 [pid = 1028] [id = 773] 15:47:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB12D0C000) [pid = 1028] [serial = 2317] [outer = 0000000000000000] 15:47:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB12D1D800) [pid = 1028] [serial = 2318] [outer = 000000FB12D0C000] 15:47:43 INFO - PROCESS | 1028 | 1468968463799 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB12E56000) [pid = 1028] [serial = 2319] [outer = 000000FB12D0C000] 15:47:44 INFO - PROCESS | 1028 | 1468968464459 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:47:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:47:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:47:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:47:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:47:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:47:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:47:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:47:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:47:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 849ms 15:47:44 INFO - PROCESS | 1028 | 1468968464505 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 1028 | 1468968464510 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 15:47:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:47:44 INFO - PROCESS | 1028 | 1468968464515 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1028 | 1468968464519 Marionette TRACE conn6 <- [1,3050,null,{}] 15:47:44 INFO - PROCESS | 1028 | 1468968464525 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 1028 | 1468968464528 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:44 INFO - PROCESS | 1028 | 1468968464658 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 15:47:44 INFO - PROCESS | 1028 | 1468968464787 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1028 | 1468968464791 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:44 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB18BA1800 == 38 [pid = 1028] [id = 774] 15:47:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB130F8C00) [pid = 1028] [serial = 2320] [outer = 0000000000000000] 15:47:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1355B400) [pid = 1028] [serial = 2321] [outer = 000000FB130F8C00] 15:47:44 INFO - PROCESS | 1028 | 1468968464850 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB172C5000) [pid = 1028] [serial = 2322] [outer = 000000FB130F8C00] 15:47:45 INFO - PROCESS | 1028 | [1028] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:47:45 INFO - PROCESS | 1028 | 1468968465442 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:47:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:47:45 INFO - {} 15:47:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 15:47:45 INFO - PROCESS | 1028 | 1468968465505 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1028 | 1468968465510 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 15:47:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:47:45 INFO - PROCESS | 1028 | 1468968465517 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 1028 | 1468968465520 Marionette TRACE conn6 <- [1,3054,null,{}] 15:47:45 INFO - PROCESS | 1028 | 1468968465531 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 1028 | 1468968465534 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:45 INFO - PROCESS | 1028 | 1468968465652 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 15:47:45 INFO - PROCESS | 1028 | 1468968465772 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1028 | 1468968465775 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:45 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F4E6800 == 39 [pid = 1028] [id = 775] 15:47:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 84 (000000FB18B1BC00) [pid = 1028] [serial = 2323] [outer = 0000000000000000] 15:47:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 85 (000000FB1C764800) [pid = 1028] [serial = 2324] [outer = 000000FB18B1BC00] 15:47:45 INFO - PROCESS | 1028 | 1468968465833 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1028 | ++DOMWINDOW == 86 (000000FB1F981000) [pid = 1028] [serial = 2325] [outer = 000000FB18B1BC00] 15:47:46 INFO - PROCESS | 1028 | 1468968466354 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:47:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 15:47:46 INFO - PROCESS | 1028 | 1468968466400 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 15:47:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:47:46 INFO - PROCESS | 1028 | 1468968466403 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 15:47:46 INFO - PROCESS | 1028 | 1468968466407 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 1028 | 1468968466411 Marionette TRACE conn6 <- [1,3058,null,{}] 15:47:46 INFO - PROCESS | 1028 | 1468968466423 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 1028 | 1468968466428 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:46 INFO - PROCESS | 1028 | 1468968466574 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 15:47:46 INFO - PROCESS | 1028 | 1468968466702 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 1028 | 1468968466706 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:46 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB20C21800 == 40 [pid = 1028] [id = 776] 15:47:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 87 (000000FB1FFDB800) [pid = 1028] [serial = 2326] [outer = 0000000000000000] 15:47:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 88 (000000FB2028E400) [pid = 1028] [serial = 2327] [outer = 000000FB1FFDB800] 15:47:46 INFO - PROCESS | 1028 | 1468968466766 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 1028 | ++DOMWINDOW == 89 (000000FB219C9800) [pid = 1028] [serial = 2328] [outer = 000000FB1FFDB800] 15:47:47 INFO - PROCESS | 1028 | 1468968467316 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:47:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 942ms 15:47:47 INFO - PROCESS | 1028 | 1468968467354 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 1028 | 1468968467357 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 15:47:47 INFO - PROCESS | 1028 | 1468968467362 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:47:47 INFO - PROCESS | 1028 | 1468968467364 Marionette TRACE conn6 <- [1,3062,null,{}] 15:47:47 INFO - PROCESS | 1028 | 1468968467368 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 1028 | 1468968467370 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:47 INFO - PROCESS | 1028 | 1468968467486 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 15:47:47 INFO - PROCESS | 1028 | 1468968467583 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 1028 | 1468968467585 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:47 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A13800 == 41 [pid = 1028] [id = 777] 15:47:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 90 (000000FB229ED400) [pid = 1028] [serial = 2329] [outer = 0000000000000000] 15:47:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 91 (000000FB25A8E800) [pid = 1028] [serial = 2330] [outer = 000000FB229ED400] 15:47:47 INFO - PROCESS | 1028 | 1468968467639 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 1028 | ++DOMWINDOW == 92 (000000FB25AF1C00) [pid = 1028] [serial = 2331] [outer = 000000FB229ED400] 15:47:48 INFO - PROCESS | 1028 | 1468968468172 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 839ms 15:47:48 INFO - PROCESS | 1028 | 1468968468259 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1028 | 1468968468261 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 15:47:48 INFO - PROCESS | 1028 | 1468968468266 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:47:48 INFO - PROCESS | 1028 | 1468968468268 Marionette TRACE conn6 <- [1,3066,null,{}] 15:47:48 INFO - PROCESS | 1028 | 1468968468272 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 1028 | 1468968468275 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:48 INFO - PROCESS | 1028 | 1468968468517 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 15:47:48 INFO - PROCESS | 1028 | 1468968468662 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 1028 | 1468968468665 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:48 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17F24000 == 42 [pid = 1028] [id = 778] 15:47:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 93 (000000FB10E3C000) [pid = 1028] [serial = 2332] [outer = 0000000000000000] 15:47:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 94 (000000FB1213FC00) [pid = 1028] [serial = 2333] [outer = 000000FB10E3C000] 15:47:48 INFO - PROCESS | 1028 | 1468968468717 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 1028 | ++DOMWINDOW == 95 (000000FB12CA0800) [pid = 1028] [serial = 2334] [outer = 000000FB10E3C000] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB28A82800 == 41 [pid = 1028] [id = 772] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB28E3A000 == 40 [pid = 1028] [id = 771] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB28EA2800 == 39 [pid = 1028] [id = 770] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB27189800 == 38 [pid = 1028] [id = 769] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26F93800 == 37 [pid = 1028] [id = 768] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB2687C000 == 36 [pid = 1028] [id = 767] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB23652000 == 35 [pid = 1028] [id = 766] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C0A000 == 34 [pid = 1028] [id = 765] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20598000 == 33 [pid = 1028] [id = 764] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB26CC4000 == 32 [pid = 1028] [id = 762] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB135DC000 == 31 [pid = 1028] [id = 763] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB13A3A000 == 30 [pid = 1028] [id = 752] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB25A13800 == 29 [pid = 1028] [id = 777] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB20C21800 == 28 [pid = 1028] [id = 776] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB1F4E6800 == 27 [pid = 1028] [id = 775] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB17187000 == 26 [pid = 1028] [id = 773] 15:47:49 INFO - PROCESS | 1028 | --DOCSHELL 000000FB18BA1800 == 25 [pid = 1028] [id = 774] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 94 (000000FB179B7800) [pid = 1028] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 93 (000000FB12D13C00) [pid = 1028] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 92 (000000FB12CA4400) [pid = 1028] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 91 (000000FB12D1C400) [pid = 1028] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 90 (000000FB12E55C00) [pid = 1028] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 89 (000000FB130FB800) [pid = 1028] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 88 (000000FB1D026400) [pid = 1028] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 87 (000000FB130FA400) [pid = 1028] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 86 (000000FB12D08C00) [pid = 1028] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 85 (000000FB1CD2A400) [pid = 1028] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 84 (000000FB19654800) [pid = 1028] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 83 (000000FB20265400) [pid = 1028] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB1FE1C000) [pid = 1028] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB2190CC00) [pid = 1028] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB20F75000) [pid = 1028] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB21BE2800) [pid = 1028] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB219C5800) [pid = 1028] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB1C795C00) [pid = 1028] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1C759C00) [pid = 1028] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB1F567C00) [pid = 1028] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB1D02B800) [pid = 1028] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB1EA49400) [pid = 1028] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB1282A800) [pid = 1028] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB1FFA6C00) [pid = 1028] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 70 (000000FB18B28800) [pid = 1028] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 69 (000000FB19120800) [pid = 1028] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 68 (000000FB1FDF8C00) [pid = 1028] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 67 (000000FB12D8A000) [pid = 1028] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 66 (000000FB17F3C000) [pid = 1028] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 15:47:49 INFO - PROCESS | 1028 | --DOMWINDOW == 65 (000000FB1FAAD000) [pid = 1028] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 15:47:50 INFO - PROCESS | 1028 | 1468968470051 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:47:50 INFO - PROCESS | 1028 | 1468968470125 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 15:47:50 INFO - PROCESS | 1028 | 1468968470130 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1028 | 1468968470134 Marionette TRACE conn6 <- [1,3070,null,{}] 15:47:50 INFO - PROCESS | 1028 | 1468968470140 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 1028 | 1468968470143 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:50 INFO - PROCESS | 1028 | 1468968470242 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 15:47:50 INFO - PROCESS | 1028 | 1468968470321 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1028 | 1468968470326 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:50 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB17181000 == 26 [pid = 1028] [id = 779] 15:47:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 66 (000000FB12B09C00) [pid = 1028] [serial = 2335] [outer = 0000000000000000] 15:47:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 67 (000000FB12B16400) [pid = 1028] [serial = 2336] [outer = 000000FB12B09C00] 15:47:50 INFO - PROCESS | 1028 | 1468968470378 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1028 | ++DOMWINDOW == 68 (000000FB12D04C00) [pid = 1028] [serial = 2337] [outer = 000000FB12B09C00] 15:47:50 INFO - PROCESS | 1028 | 1468968470815 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:47:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:47:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 739ms 15:47:50 INFO - PROCESS | 1028 | 1468968470875 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1028 | 1468968470881 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 15:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:47:50 INFO - PROCESS | 1028 | 1468968470887 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1028 | 1468968470890 Marionette TRACE conn6 <- [1,3074,null,{}] 15:47:50 INFO - PROCESS | 1028 | 1468968470894 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 1028 | 1468968470898 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:51 INFO - PROCESS | 1028 | 1468968470995 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 15:47:51 INFO - PROCESS | 1028 | 1468968471013 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1028 | 1468968471015 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1906A800 == 27 [pid = 1028] [id = 780] 15:47:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 69 (000000FB12DA7000) [pid = 1028] [serial = 2338] [outer = 0000000000000000] 15:47:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 70 (000000FB12DAB400) [pid = 1028] [serial = 2339] [outer = 000000FB12DA7000] 15:47:51 INFO - PROCESS | 1028 | 1468968471065 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 71 (000000FB12E5A000) [pid = 1028] [serial = 2340] [outer = 000000FB12DA7000] 15:47:51 INFO - PROCESS | 1028 | 1468968471515 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 15:47:51 INFO - PROCESS | 1028 | 1468968471584 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 1028 | 1468968471586 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 15:47:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:47:51 INFO - PROCESS | 1028 | 1468968471590 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 1028 | 1468968471594 Marionette TRACE conn6 <- [1,3078,null,{}] 15:47:51 INFO - PROCESS | 1028 | 1468968471605 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 1028 | 1468968471610 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:51 INFO - PROCESS | 1028 | 1468968471727 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 15:47:51 INFO - PROCESS | 1028 | 1468968471823 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1028 | 1468968471826 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:51 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1F322800 == 28 [pid = 1028] [id = 781] 15:47:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB141C2400) [pid = 1028] [serial = 2341] [outer = 0000000000000000] 15:47:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB171E8400) [pid = 1028] [serial = 2342] [outer = 000000FB141C2400] 15:47:51 INFO - PROCESS | 1028 | 1468968471875 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB17936400) [pid = 1028] [serial = 2343] [outer = 000000FB141C2400] 15:47:52 INFO - PROCESS | 1028 | 1468968472272 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 15:47:52 INFO - PROCESS | 1028 | 1468968472326 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1028 | 1468968472329 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:47:52 INFO - PROCESS | 1028 | 1468968472333 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 1028 | 1468968472335 Marionette TRACE conn6 <- [1,3082,null,{}] 15:47:52 INFO - PROCESS | 1028 | 1468968472338 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 1028 | 1468968472340 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:52 INFO - PROCESS | 1028 | 1468968472467 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 15:47:52 INFO - PROCESS | 1028 | 1468968472472 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1028 | 1468968472474 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:52 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB1FB30800 == 29 [pid = 1028] [id = 782] 15:47:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB18274400) [pid = 1028] [serial = 2344] [outer = 0000000000000000] 15:47:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB18277800) [pid = 1028] [serial = 2345] [outer = 000000FB18274400] 15:47:52 INFO - PROCESS | 1028 | 1468968472520 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB18B1E400) [pid = 1028] [serial = 2346] [outer = 000000FB18274400] 15:47:52 INFO - PROCESS | 1028 | 1468968472951 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 15:47:53 INFO - PROCESS | 1028 | 1468968473007 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1028 | 1468968473009 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 15:47:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:47:53 INFO - PROCESS | 1028 | 1468968473018 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 1028 | 1468968473020 Marionette TRACE conn6 <- [1,3086,null,{}] 15:47:53 INFO - PROCESS | 1028 | 1468968473023 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 1028 | 1468968473026 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:53 INFO - PROCESS | 1028 | 1468968473165 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 15:47:53 INFO - PROCESS | 1028 | 1468968473181 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1028 | 1468968473183 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB203AE000 == 30 [pid = 1028] [id = 783] 15:47:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB18B24800) [pid = 1028] [serial = 2347] [outer = 0000000000000000] 15:47:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB18FB5000) [pid = 1028] [serial = 2348] [outer = 000000FB18B24800] 15:47:53 INFO - PROCESS | 1028 | 1468968473228 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB19122C00) [pid = 1028] [serial = 2349] [outer = 000000FB18B24800] 15:47:53 INFO - PROCESS | 1028 | 1468968473651 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 15:47:53 INFO - PROCESS | 1028 | 1468968473713 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1028 | 1468968473715 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 15:47:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:47:53 INFO - PROCESS | 1028 | 1468968473718 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 1028 | 1468968473720 Marionette TRACE conn6 <- [1,3090,null,{}] 15:47:53 INFO - PROCESS | 1028 | 1468968473735 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 1028 | 1468968473741 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:53 INFO - PROCESS | 1028 | 1468968473883 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 15:47:53 INFO - PROCESS | 1028 | 1468968473941 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1028 | 1468968473943 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:53 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23007000 == 31 [pid = 1028] [id = 784] 15:47:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 81 (000000FB1C758800) [pid = 1028] [serial = 2350] [outer = 0000000000000000] 15:47:53 INFO - PROCESS | 1028 | ++DOMWINDOW == 82 (000000FB1CD76400) [pid = 1028] [serial = 2351] [outer = 000000FB1C758800] 15:47:53 INFO - PROCESS | 1028 | 1468968473988 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 83 (000000FB1D016400) [pid = 1028] [serial = 2352] [outer = 000000FB1C758800] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 82 (000000FB25AF1400) [pid = 1028] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 81 (000000FB25A98400) [pid = 1028] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 80 (000000FB274AD800) [pid = 1028] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 79 (000000FB12D13800) [pid = 1028] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 78 (000000FB1FDF9000) [pid = 1028] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 77 (000000FB22045C00) [pid = 1028] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 76 (000000FB1FDF6C00) [pid = 1028] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 75 (000000FB206DA000) [pid = 1028] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 74 (000000FB12159000) [pid = 1028] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 73 (000000FB13FEA000) [pid = 1028] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 72 (000000FB12D0C000) [pid = 1028] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:47:54 INFO - PROCESS | 1028 | --DOMWINDOW == 71 (000000FB28BE3000) [pid = 1028] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:47:54 INFO - PROCESS | 1028 | 1468968474595 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:47:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:47:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 15:47:54 INFO - PROCESS | 1028 | 1468968474645 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1028 | 1468968474647 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 15:47:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:47:54 INFO - PROCESS | 1028 | 1468968474650 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 1028 | 1468968474652 Marionette TRACE conn6 <- [1,3094,null,{}] 15:47:54 INFO - PROCESS | 1028 | 1468968474656 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 1028 | 1468968474658 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:54 INFO - PROCESS | 1028 | 1468968474739 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 15:47:54 INFO - PROCESS | 1028 | 1468968474744 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1028 | 1468968474746 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:54 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB23221000 == 32 [pid = 1028] [id = 785] 15:47:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 72 (000000FB17103400) [pid = 1028] [serial = 2353] [outer = 0000000000000000] 15:47:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 73 (000000FB1D01CC00) [pid = 1028] [serial = 2354] [outer = 000000FB17103400] 15:47:54 INFO - PROCESS | 1028 | 1468968474790 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1028 | ++DOMWINDOW == 74 (000000FB1D02CC00) [pid = 1028] [serial = 2355] [outer = 000000FB17103400] 15:47:55 INFO - PROCESS | 1028 | 1468968475187 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:47:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 586ms 15:47:55 INFO - PROCESS | 1028 | 1468968475240 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1028 | 1468968475242 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 15:47:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:47:55 INFO - PROCESS | 1028 | 1468968475258 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1028 | 1468968475260 Marionette TRACE conn6 <- [1,3098,null,{}] 15:47:55 INFO - PROCESS | 1028 | 1468968475263 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 1028 | 1468968475265 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:55 INFO - PROCESS | 1028 | 1468968475347 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 15:47:55 INFO - PROCESS | 1028 | 1468968475352 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1028 | 1468968475354 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:55 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25A24000 == 33 [pid = 1028] [id = 786] 15:47:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 75 (000000FB1D02FC00) [pid = 1028] [serial = 2356] [outer = 0000000000000000] 15:47:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 76 (000000FB1EA43800) [pid = 1028] [serial = 2357] [outer = 000000FB1D02FC00] 15:47:55 INFO - PROCESS | 1028 | 1468968475399 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1028 | ++DOMWINDOW == 77 (000000FB1EA4C000) [pid = 1028] [serial = 2358] [outer = 000000FB1D02FC00] 15:47:55 INFO - PROCESS | 1028 | 1468968475836 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:47:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:47:55 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 15:47:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:47:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:47:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 650ms 15:47:55 INFO - PROCESS | 1028 | 1468968475899 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1028 | 1468968475902 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 15:47:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:47:55 INFO - PROCESS | 1028 | 1468968475910 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1028 | 1468968475912 Marionette TRACE conn6 <- [1,3102,null,{}] 15:47:55 INFO - PROCESS | 1028 | 1468968475915 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 1028 | 1468968475917 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:56 INFO - PROCESS | 1028 | 1468968476002 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 15:47:56 INFO - PROCESS | 1028 | 1468968476009 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"613da43f-bb95-49c9-82e9-e6f5c383f6d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1028 | 1468968476011 Marionette INFO sendAsync 3c59e82c-56ff-47eb-b61b-61984fbdd509 15:47:56 INFO - PROCESS | 1028 | ++DOCSHELL 000000FB25DB1000 == 34 [pid = 1028] [id = 787] 15:47:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 78 (000000FB1ECEE400) [pid = 1028] [serial = 2359] [outer = 0000000000000000] 15:47:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 79 (000000FB1F564C00) [pid = 1028] [serial = 2360] [outer = 000000FB1ECEE400] 15:47:56 INFO - PROCESS | 1028 | 1468968476055 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1028 | ++DOMWINDOW == 80 (000000FB1F570800) [pid = 1028] [serial = 2361] [outer = 000000FB1ECEE400] 15:47:56 INFO - PROCESS | 1028 | 1468968476566 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:47:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:47:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 15:47:56 INFO - PROCESS | 1028 | 1468968476615 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1028 | 1468968476620 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 15:47:57 WARNING - u'runner_teardown' () 15:47:57 INFO - No more tests 15:47:57 INFO - Got 0 unexpected results 15:47:57 INFO - SUITE-END | took 673s 15:47:57 INFO - Closing logging queue 15:47:57 INFO - queue closed 15:47:57 INFO - Return code: 0 15:47:57 WARNING - # TBPL SUCCESS # 15:47:57 INFO - Running post-action listener: _resource_record_post_action 15:47:57 INFO - Running post-run listener: _resource_record_post_run 15:47:58 INFO - Total resource usage - Wall time: 683s; CPU: 14.0%; Read bytes: 243959296; Write bytes: 990838272; Read time: 3738180; Write time: 5893800 15:47:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:47:58 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 36936704; Read time: 0; Write time: 57350 15:47:58 INFO - run-tests - Wall time: 680s; CPU: 14.0%; Read bytes: 243912704; Write bytes: 877634048; Read time: 3733850; Write time: 5767120 15:47:58 INFO - Running post-run listener: _upload_blobber_files 15:47:58 INFO - Blob upload gear active. 15:47:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:47:58 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 15:47:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:47:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:47:59 INFO - (blobuploader) - INFO - Open directory for files ... 15:47:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:47:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:47:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:48:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:48:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:48:00 INFO - (blobuploader) - INFO - Done attempting. 15:48:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:48:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:48:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:48:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:48:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:48:03 INFO - (blobuploader) - INFO - Done attempting. 15:48:03 INFO - (blobuploader) - INFO - Iteration through files over. 15:48:03 INFO - Return code: 0 15:48:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:48:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976c89d857315c604d1b69870572b5841e39531fd99126eea73c15166e481ad50eb00828568e477f85279c48144a3df55cd32de113d637b53cff5473c4ac7f46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4f3013f56dc8c93cc2ac5ae43104d71af04a2b855e5a80708615eb21ebbf74138a71d8526f959cf24904c35f24834eeaba2094441ec11c82c0759cf9f2abb4d"} 15:48:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:48:03 INFO - Writing to file C:\slave\test\properties\blobber_files 15:48:03 INFO - Contents: 15:48:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976c89d857315c604d1b69870572b5841e39531fd99126eea73c15166e481ad50eb00828568e477f85279c48144a3df55cd32de113d637b53cff5473c4ac7f46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4f3013f56dc8c93cc2ac5ae43104d71af04a2b855e5a80708615eb21ebbf74138a71d8526f959cf24904c35f24834eeaba2094441ec11c82c0759cf9f2abb4d"} 15:48:03 INFO - Running post-run listener: copy_logs_to_upload_dir 15:48:03 INFO - Copying logs to upload dir... 15:48:03 INFO - mkdir: C:\slave\test\build\upload\logs 15:48:03 INFO - Copying logs to upload dir... 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - Using _rmtree_windows ... 15:48:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=872.551000 ========= master_lag: 2.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 34 secs) (at 2016-07-19 15:48:05.543466) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-19 15:48:05.544337) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Local LOGONSERVER=\\T-W864-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-076 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-076 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976c89d857315c604d1b69870572b5841e39531fd99126eea73c15166e481ad50eb00828568e477f85279c48144a3df55cd32de113d637b53cff5473c4ac7f46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4f3013f56dc8c93cc2ac5ae43104d71af04a2b855e5a80708615eb21ebbf74138a71d8526f959cf24904c35f24834eeaba2094441ec11c82c0759cf9f2abb4d"} build_url:https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976c89d857315c604d1b69870572b5841e39531fd99126eea73c15166e481ad50eb00828568e477f85279c48144a3df55cd32de113d637b53cff5473c4ac7f46", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4f3013f56dc8c93cc2ac5ae43104d71af04a2b855e5a80708615eb21ebbf74138a71d8526f959cf24904c35f24834eeaba2094441ec11c82c0759cf9f2abb4d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bim7DNZOST26MOg44eR__w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 1.00 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-19 15:48:06.642403) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 15:48:06.642699) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-076\AppData\Local LOGONSERVER=\\T-W864-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-076 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-076 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 15:48:06.760292) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-19 15:48:06.760576) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-19 15:48:07.330153) ========= ========= Total master_lag: 3.49 =========