Lines Matching refs:params

209   scoped_ptr<windows::Get::Params> params(windows::Get::Params::Create(*args_));
210 EXTENSION_FUNCTION_VALIDATE(params.get());
213 if (params->get_info.get() && params->get_info->populate.get())
214 populate_tabs = *params->get_info->populate;
218 params->window_id,
231 scoped_ptr<windows::GetCurrent::Params> params(
233 EXTENSION_FUNCTION_VALIDATE(params.get());
236 if (params->get_info.get() && params->get_info->populate.get())
237 populate_tabs = *params->get_info->populate;
253 scoped_ptr<windows::GetLastFocused::Params> params(
255 EXTENSION_FUNCTION_VALIDATE(params.get());
258 if (params->get_info.get() && params->get_info->populate.get())
259 populate_tabs = *params->get_info->populate;
280 scoped_ptr<windows::GetAll::Params> params(
282 EXTENSION_FUNCTION_VALIDATE(params.get());
285 if (params->get_info.get() && params->get_info->populate.get())
286 populate_tabs = *params->get_info->populate;
354 scoped_ptr<windows::Create::Params> params(
356 EXTENSION_FUNCTION_VALIDATE(params);
361 windows::Create::Params::CreateData* create_data = params->create_data.get();
615 scoped_ptr<windows::Update::Params> params(
617 EXTENSION_FUNCTION_VALIDATE(params);
620 if (!windows_util::GetWindowFromWindowID(this, params->window_id,
625 switch (params->update_info.state) {
677 if (params->update_info.left) {
678 bounds.set_x(*params->update_info.left);
682 if (params->update_info.top) {
683 bounds.set_y(*params->update_info.top);
687 if (params->update_info.width) {
688 bounds.set_width(*params->update_info.width);
692 if (params->update_info.height) {
693 bounds.set_height(*params->update_info.height);
709 if (params->update_info.focused) {
710 if (*params->update_info.focused) {
726 if (params->update_info.draw_attention)
727 controller->window()->FlashFrame(*params->update_info.draw_attention);
735 scoped_ptr<windows::Remove::Params> params(
737 EXTENSION_FUNCTION_VALIDATE(params);
740 if (!windows_util::GetWindowFromWindowID(this, params->window_id,
760 scoped_ptr<tabs::GetSelected::Params> params(
762 EXTENSION_FUNCTION_VALIDATE(params.get());
763 if (params->window_id.get())
764 window_id = *params->window_id;
782 scoped_ptr<tabs::GetAllInWindow::Params> params(
784 EXTENSION_FUNCTION_VALIDATE(params.get());
787 if (params->window_id.get())
788 window_id = *params->window_id;
800 scoped_ptr<tabs::Query::Params> params(tabs::Query::Params::Create(*args_));
801 EXTENSION_FUNCTION_VALIDATE(params.get());
803 bool loading_status_set = params->query_info.status !=
805 bool loading = params->query_info.status ==
809 if (params->query_info.url.get()) {
811 if (params->query_info.url->as_string)
812 url_pattern_strings.push_back(*params->query_info.url->as_string);
813 else if (params->query_info.url->as_strings)
814 url_pattern_strings.swap(*params->query_info.url->as_strings);
825 if (params->query_info.title.get())
826 title = *params->query_info.title;
829 if (params->query_info.window_id.get())
830 window_id = *params->query_info.window_id;
833 if (params->query_info.index.get())
834 index = *params->query_info.index;
837 if (params->query_info.window_type !=
840 params->query_info.window_type);
866 if (!MatchesBool(params->query_info.current_window.get(),
871 if (!MatchesBool(params->query_info.last_focused_window.get(),
889 if (!MatchesBool(params->query_info.highlighted.get(),
894 if (!MatchesBool(params->query_info.active.get(),
899 if (!MatchesBool(params->query_info.pinned.get(),
925 scoped_ptr<tabs::Create::Params> params(tabs::Create::Params::Create(*args_));
926 EXTENSION_FUNCTION_VALIDATE(params.get());
929 AssignOptionalValue(params->create_properties.window_id, options.window_id);
930 AssignOptionalValue(params->create_properties.opener_tab_id,
932 AssignOptionalValue(params->create_properties.selected, options.active);
934 AssignOptionalValue(params->create_properties.active, options.active);
935 AssignOptionalValue(params->create_properties.pinned, options.pinned);
936 AssignOptionalValue(params->create_properties.index, options.index);
937 AssignOptionalValue(params->create_properties.url, options.url);
955 scoped_ptr<tabs::Duplicate::Params> params(
957 EXTENSION_FUNCTION_VALIDATE(params.get());
958 int tab_id = params->tab_id;
997 scoped_ptr<tabs::Get::Params> params(tabs::Get::Params::Create(*args_));
998 EXTENSION_FUNCTION_VALIDATE(params.get());
999 int tab_id = params->tab_id;
1033 scoped_ptr<tabs::Highlight::Params> params(
1035 EXTENSION_FUNCTION_VALIDATE(params.get());
1037 // Get the window id from the params; default to current window if omitted.
1039 if (params->highlight_info.window_id.get())
1040 window_id = *params->highlight_info.window_id;
1050 if (params->highlight_info.tabs.as_integers) {
1051 std::vector<int>& tab_indices = *params->highlight_info.tabs.as_integers;
1058 EXTENSION_FUNCTION_VALIDATE(params->highlight_info.tabs.as_integer);
1062 *params->highlight_info.tabs.as_integer)) {
1103 scoped_ptr<tabs::Update::Params> params(tabs::Update::Params::Create(*args_));
1104 EXTENSION_FUNCTION_VALIDATE(params.get());
1108 if (!params->tab_id.get()) {
1121 tab_id = *params->tab_id;
1145 if (params->update_properties.url.get() &&
1146 !UpdateURL(*params->update_properties.url, tab_id, &is_async)) {
1153 if (params->update_properties.selected.get())
1154 active = *params->update_properties.selected;
1157 if (params->update_properties.active.get())
1158 active = *params->update_properties.active;
1167 if (params->update_properties.highlighted.get()) {
1168 bool highlighted = *params->update_properties.highlighted;
1173 if (params->update_properties.pinned.get()) {
1174 bool pinned = *params->update_properties.pinned;
1181 if (params->update_properties.opener_tab_id.get()) {
1182 int opener_id = *params->update_properties.opener_tab_id;
1285 scoped_ptr<tabs::Move::Params> params(tabs::Move::Params::Create(*args_));
1286 EXTENSION_FUNCTION_VALIDATE(params.get());
1288 int new_index = params->move_properties.index;
1289 int* window_id = params->move_properties.window_id.get();
1293 if (params->tab_ids.as_integers) {
1294 std::vector<int>& tab_ids = *params->tab_ids.as_integers;
1301 EXTENSION_FUNCTION_VALIDATE(params->tab_ids.as_integer);
1303 if (!MoveTab(*params->tab_ids.as_integer,
1429 scoped_ptr<tabs::Reload::Params> params(
1431 EXTENSION_FUNCTION_VALIDATE(params.get());
1434 if (params->reload_properties.get() &&
1435 params->reload_properties->bypass_cache.get()) {
1436 bypass_cache = *params->reload_properties->bypass_cache;
1443 if (!params->tab_id.get()) {
1453 int tab_id = *params->tab_id;
1471 OpenURLParams params(entry->GetURL(), Referrer(), CURRENT_TAB,
1473 GetCurrentBrowser()->OpenURL(params);
1484 scoped_ptr<tabs::Remove::Params> params(tabs::Remove::Params::Create(*args_));
1485 EXTENSION_FUNCTION_VALIDATE(params.get());
1487 if (params->tab_ids.as_integers) {
1488 std::vector<int>& tab_ids = *params->tab_ids.as_integers;
1494 EXTENSION_FUNCTION_VALIDATE(params->tab_ids.as_integer);
1495 if (!RemoveTab(*params->tab_ids.as_integer.get()))
1573 scoped_ptr<tabs::DetectLanguage::Params> params(
1575 EXTENSION_FUNCTION_VALIDATE(params.get());
1583 if (params->tab_id.get()) {
1584 tab_id = *params->tab_id;
1819 scoped_ptr<tabs::SetZoom::Params> params(
1821 EXTENSION_FUNCTION_VALIDATE(params);
1823 int tab_id = params->tab_id ? *params->tab_id : -1;
1834 double zoom_level = content::ZoomFactorToZoomLevel(params->zoom_factor);
1847 scoped_ptr<tabs::GetZoom::Params> params(
1849 EXTENSION_FUNCTION_VALIDATE(params);
1851 int tab_id = params->tab_id ? *params->tab_id : -1;
1867 scoped_ptr<tabs::SetZoomSettings::Params> params(
1869 EXTENSION_FUNCTION_VALIDATE(params);
1871 int tab_id = params->tab_id ? *params->tab_id : -1;
1881 if (params->zoom_settings.scope == ZoomSettings::SCOPE_PER_ORIGIN &&
1882 params->zoom_settings.mode != ZoomSettings::MODE_AUTOMATIC &&
1883 params->zoom_settings.mode != ZoomSettings::MODE_NONE) {
1891 switch (params->zoom_settings.mode) {
1894 switch (params->zoom_settings.scope) {
1917 scoped_ptr<tabs::GetZoomSettings::Params> params(
1919 EXTENSION_FUNCTION_VALIDATE(params);
1921 int tab_id = params->tab_id ? *params->tab_id : -1;