anchor.diff:  
               Sfdc.canvas(function() {
                   var sr = JSON.parse('<%=signedRequestJson%>');
  -                // Save the token
  -                Sfdc.canvas.oauth.token(sr.oauthToken);
  -                var photoUri = sr.context.user.profileThumbnailUrl +  "?oauth_token=" + sr.oauthToken;
  +                var photoUri = sr.context.user.profileThumbnailUrl +  "?oauth_token=" + sr.client.oauthToken;
                   Sfdc.canvas.byId('fullname').innerHTML = sr.context.user.fullName;
  -                Sfdc.canvas.byId('profile').src = (photoUri.indexOf("http")==0 ? "" :sr.instanceUrl) + photoUri;
  +                Sfdc.canvas.byId('profile').src = (photoUri.indexOf("http")==0 ? "" :sr.client.instanceUrl) + photoUri;
                   Sfdc.canvas.byId('firstname').innerHTML = sr.context.user.firstName;
                   Sfdc.canvas.byId('lastname').innerHTML = sr.context.user.lastName;
                   Sfdc.canvas.byId('username').innerHTML = sr.context.user.userName;
  
positive.code: 
                  chatterTalk.init(sr, "chatter-submit", "speech-input-field", function(data) {
                      Sfdc.canvas.byId('status').innerHTML = data.statusText;
                  });
              });
  
  
negative.code:             <div id="footerright">
                  <p>Salesforce: <a title="Safe Harbor" href="http://www.salesforce.com/company/investor/safe_harbor.jsp"><strong>SafeHarbor</strong></a></p>
              </div>
          </div>
      </div>
      </body>
   </html>
  