@@ -43,8 +43,6 @@ namespace capture_page_helper_constants {
43
43
44
44
const char kFormatValueJpeg [] = " jpeg" ;
45
45
const char kFormatValuePng [] = " png" ;
46
- const char kMimeTypeJpeg [] = " image/jpeg" ;
47
- const char kMimeTypePng [] = " image/png" ;
48
46
49
47
const int kDefaultQuality = 90 ;
50
48
@@ -110,7 +108,6 @@ void CapturePageHelper::SendResultFromBitmap(const SkBitmap& screen_capture) {
110
108
std::vector<unsigned char > data;
111
109
SkAutoLockPixels screen_capture_lock (screen_capture);
112
110
bool encoded = false ;
113
- std::string mime_type;
114
111
switch (image_format_) {
115
112
case FORMAT_JPEG:
116
113
encoded = gfx::JPEGCodec::Encode (
@@ -120,15 +117,12 @@ void CapturePageHelper::SendResultFromBitmap(const SkBitmap& screen_capture) {
120
117
screen_capture.height (),
121
118
static_cast <int >(screen_capture.rowBytes ()),
122
119
keys::kDefaultQuality ,
123
- &data);
124
- mime_type = keys::kMimeTypeJpeg ;
125
- break ;
120
+ &data); break ;
126
121
case FORMAT_PNG:
127
122
encoded = gfx::PNGCodec::EncodeBGRASkBitmap (
128
123
screen_capture,
129
124
true , // Discard transparency.
130
125
&data);
131
- mime_type = keys::kMimeTypePng ;
132
126
break ;
133
127
default :
134
128
NOTREACHED () << " Invalid image format." ;
@@ -144,10 +138,8 @@ void CapturePageHelper::SendResultFromBitmap(const SkBitmap& screen_capture) {
144
138
reinterpret_cast <const char *>(vector_as_array (&data)), data.size ());
145
139
146
140
base::Base64Encode (stream_as_string, &base64_result);
147
- base64_result.insert (0 , base::StringPrintf (" data:%s;base64," ,
148
- mime_type.c_str ()));
149
-
150
- shell_->SendEvent (" __nw_capturepagedone" , base64_result);
141
+
142
+ shell_->SendEvent (" __nw_capturepagedone" , base64_result );
151
143
}
152
144
153
145
void CapturePageHelper::OnSnapshot (const SkBitmap& bitmap) {
0 commit comments