void LLMozLib::setBackgroundColor( int browserWindowIdIn, int redIn, int greenIn, int blueIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { browserWindow->setBackgroundColor( redIn, greenIn, blueIn ); }; }
void LLQtWebKit::setNoFollowScheme(int browser_window_id, std::string scheme) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->setNoFollowScheme(scheme); } }
void LLQtWebKit::clearHistory(int browser_window_id) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->clearHistory(); } }
void LLQtWebKit::prependHistoryUrl(int browser_window_id, std::string url) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->prependHistoryUrl(url); } }
void LLQtWebKit::proxyWindowClosed(int browser_window_id, const std::string uuid) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->proxyWindowClosed(uuid); } }
bool LLQtWebKit::userActionIsEnabled(int browser_window_id, EUserAction action) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->userActionIsEnabled(action); } return false; }
const int LLMozLib::getBrowserRowSpan( int browserWindowIdIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { return browserWindow->getBrowserRowSpan(); }; return 0; }
const unsigned char* LLMozLib::getBrowserWindowPixels( int browserWindowIdIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { return browserWindow->getPageBuffer(); }; return 0; }
const unsigned char* LLMozLib::grabBrowserWindow( int browserWindowIdIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { return browserWindow->grabWindow(); }; return 0; }
bool LLMozLib::canNavigateForward( int browserWindowIdIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { return browserWindow->canNavigateForward() ? true : false; }; return false; }
bool LLMozLib::navigateTo( int browserWindowIdIn, const std::string uriIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { return browserWindow->navigateTo( uriIn ) ? true : false; }; return false; }
bool LLMozLib::remObserver( int browserWindowIdIn, LLEmbeddedBrowserWindowObserver* subjectIn ) { LLEmbeddedBrowserWindow* browserWindow = getBrowserWindowFromWindowId( browserWindowIdIn ); if ( browserWindow ) { browserWindow->remObserver( subjectIn ); }; return true; }
std::string LLQtWebKit::dumpHistory(int browser_window_id) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->dumpHistory(); } return NULL; }
std::string LLQtWebKit::evaluateJavascript(int browser_window_id, const std::string script) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->evaluateJavascript(script); } return ""; }
int LLQtWebKit::getBrowserRowSpan(int browser_window_id) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->getBrowserRowSpan(); } return 0; }
std::string LLQtWebKit::getBlankTargetName(int browser_window_id) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->getBlankTargetName(); } return (""); }
bool LLQtWebKit::remObserver(int browser_window_id, LLEmbeddedBrowserWindowObserver* subject) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->remObserver(subject); } return true; }
const unsigned char* LLQtWebKit::getBrowserWindowPixels(int browser_window_id) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->getPageBuffer(); } return 0; }
const unsigned char* LLQtWebKit::grabBrowserWindow(int browser_window_id) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->grabWindow(0, 0, browser_window->getBrowserWidth(), browser_window->getBrowserHeight()); } return 0; }
bool LLQtWebKit::navigateTo(int browser_window_id, const std::string uri) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { return browser_window->navigateTo(uri) ? true : false; } return false; }
bool LLQtWebKit::set404RedirectUrl(int browser_window_in, std::string redirect_url) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_in); if (browser_window) { browser_window->set404RedirectUrl(redirect_url); return true; } return false; }
bool LLQtWebKit::setCaretColor(int browser_window_id, const int red, const int green, const int blue) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->setCaretColor(red, green, blue); return true; } return false; }
bool LLQtWebKit::focusBrowser(int browser_window_id, bool focus_browser) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->focusBrowser(focus_browser); return true; } return false; }
bool LLQtWebKit::scrollWheelEvent(int browser_window_id, int x, int y, int scroll_x, int scroll_y, EKeyboardModifier modifiers) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->scrollWheelEvent(x, y, scroll_x, scroll_y, modifiers); return true; } return false; }
bool LLQtWebKit::flipWindow(int browser_window_id, bool flip) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->flipWindow(flip); return true; } return false; }
bool LLQtWebKit::setEnabled(int browser_window_id, bool enabled) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->setEnabled(enabled); return true; } return false; }
bool LLQtWebKit::setSize(int browser_window_id, int width, int height) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->setSize(width, height); return true; } return false; }
bool LLQtWebKit::clr404RedirectUrl(int browser_window_in) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_in); if (browser_window) { browser_window->clr404RedirectUrl(); return true; } return false; }
bool LLQtWebKit::mouseEvent(int browser_window_id, EMouseEvent mouse_event, int button, int x, int y, EKeyboardModifier modifiers) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->mouseEvent(mouse_event, button, x, y, modifiers); return true; } return false; }
bool LLQtWebKit::scrollByLines(int browser_window_id, int lines) { LLEmbeddedBrowserWindow* browser_window = getBrowserWindowFromWindowId(browser_window_id); if (browser_window) { browser_window->scrollByLines(lines); return true; } return false; }