For preventing crash, check parameter of ewk APIs in the ewk_security_origin.cpp.
Created attachment 153455 [details] Patch
Comment on attachment 153455 [details] Patch Looks fine.
Comment on attachment 153455 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=153455&action=review > Source/WebKit/efl/ewk/ewk_security_origin.cpp:63 > + EINA_SAFETY_ON_NULL_RETURN_VAL(origin, 0); You need to document this failure case return value in the header. > Source/WebKit/efl/ewk/ewk_security_origin.cpp:69 > + EINA_SAFETY_ON_NULL_RETURN_VAL(origin, 0); Ditto. > Source/WebKit/efl/ewk/ewk_security_origin.cpp:80 > + EINA_SAFETY_ON_NULL_RETURN_VAL(origin, 0); Ditto. > Source/WebKit/efl/ewk/ewk_security_origin.cpp:112 > + EINA_SAFETY_ON_NULL_RETURN_VAL(origin, 0); Ditto.
Created attachment 153472 [details] Patch
Comment on attachment 153472 [details] Patch OK!
Comment on attachment 153472 [details] Patch Clearing flags on attachment: 153472 Committed r123202: <http://trac.webkit.org/changeset/123202>
All reviewed patches have been landed. Closing bug.