|
|
Multi-select <select> in 'external popup window'
We use an 'external popup window' for both single and multi selection
<select> tag popups. This also supports <optgroup> and disabled <option>
items and multiple selections. On all other chrome platforms a multi-select
<select> tag is rendered in page, so this CL adds a bit of plumbing and IPC
stuff to get the multi-select popups working as well.
WebKit side of this CL is at http://trac.webkit.org/changeset/94600
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=139169
Total comments: 18
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+260 lines, -19 lines) |
Patch |
 |
M |
content/browser/renderer_host/popup_menu_helper_mac.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/popup_menu_helper_mac.mm
|
View
|
1
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_view_host_impl.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_view_host_impl.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+24 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_view_host_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+13 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/interstitial_page_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+22 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_android.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_android.cc
|
View
|
1
2
3
4
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_aura.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_aura.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_gtk.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_gtk.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_mac.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_mac.mm
|
View
|
1
2
3
4
|
2 chunks |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_win.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_view_win.cc
|
View
|
1
2
3
4
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/view_messages.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/port/browser/render_view_host_delegate_view.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/external_popup_menu.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/external_popup_menu.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+18 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/render_view_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_view_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/test/test_web_contents_view.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/test/test_web_contents_view.cc
|
View
|
1
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
Total messages: 9 (0 generated)
|