- From: <bugzilla@jessica.w3.org>
- Date: Tue, 20 Aug 2013 15:18:15 +0000
- To: public-browser-tools-testing@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23020
Bug ID: 23020
Summary: The use of "window" to mean "top level browsing
context" is confusing.
Classification: Unclassified
Product: Browser Test/Tools WG
Version: unspecified
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: WebDriver
Assignee: public-browser-tools-testing@w3.org
Reporter: james@hoppipolla.co.uk
QA Contact: public-browser-tools-testing@w3.org
CC: mike@w3.org
It seems that people (i.e. implementors) find the use of "window" to mean "top
level browsing context" confusing. I think this is because there are already
two alternate meanings of the term: "window" the name of the javascript global
object, of which there is one per browsing context (top-level or not) and
"window" the operating system feature, which may be associated with zero or
more top level browsing contexts. In particular an easy mistake to make is to
assume that getWindowHandles and similar methods should return one entry per OS
window, rather than one per tab.
Given this confusion, I think it would be better to either write out "top level
browsing context" explicitly, or invent some new term to mean that. This is
just for the text, I presume it isn't reasonable to change the API for
compatibility reasons.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Tuesday, 20 August 2013 15:18:22 UTC