[Webkit-unassigned] [Bug 141173] New: Web Inspector: ES6: Improved Console Support for Symbol Objects

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 2 14:33:31 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=141173

            Bug ID: 141173
           Summary: Web Inspector: ES6: Improved Console Support for
                    Symbol Objects
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: joepeck at webkit.org
                CC: ggaren at apple.com, graouts at webkit.org,
                    joepeck at webkit.org, jonowells at apple.com,
                    mattbaker at apple.com, nvasilyev at apple.com,
                    timothy at apple.com, utatane.tea at gmail.com,
                    webkit-bug-importer at group.apple.com

* SUMMARY
JSC got ES6 Symbol support in: http://trac.webkit.org/changeset/179429

We should do a good job with Symbols in the Console.

  (1) Formatting Symbol Objects

      js> Symbol("test")
      ACTUAL => Symbol
      EXPECT => Symbol(test)

  (2) Showing Symbol properties on Objects

      js> var o = {}; o[Symbol("test")] = 1; o;
      ACTUAL => {}
      EXPECT => {Symbol("test"): 1}

Note, for (2) we may need Object.getOwnPropertySymbols, which doesn't look like JSC has yet.

Anything else that might be useful for Symbols?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150202/e253ada5/attachment-0002.html>


More information about the webkit-unassigned mailing list