Added a test case for removing input element during color picker is shown. Multiple color picket case is not happened because WebCore supports only one color picker. There is no action when another input element is clicked during a color picker is exist.
Created attachment 165560 [details] Patch
Comment on attachment 165560 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=165560&action=review the numbers confuse me. > Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_view.cpp:693 > + // 5. Test color picker is shown. > + // 9. input_picker_color_dismiss() is called if the element is removed. 5. then 9? So this function is called twise? Cant we use different functions?
(In reply to comment #2) > (From update of attachment 165560 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=165560&action=review > > the numbers confuse me. > > > Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_view.cpp:693 > > + // 5. Test color picker is shown. > > + // 9. input_picker_color_dismiss() is called if the element is removed. > > 5. then 9? So this function is called twise? Cant we use different functions? Yes, it's called twice. I will make it different functions.
Created attachment 165562 [details] Patch
Comment on attachment 165562 [details] Patch Clearing flags on attachment: 165562 Committed r129490: <http://trac.webkit.org/changeset/129490>
All reviewed patches have been landed. Closing bug.