It has to do with the regex in line 160 in pathologic.module:
return preg_replace_callback('~(href|src|action|longdesc)="([^"]+)~i', '_pathologic_replace', $text);

Here is the source code that is being misinterpreted:
<div class="fb-like fb_edge_widget_with_comment fb_iframe_widget" data-send="true" data-layout="button_count" data-show_faces="false" data-width="150" data-action="like" data-font="verdana" data-colorscheme="light" fb-xfbml-state="rendered">

What happens is that 'data-action="like"' is replaced with 'data-action="/like"', and the Facebook JS code complains that the action ("/like") is unknown.

Comments

Garrett Albright’s picture

Version: 7.x-2.11 » 7.x-2.x-dev
Status: Active » Needs review

aklump, I just pushed a fix to address this. Please have a look at the latest dev release and let me know if this fixes the issue for you.

hansfn’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community

I can confirm that commit a378c74 fixes the problem.

Garrett Albright’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.