No subject
Wed Aug 1 07:28:53 PDT 2012
> Source/WebKit/gtk/webkit/webkitwebusermedialist.cpp:70
> + // placement new syntax
This comment's not very useful.
> Source/WebKit/gtk/webkit/webkitwebusermediarequest.cpp:141
> +void webkit_web_user_media_request_allow(WebKitWebUserMediaRequest* webRequest, WebKitWebUserMediaList* audioMediaList, WebKitWebUserMediaList* videoMediaList)
The implementation suggestion seems to say that there should be either 0 or 1 selected items in a reply to getUserMedia, currently, I'm wondering if using a list with possibly multiple selections is the way to go (http://dev.w3.org/2011/webrtc/editor/getusermedia.html#implementation-suggestions)
> Source/WebKit/gtk/webkit/webkitwebview.cpp:126
> +
Left over new line?
> Source/WebKit/gtk/webkit/webkitwebview.cpp:1217
> + UserMediaSelectorData* data = g_new(UserMediaSelectorData, 1);
This looks like a good place to use g_slice_new =)
> Source/WebKit/gtk/webkit/webkitwebview.cpp:1221
> + data->request = (WebKitWebUserMediaRequest*) g_object_ref(request);
> + data->audioMediaList = (WebKitWebUserMediaList*) g_object_ref(audioMediaList);
> + data->videoMediaList = (WebKitWebUserMediaList*) g_object_ref(videoMediaList);
We usually do C++-style casts, static_cast<WebKit...*>()
> Source/WebKit/gtk/webkit/webkitwebview.h:162
> + gboolean (* choose_media_device) (WebKitWebView *web_view,
Adding this to the middle of the class struct breaks ABI. That's not a problem if we decide to break ABI for 2.0, but something to keep in mind.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list