capybara-webkit/src
Matthew Horan be22bfe244 Share the NetworkAccessManager across WebPages
Destroying the NetworkAccessManager seems to result in "terminate called
without an active exception" segfaults. The documentation states that an
application requires only a single single NetworkAccessManager.
2013-03-18 08:14:35 -04:00
..
Authenticate.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
Authenticate.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
Body.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
ClearCookies.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
ClearCookies.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
ClearPromptText.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
ClearPromptText.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
Command.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Command.h Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
CommandFactory.cpp Rename Find command to FindXpath 2013-02-26 15:19:18 -05:00
CommandFactory.h Pass the WebPageManager to each command 2012-05-29 22:23:02 -04:00
CommandParser.cpp Replace QString::toAscii with QString::toLatin1 2013-03-11 20:35:31 -04:00
CommandParser.h CommandParser accepts a CommandFactory and emits a Command 2012-03-21 19:30:43 -04:00
Connection.cpp Replace QString::toAscii with QString::toLatin1 2013-03-11 20:35:31 -04:00
Connection.h Disconnect signals from TimeoutCommand after fired 2012-10-25 23:51:57 -04:00
ConsoleMessages.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
ConsoleMessages.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
CurrentUrl.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
CurrentUrl.h Remove Qt 4.7 compatibility code from CurrentUrl 2012-11-30 21:38:56 -05:00
EnableLogging.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
EnableLogging.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
ErrorMessage.cpp Serialize errors as JSON 2013-02-11 00:04:35 -05:00
ErrorMessage.h Serialize errors as JSON 2013-02-11 00:04:35 -05:00
Evaluate.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Evaluate.h Extract JSON serializer 2013-01-03 13:26:59 -05:00
Execute.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Execute.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
FindCss.cpp Remove duplication from Javascript error handling 2013-02-25 21:24:22 -05:00
FindCss.h Remove duplication from Javascript error handling 2013-02-25 21:24:22 -05:00
FindXpath.cpp Rename Find command to FindXpath 2013-02-26 15:19:18 -05:00
FindXpath.h Rename Find command to FindXpath 2013-02-26 15:19:18 -05:00
FrameFocus.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
FrameFocus.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
GetCookies.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
GetCookies.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
GetTimeout.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
GetTimeout.h Revert "Revert "Add configurable timeouts to commands."" 2012-10-24 07:55:29 -04:00
GetWindowHandle.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
GetWindowHandle.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
GetWindowHandles.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
GetWindowHandles.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
Header.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
Header.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
Headers.cpp Driver#html returns raw data for non-HTML content 2013-03-11 23:50:48 -04:00
Headers.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
IgnoreSslErrors.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
IgnoreSslErrors.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
InvocationResult.cpp Serialize errors as JSON 2013-02-11 00:04:35 -05:00
InvocationResult.h Serialize errors as JSON 2013-02-11 00:04:35 -05:00
JavascriptAlertMessages.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
JavascriptAlertMessages.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
JavascriptCommand.cpp Remove return from JavascriptCommand finish 2013-02-26 15:19:18 -05:00
JavascriptCommand.h Remove duplication from Javascript error handling 2013-02-25 21:24:22 -05:00
JavascriptConfirmMessages.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
JavascriptConfirmMessages.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
JavascriptInvocation.cpp fix right click spec and implementation 2013-03-02 14:30:34 +01:00
JavascriptInvocation.h Implement Node#hover 2013-02-28 13:41:50 -05:00
JavascriptPromptMessages.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
JavascriptPromptMessages.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
JsonSerializer.cpp Infinity returns null when serialized 2013-01-03 13:26:59 -05:00
JsonSerializer.h JsonSerializer returns QByteArray 2013-01-03 13:26:59 -05:00
NetworkAccessManager.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
NetworkAccessManager.h Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
NetworkCookieJar.cpp adds cookie management functions to Webkit::Browser 2011-09-30 11:47:21 -04:00
NetworkCookieJar.h adds cookie management functions to Webkit::Browser 2011-09-30 11:47:21 -04:00
NetworkReplyProxy.cpp Driver#html returns raw data for non-HTML content 2013-03-11 23:50:48 -04:00
NetworkReplyProxy.h Driver#html returns raw data for non-HTML content 2013-03-11 23:50:48 -04:00
NoOpReply.cpp Set the URL of NoOpReply to the request URL 2012-11-30 21:37:56 -05:00
NoOpReply.h Set the URL of NoOpReply to the request URL 2012-11-30 21:37:56 -05:00
Node.cpp Remove duplication from Javascript error handling 2013-02-25 21:24:22 -05:00
Node.h Remove duplication from Javascript error handling 2013-02-25 21:24:22 -05:00
NullCommand.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
NullCommand.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
PageLoadingCommand.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
PageLoadingCommand.h PageLoadingCommand implements the Command interface 2012-07-08 12:05:50 -07:00
Render.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Render.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
Reset.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Reset.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
ResizeWindow.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
ResizeWindow.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
Response.cpp Serialize errors as JSON 2013-02-11 00:04:35 -05:00
Response.h Serialize errors as JSON 2013-02-11 00:04:35 -05:00
Server.cpp Move window change handling into WebPageManager 2012-05-29 22:23:02 -04:00
Server.h WebPageManager is no longer a singleton 2012-05-29 22:23:02 -04:00
SetConfirmAction.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
SetConfirmAction.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
SetCookie.cpp Replace QString::toAscii with QString::toLatin1 2013-03-11 20:35:31 -04:00
SetCookie.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
SetPromptAction.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
SetPromptAction.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
SetPromptText.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
SetPromptText.h Control JavaScript confirmation dialogs from Ruby 2012-07-13 10:12:49 -07:00
SetProxy.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
SetProxy.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
SetSkipImageLoading.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
SetSkipImageLoading.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
SetTimeout.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
SetTimeout.h Revert "Revert "Add configurable timeouts to commands."" 2012-10-24 07:55:29 -04:00
SetUrlBlacklist.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
SetUrlBlacklist.h Add blacklisting support to webkit server. 2012-11-15 10:32:06 -05:00
SocketCommand.cpp Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
SocketCommand.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
Status.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Status.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
TimeoutCommand.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
TimeoutCommand.h Don't redefine signal finished on TimeoutCommand 2012-11-21 11:32:24 -05:00
Title.cpp Implement Browser#title 2013-02-18 20:52:32 -05:00
Title.h Implement Browser#title 2013-02-18 20:52:32 -05:00
UnsupportedContentHandler.cpp Don't disconnect loadFinished in UnsupportedContentHandler 2012-12-05 21:05:36 -05:00
UnsupportedContentHandler.h Fix issues with Qt 4.8 2012-10-23 21:00:50 -04:00
Version.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Version.h Add Driver#version to print version info 2013-02-07 10:29:53 -05:00
Visit.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
Visit.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
WebPage.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
WebPage.h Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
WebPageManager.cpp Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
WebPageManager.h Share the NetworkAccessManager across WebPages 2013-03-18 08:14:35 -04:00
WindowFocus.cpp Rename Command::emitFinished to finish 2013-02-11 18:31:41 -05:00
WindowFocus.h Split Command into more abstract Command and concrete SocketCommand 2012-07-08 12:04:30 -07:00
body.cpp Driver#html returns raw data for non-HTML content 2013-03-11 23:50:48 -04:00
capybara.js Click the center of the first non-empty rectangle 2013-03-03 19:57:42 -05:00
find_command.h Rename Find command to FindXpath 2013-02-26 15:19:18 -05:00
main.cpp Replace QtGui with QApplication 2013-03-11 20:35:31 -04:00
stable.h Precompile headers 2013-03-11 22:28:21 -04:00
webkit_server.pro Driver#html returns raw data for non-HTML content 2013-03-11 23:50:48 -04:00
webkit_server.qrc Moved Javascript code into a .js file that gets loaded into each page 2011-02-25 22:32:22 -05:00