Torsten2217 / google-plus-platform

Automatically exported from code.google.com/p/google-plus-platform
0 stars 0 forks source link

Script https://plus.google.com/js/client:plusone.js silently fails to properly render the google plus sign in button in firefox #540

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
>> How does the product behavior differ from your expectations?
Under certain circumstances, the client:plusone.js will fail to properly render 
the google plus sign in button in firefox.
The button will look normal, but does not react after beeing clicked.
In Chrome & IE, the sign in window will appear as expected, but nothing happens 
in Firefox. I would expect the sign in window to also open in Firefox - or at 
least some kind indication about what went wrong.

>> Describe, step-by-step, how to reproduce this issue.
Go to http://wasis.nu/mit/minimal-gplus-signin where I set up a minimal test 
case.
Try the login button. It will work in Chrome & IE, but do nothing in Firefox.
All code is available at https://github.com/sne11ius/minimal-gplus-signin.

>> Describe the impact of this bug
I cannot use or recommend the google plus sign in in my company if it doesn't 
work in Firefox.

>> When did this bug start happening?
The bug was there from the first test.

>> When does the bug occur?
100% reproducible on all machines tested by me and others.

>> Describe any workarounds you have found
None.

Original issue reported on code.google.com by corneliu...@gmail.com on 13 Apr 2013 at 3:10

GoogleCodeExporter commented 9 years ago
We will investigate

Original comment by plindner@google.com on 18 Apr 2013 at 9:23

GoogleCodeExporter commented 9 years ago
Can you give any ETA on this?

Original comment by corneliu...@gmail.com on 17 May 2013 at 1:57

GoogleCodeExporter commented 9 years ago

Original comment by joannasm...@google.com on 24 Jul 2013 at 4:52

GoogleCodeExporter commented 9 years ago
is there any progress on this topic? I have the same problem with firefox 22. 
After inspecting the DOM inside Firefox (where it does not work) and Chrome 
(where it does work), I found out the following:
This html-code (similar to the one at 
https://developers.google.com/+/web/signin/add-button):

  <div id="signin-button" class="show">
   <div class="g-signin" data-callback="loginFinished"
    data-approvalprompt="force"
    data-clientid="841077041629.apps.googleusercontent.com"
    data-requestvisibleactions="http://schemas.google.com/CommentActivity http://schemas.google.com/ReviewActivity"
    data-cookiepolicy="single_host_origin"
    >
  </div>
</div>

results in (this is only a small excerpt, from chrome)

    <div id="signin-button" ... >
        <div id="___signin_0" ... >
            <button style="...">Über Google anmelden</button>
            <iframe ...>...</iframe>
        </div>
    </div>

In Firefox the <button...></button> part is missing. I believe this might be 
one reason, the sign-in button is not reacting at all to clicks and also does 
not change mouse pointer on hover

What I also do not understand. That same code on 
https://developers.google.com/+/web/signin/add-button does work perfectly also 
in Firefox

Original comment by akrgp...@gmail.com on 17 Apr 2014 at 8:57

GoogleCodeExporter commented 9 years ago

Original comment by fa...@google.com on 4 Oct 2014 at 1:53

GoogleCodeExporter commented 9 years ago
Is there any update on this? I am having exactly the same issue on firefox and 
IE. It works fine in chrome.

Original comment by jesusalv...@gmail.com on 8 Jan 2015 at 2:14