I did not grow up in tradition as would have been the case a couple of generations ago, so I really don't understand all of the rules and reasons for fasting and partial fasting on any particular day.
That said, it is my understanding that first class feasts don't necessarily release one from fast or abstinence if that day would ordinarily require it unless that first class feast is a holy day of obligation. Since the Sacred Heart of Jesus is not a holy day of obligation in my country, the ordinary Friday abstinence rule this year is still in effect since this day falls on a Friday.
In any event, because I am ignorant of all the traditional understanding of these rules, the safe course is to make use of a traditional Catholic calendar and ensure I fast and abstain on the days indicated. I have three such calendars available to me from different publishers and all of them have the little fish symbol on Friday, 15 June 2012.
I think it safe to say that the lay canonists on Fisheaters really don't have a clue.