Giter Site home page Giter Site logo

Comments (8)

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
my mistake, need to use Chrome to login to Collide, firefox does not work well. 
plz ignor this issue

Original comment by [email protected] on 10 Jul 2012 at 4:41

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024

Original comment by dragonsinth on 10 Jul 2012 at 4:57

  • Changed title: Make login work for FirefoxFirefox
  • Changed state: Accepted
  • Added labels: Priority-High
  • Removed labels: Priority-Medium

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
I have a handle on why this happens.

Firefox adds "; Charset=UTF-8" to xhr requests mime-type and the code we have 
in place just does "if 
("application/x-www-form-urlencoded".equals(contentType))"  

I'll save you the hassle of reading the bug 
(https://bugzilla.mozilla.org/show_bug.cgi?id=416178) but they won't fix it.  
Chrome doesn't do this so chrome works fine.

I think the proper thing here is to just strip anything after ; if ; exists, 
then check this if block.  So I'm going to do that.  More ideally would be if 
the java servlet framework didn't blow and this sort of stuff didn't have to be 
done manually :)

writing a patch now

Original comment by [email protected] on 19 Jul 2012 at 4:56

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
Well I fixed hte login, and all it did was uncover how little testing we did in 
firefox :)

I'm going to try to rejigger our excessive use of display:box in the header 
since it causes firefox to have a stroke.  Once I've done that I'll post a 
patch here.

Original comment by [email protected] on 19 Jul 2012 at 5:20

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
Ta-da also should these bugs be cc'd to our mailing list?

Original comment by [email protected] on 19 Jul 2012 at 5:45

Attachments:

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
Quick note: I just did git format-patch --stdout master > firefox.patch so I'm 
not sure if that was the right way to do that.

I think ideally I should have created a new branch and rebased squashing 
everything into a single commit.  I did read somewhere though that you can do 
git am < firefox.patch and the multicommit patch file should work?

Original comment by [email protected] on 19 Jul 2012 at 5:47

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
Awesome. Thanks dude.

For future reference, you could also just push a git branch to the repo so we 
can look at the commits with the web UI.

git push origin <local-feature-branch>:<shared-branch-name>

And when you are done with it, you can delete it by pushing "nothing" to it with

git push origin :<shared-branch-name>

Original comment by [email protected] on 19 Jul 2012 at 6:50

from collide.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 20, 2024
Did you mean to include those header changes? I had it on my todo list (and 
already started the work) to just remove the header entirely, slide the content 
area up,  and make the Awesomebox a free floating UI component that hovers 
above the editor.

Otherwise, Ship it :)!


Original comment by [email protected] on 19 Jul 2012 at 6:53

from collide.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.