This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 25013 - Remove or change misleading Character types
Summary: Remove or change misleading Character types
Status: RESOLVED FIXED
Alias: None
Product: Browser Test/Tools WG
Classification: Unclassified
Component: WebDriver (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Browser Testing and Tools WG
QA Contact: Browser Testing and Tools WG
URL: https://dvcs.w3.org/hg/webdriver/raw-...
Whiteboard:
Keywords:
Depends on:
Blocks: 20860
  Show dependency treegraph
 
Reported: 2014-03-11 22:05 UTC by Marc Fisher
Modified: 2014-07-25 22:14 UTC (History)
4 users (show)

See Also:


Attachments

Description Marc Fisher 2014-03-11 22:05:37 UTC
This table of special characters includes pairs such as SHIFT and LEFT_SHIFT that use the same character code. This means that there is no way for a remote end to distinguish between these values. We should either remove the secondary version of these (as their presence is misleading) or assign the secondary version a different character code so that remote ends can implement them when it makes sense.

We also need to specify what should happen if a particular special character is not available on some remote end.
Comment 1 Andreas Tolfsen 2014-03-12 13:33:55 UTC
(In reply to Marc Fisher from comment #0)
> We also need to specify what should happen if a particular special character
> is not available on some remote end.

If that's the case it will just be interpreted as a normal key.  Since “special characters” are Unicode escape sequences they will be treated as any other character you tell the driver to type.
Comment 2 David Burns :automatedtester 2014-07-07 16:00:59 UTC
Resolution to remove aliases
Comment 3 David Burns :automatedtester 2014-07-25 22:14:05 UTC
https://dvcs.w3.org/hg/webdriver/rev/0138692daae1