Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Issue 938553003: [DO NOT COMMIT] [DO NOT REVIEW] XHR timeout layout test (Closed)

Created:
5 years, 10 months ago by yhirano
Modified:
5 years, 10 months ago
Reviewers:
CC:
blink-reviews, tyoshino+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

[DO NOT COMMIT] [DO NOT REVIEW] XHR timeout layout test blink/tools/run_layout_tests.sh --iterations=5000 --child-processes=1 --exit-after-n-crashes-or-timeouts=1 --exit-after-n-failures=1 http/tests/xmlhttprequest/xhr-onload.html BUG=

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -18 lines) Patch
A LayoutTests/http/tests/xmlhttprequest/xhr-onload.html View 1 1 chunk +42 lines, -0 lines 0 comments Download
A + LayoutTests/http/tests/xmlhttprequest/xhr-onload-expected.txt View 1 1 chunk +3 lines, -6 lines 0 comments Download
M Source/bindings/core/v8/V8AbstractEventListener.cpp View 1 2 6 chunks +23 lines, -4 lines 0 comments Download
M Source/bindings/core/v8/V8Binding.cpp View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
M Source/bindings/core/v8/V8EventListener.cpp View 1 1 chunk +16 lines, -4 lines 0 comments Download
M Source/bindings/core/v8/V8EventListenerList.cpp View 1 2 1 chunk +11 lines, -4 lines 0 comments Download
M Source/core/events/EventTarget.cpp View 1 4 chunks +4 lines, -0 lines 0 comments Download
M Source/core/xmlhttprequest/XMLHttpRequest.cpp View 1 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
yhirano
5 years, 10 months ago (2015-02-18 06:14:35 UTC) #1
yhirano
5 years, 10 months ago (2015-02-18 06:17:09 UTC) #2
With PS2, I got the following log.
onLoad function is not called because it becomes null. "handlerFunction.IsEmpty
= 1"

I don't know why.

bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
LocalDOMWindow event = readystatechange
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
LocalDOMWindow event = load
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = LocalDOMWindow
event = load
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = LocalDOMWindow
event = load i = 0
virtual void blink::V8AbstractEventListener::handleEvent(blink::ExecutionContext
*, blink::Event *) event->type = load
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:107
void blink::V8AbstractEventListener::invokeEventHandler(blink::Event *,
v8::Local<v8::Value>) event->type = load
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:140
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:72
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:98
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = readystatechange
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = readystatechange
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = loadstart
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = loadstart
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:142
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:109
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
LocalDOMWindow event = pageshow
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = readystatechange
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = readystatechange
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = readystatechange
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = readystatechange i = 0
virtual void blink::V8AbstractEventListener::handleEvent(blink::ExecutionContext
*, blink::Event *) event->type = readystatechange
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:107
void blink::V8AbstractEventListener::invokeEventHandler(blink::Event *,
v8::Local<v8::Value>) event->type = readystatechange
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:140
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:72
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:98
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:142
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:109
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = readystatechange
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = readystatechange
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = readystatechange
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = readystatechange i = 0
virtual void blink::V8AbstractEventListener::handleEvent(blink::ExecutionContext
*, blink::Event *) event->type = readystatechange
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:107
void blink::V8AbstractEventListener::invokeEventHandler(blink::Event *,
v8::Local<v8::Value>) event->type = readystatechange
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:140
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:72
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:98
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:142
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:109
void blink::XMLHttpRequest::dispatchProgressEventFromSnapshot(const
WTF::AtomicString &) (type = progress)
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = progress
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = progress
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = readystatechange
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = readystatechange
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = readystatechange
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = readystatechange i = 0
virtual void blink::V8AbstractEventListener::handleEvent(blink::ExecutionContext
*, blink::Event *) event->type = readystatechange
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:107
void blink::V8AbstractEventListener::invokeEventHandler(blink::Event *,
v8::Local<v8::Value>) event->type = readystatechange
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:140
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:72
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:98
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:142
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:109
../../third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp:534
void blink::XMLHttpRequest::dispatchProgressEventFromSnapshot(const
WTF::AtomicString &) (type = load)
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = load
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = load
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = load
void blink::EventTarget::fireEventListeners(blink::Event *,
blink::EventTargetData *, EventListenerVector &) interface = XMLHttpRequest
event = load i = 0
virtual void blink::V8AbstractEventListener::handleEvent(blink::ExecutionContext
*, blink::Event *) event->type = load
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:107
void blink::V8AbstractEventListener::invokeEventHandler(blink::Event *,
v8::Local<v8::Value>) event->type = load
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:140
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:72
handlerFunction.IsEmpty = 1
receiver.IsEmpty = 0
../../third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp:78
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:142
../../third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:109
void blink::XMLHttpRequest::dispatchProgressEventFromSnapshot(const
WTF::AtomicString &) (type = loadend)
virtual bool blink::EventTarget::dispatchEvent(WTF::PassRefPtr<Event>) interface
= XMLHttpRequest event = loadend
bool blink::EventTarget::fireEventListeners(blink::Event *) interface =
XMLHttpRequest event = loadend

Powered by Google App Engine
This is Rietveld 408576698