Searched defs:work_item (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/chrome/installer/util/
H A Dcallback_work_item_unittest.cc12 bool TestFailureCallback(const CallbackWorkItem& work_item) { argument
20 CallbackWorkItem work_item(base::Bind(&TestFailureCallback));
22 EXPECT_FALSE(work_item.Do());
36 const CallbackWorkItem& work_item) {
37 *state = work_item.IsRollback() ? TCS_CALLED_ROLLBACK : TCS_CALLED_FORWARD;
47 CallbackWorkItem work_item(base::Bind(&TestForwardBackwardCallback, &state));
49 EXPECT_TRUE(work_item.Do());
52 work_item.Rollback();
35 TestForwardBackwardCallback(TestCallbackState* state, const CallbackWorkItem& work_item) argument
H A Dwork_item_list_unittest.cc16 #include "chrome/installer/util/work_item.h"
48 scoped_ptr<WorkItem> work_item; local
56 work_item.reset(reinterpret_cast<WorkItem*>(
58 work_item_list->AddWorkItem(work_item.release());
64 work_item.reset(
67 work_item_list->AddWorkItem(work_item.release());
71 work_item.reset(reinterpret_cast<WorkItem*>(
78 work_item_list->AddWorkItem(work_item.release());
105 scoped_ptr<WorkItem> work_item; local
113 work_item
168 scoped_ptr<WorkItem> work_item; local
229 scoped_ptr<WorkItem> work_item; local
[all...]
H A Dwork_item_list.cc41 WorkItem* work_item = list_.front(); local
43 executed_list_.push_front(work_item);
44 if (!work_item->Do()) {
45 LOG(ERROR) << "item execution failed " << work_item->log_message();
71 void WorkItemList::AddWorkItem(WorkItem* work_item) { argument
73 list_.push_back(work_item);
230 WorkItem* work_item = list_.front(); local
232 executed_list_.push_front(work_item);
233 work_item->set_ignore_failure(true);
234 if (!work_item
[all...]
/external/chromium_org/chrome/installer/setup/
H A Dinstall_worker.cc250 // A callback invoked by |work_item| that adds firewall rules for Chrome. Rules
259 const CallbackWorkItem& work_item) {
261 if (work_item.IsRollback() && !remove_on_rollback)
271 if (work_item.IsRollback()) {
580 const CallbackWorkItem& work_item) {
582 if (work_item.IsRollback())
1370 WorkItem* work_item = work_item_list->AddSelfRegWorkItem( local
1372 DCHECK(work_item);
1373 work_item->set_ignore_failure(ignore_failures);
255 AddFirewallRulesCallback(bool system_level, BrowserDistribution* dist, const base::FilePath& chrome_path, bool remove_on_rollback, const CallbackWorkItem& work_item) argument
579 ProbeCommandExecuteCallback(const base::string16& command_execute_id, const CallbackWorkItem& work_item) argument

Completed in 260 milliseconds