Changeset 135415 in webkit
- Timestamp:
- Nov 21, 2012, 10:20:16 AM (12 years ago)
- Location:
- trunk/Source/WebKit/chromium
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/chromium/ChangeLog
r135414 r135415 1 2012-11-21 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r135409. 4 http://trac.webkit.org/changeset/135409 5 https://bugs.webkit.org/show_bug.cgi?id=102959 6 7 This patch causes compiling error to Chromium build (Requested 8 by jianli_ on #webkit). 9 10 * tests/IDBRequestTest.cpp: 11 (WebCore::TEST): 12 1 13 2012-11-21 Kevin Ellis <kevers@chromium.org> 2 14 -
trunk/Source/WebKit/chromium/tests/IDBRequestTest.cpp
r135409 r135415 29 29 30 30 #include "DOMStringList.h" 31 #include "Document.h"32 #include "Frame.h"33 #include "FrameTestHelpers.h"34 31 #include "IDBCursorBackendInterface.h" 35 32 #include "IDBDatabaseBackendImpl.h" 36 33 #include "IDBTransactionCoordinator.h" 37 #include "WebFrame.h"38 #include "WebFrameImpl.h"39 #include "WebView.h"40 34 41 35 #include <gtest/gtest.h> … … 44 38 45 39 using namespace WebCore; 46 using namespace WebKit;47 40 48 41 namespace { 49 42 50 class IDBRequestTest : public testing::Test { 51 public: 52 IDBRequestTest() 53 : m_webView(0) 54 { 55 } 56 57 void SetUp() OVERRIDE 58 { 59 m_webView = FrameTestHelpers::createWebViewAndLoad("about:blank"); 60 m_webView->setFocus(true); 61 } 62 63 void TearDown() OVERRIDE 64 { 65 m_webView->close(); 66 } 67 68 v8::Handle<v8::Context> context() 69 { 70 return static_cast<WebFrameImpl*>(m_webView->mainFrame())->frame()->script()->mainWorldContext(); 71 } 72 73 ScriptExecutionContext* scriptExecutionContext() 74 { 75 return static_cast<WebFrameImpl*>(m_webView->mainFrame())->frame()->document(); 76 } 77 78 private: 79 WebView* m_webView; 80 }; 81 82 TEST_F(IDBRequestTest, EventsAfterStopping) 43 TEST(IDBRequestTest, EventsAfterStopping) 83 44 { 84 v8::HandleScope handleScope; 85 v8::Context::Scope scope(context()); 86 45 ScriptExecutionContext* context = 0; 87 46 IDBTransaction* transaction = 0; 88 RefPtr<IDBRequest> request = IDBRequest::create( scriptExecutionContext(), IDBAny::createInvalid(), transaction);47 RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::createInvalid(), transaction); 89 48 EXPECT_EQ(request->readyState(), "pending"); 90 49 request->stop(); … … 101 60 } 102 61 103 TEST _F(IDBRequestTest, AbortErrorAfterAbort)62 TEST(IDBRequestTest, AbortErrorAfterAbort) 104 63 { 105 v8::HandleScope handleScope; 106 v8::Context::Scope scope(context()); 107 64 ScriptExecutionContext* context = 0; 108 65 IDBTransaction* transaction = 0; 109 RefPtr<IDBRequest> request = IDBRequest::create( scriptExecutionContext(), IDBAny::createInvalid(), transaction);66 RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::createInvalid(), transaction); 110 67 EXPECT_EQ(request->readyState(), "pending"); 111 68
Note:
See TracChangeset
for help on using the changeset viewer.