|
Add Chrome To Mobile Service and Views Page Action.
Implements the Chrome To Mobile extension in Chrome.
List the user's mobile devices via the Cloud Print server.
Add a page action icon when the service reports 1+ devices.
Add a bubble to send the current page URL / MHTML snapshot.
The bubble shows a radio group for multiple devices.
(or it shows a single device as part of the title label)
The bubble also shows a checkbox to send an offline copy.
Send URLFetcher requests to GET/POST the URL/Snapshot.
The bubble shows "Sending..."/"Sent"/ error request status.
BUG= 102709
TEST=New Chrome To Mobile bubble works as expected :)
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126343
Total comments: 31
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1474 lines, -187 lines) |
Patch |
 |
M |
chrome/app/chrome_command_ids.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/app/generated_resources.grd
|
View
|
|
2 chunks |
+44 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/chrome_to_mobile_service.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+133 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/chrome_to_mobile_service.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+336 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/chrome_to_mobile_service_factory.h
|
View
|
1
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/chrome_to_mobile_service_factory.cc
|
View
|
1
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/browser.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/browser.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+9 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/browser_window.h
|
View
|
1
3
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/browser_window_cocoa.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/view_id_util_browsertest.mm
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/gtk/browser_window_gtk.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/gtk/browser_window_gtk.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/gtk/view_id_util_browsertest.cc
|
View
|
1
2
3
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/panels/panel.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/panels/panel.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/view_ids.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/browser_dialogs.h
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/views/chrome_to_mobile_bubble_view.h
|
View
|
1
2
3
|
1 chunk |
+104 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/views/chrome_to_mobile_bubble_view.cc
|
View
|
1
2
3
4
|
1 chunk |
+315 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view.h
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/views/location_bar/chrome_to_mobile_view.h
|
View
|
1
2
3
|
1 chunk |
+48 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/views/location_bar/chrome_to_mobile_view.cc
|
View
|
1
2
|
1 chunk |
+76 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/location_bar/location_bar_view.h
|
View
|
1
|
3 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/location_bar/location_bar_view.cc
|
View
|
1
2
3
4
5
6
7
8
|
11 chunks |
+49 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
6
7
|
5 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_common.gypi
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/cloud_print/cloud_print_helpers.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/cloud_print/cloud_print_helpers.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+94 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/cloud_print_connector.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+24 lines, -33 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/cloud_print_consts.h
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/cloud_print_consts.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+1 line, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/cloud_print_helpers.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+3 lines, -18 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/cloud_print_helpers.cc
|
View
|
1
2
3
4
5
6
7
8
|
12 chunks |
+31 lines, -84 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/cloud_print_url_fetcher.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/service/cloud_print/printer_job_handler.cc
|
View
|
1
2
|
4 chunks |
+20 lines, -27 lines |
0 comments
|
Download
|
 |
M |
chrome/test/base/test_browser_window.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 11 (0 generated)
|