Changeset 140315 in webkit


Ignore:
Timestamp:
Jan 21, 2013 2:12:03 AM (11 years ago)
Author:
haraken@chromium.org
Message:

Implement MediaStreamEvent constructor
https://bugs.webkit.org/show_bug.cgi?id=107411

Reviewed by Hajime Morita.

Fixed wrong test cases.

  • fast/events/constructors/media-stream-event-constructor-expected.txt:
  • fast/events/constructors/media-stream-event-constructor.html:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r140314 r140315  
     12013-01-21  Kentaro Hara  <haraken@chromium.org>
     2
     3        Implement MediaStreamEvent constructor
     4        https://bugs.webkit.org/show_bug.cgi?id=107411
     5
     6        Reviewed by Hajime Morita.
     7
     8        Fixed wrong test cases.
     9
     10        * fast/events/constructors/media-stream-event-constructor-expected.txt:
     11        * fast/events/constructors/media-stream-event-constructor.html:
     12
    1132013-01-21  Andrey Lushnikov  <lushnikov@chromium.org>
    214
  • trunk/LayoutTests/fast/events/constructors/media-stream-event-constructor-expected.txt

    r140305 r140315  
    66PASS new MediaStreamEvent('eventType').bubbles is false
    77PASS new MediaStreamEvent('eventType').cancelable is false
    8 FAIL new MediaStreamEvent('eventType').data should be null (of type object). Was undefined (of type undefined).
    9 FAIL new MediaStreamEvent('eventType').origin should be  (of type string). Was undefined (of type undefined).
    10 FAIL new MediaStreamEvent('eventType').lastEventId should be  (of type string). Was undefined (of type undefined).
    118PASS new MediaStreamEvent('eventType').stream is null
    12 FAIL new MediaStreamEvent('eventType').ports should be  (of type object). Was undefined (of type undefined).
    139PASS new MediaStreamEvent('eventType', { bubbles: false }).bubbles is false
    1410PASS new MediaStreamEvent('eventType', { bubbles: true }).bubbles is true
     
    2723PASS new MediaStreamEvent('eventType', { stream: 18446744073709551615 }).stream is null
    2824PASS new MediaStreamEvent('eventType', { stream: NaN }).stream is null
    29 PASS new MediaStreamEvent('eventType', { stream: {valueOf: function () { return window; } } }).stream == window is false
     25PASS new MediaStreamEvent('eventType', { stream: {valueOf: function () { return mediaStream; } } }).stream == mediaStream is false
    3026PASS new MediaStreamEvent('eventType', { get stream() { return 123; } }).stream is null
    3127PASS new MediaStreamEvent('eventType', { get stream() { throw 'MediaStreamEvent Error'; } }) threw exception MediaStreamEvent Error.
  • trunk/LayoutTests/fast/events/constructors/media-stream-event-constructor.html

    r140305 r140315  
    1515shouldBe("new MediaStreamEvent('eventType').bubbles", "false");
    1616shouldBe("new MediaStreamEvent('eventType').cancelable", "false");
    17 shouldBe("new MediaStreamEvent('eventType').data", "null");
    18 shouldBeEqualToString("new MediaStreamEvent('eventType').origin", "");
    19 shouldBeEqualToString("new MediaStreamEvent('eventType').lastEventId", "");
    2017shouldBe("new MediaStreamEvent('eventType').stream", "null");
    21 shouldBe("new MediaStreamEvent('eventType').ports", "[]");
    2218
    2319// bubbles is passed.
     
    4642shouldBe("new MediaStreamEvent('eventType', { stream: NaN }).stream", "null");
    4743// Note that valueOf() is not called, when the left hand side is evaluated.
    48 shouldBeFalse("new MediaStreamEvent('eventType', { stream: {valueOf: function () { return window; } } }).stream == window");
     44shouldBeFalse("new MediaStreamEvent('eventType', { stream: {valueOf: function () { return mediaStream; } } }).stream == mediaStream");
    4945shouldBe("new MediaStreamEvent('eventType', { get stream() { return 123; } }).stream", "null");
    5046shouldThrow("new MediaStreamEvent('eventType', { get stream() { throw 'MediaStreamEvent Error'; } })");
Note: See TracChangeset for help on using the changeset viewer.