Announcement

Collapse
No announcement yet.

Mozilla Firefox 30 Binaries Now Available

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mozilla Firefox 30 Binaries Now Available

    Phoronix: Mozilla Firefox 30 Binaries Now Available

    The Firefox 30 release announcement is imminent with the source and binaries for the upcoming browser update now being available...

    http://www.phoronix.com/vr.php?view=MTcxNTQ

  • #2
    "improvements to the Australis user-interface"

    So, does that mean it was completely removed?

    Comment


    • #3
      I hope they made it look just like chrome. Oh wait...

      Comment


      • #4
        Is it Gstreamer 1.0 by default in Mozilla builds, or only if you enable the build switch? Because the last time I checked it, it was either or with defaulting to 0.10.

        Comment


        • #5
          Originally posted by shmerl View Post
          Is it Gstreamer 1.0 by default in Mozilla builds, or only if you enable the build switch? Because the last time I checked it, it was either or with defaulting to 0.10.
          +1
          Exactly the question I wanted to ask.

          Comment


          • #6
            Originally posted by shmerl View Post
            Is it Gstreamer 1.0 by default in Mozilla builds, or only if you enable the build switch? Because the last time I checked it, it was either or with defaulting to 0.10.
            It seems like '--enable-gstreamer' or '--enable-gstreamer=yes' will use the 0.10 API and to get the 1.0 API you'll have to specify '--enable-gstreamer=1.0'. The relevant code in configure script:
            Code:
            MOZ_ARG_ENABLE_STRING(gstreamer,
            [  --enable-gstreamer[=0.10]           Enable GStreamer support],
            [ MOZ_GSTREAMER=1
              # API version, eg 0.10, 1.0 etc
              if test -z "$enableval" -o "$enableval" = "yes"; then
                GST_API_VERSION=0.10
              elif test "$enableval" = "no"; then
                MOZ_GSTREAMER=
              else
                GST_API_VERSION=$enableval
              fi],
            )

            Comment


            • #7
              Can you get gst 1.0 HW accelerated with Radeon??




              Now what we need is Wayland.

              Comment


              • #8
                Originally posted by 89c51 View Post
                Can you get gst 1.0 HW accelerated with Radeon??




                Now what we need is Wayland.
                Wayland support should come in like 3-4 years. It took them several years to move to gstreamer 1.0 and even that isn't enabled by default.

                Comment


                • #9
                  Originally posted by mark45 View Post
                  Wayland support should come in like 3-4 years. It took them several years to move to gstreamer 1.0 and even that isn't enabled by default.
                  Wayland and GStreamer are two completely different things.
                  Firefox is moving to GTK3, and with this transition it should be easy to support Wayland.

                  Comment


                  • #10
                    Still can't move address bar or menu icon. Wonder where are these ui improvements...

                    Comment


                    • #11
                      Originally posted by abral View Post
                      Wayland and GStreamer are two completely different things.
                      What a useless statement.

                      I know they're different and didn't say or imply otherwise, in fact it's more difficult to support Wayland than gst 1.0.

                      Originally posted by abral View Post
                      Firefox is moving to gtk3, and with this transition it should be easy to support Wayland.
                      And no, moving to gtk3 isn't that big of a deal because (1) moving to gtk3 has been in the works for a long time and still no end in sight and (2) gtk3 itself isn't fully ported to Wayland. Working on Wayland is one thing, and working well and supporting all the Wayland features is another thing.
                      Gtk3 hasn't implemented DND for Wayland yet and has other unsolved issues which could be finished by Wayland 1.6 and only after this can Firefox start to seriously think of moving to gtk3 to support Wayland after that.

                      Comment


                      • #12
                        Originally posted by marazmista View Post
                        Still can't move address bar or menu icon. Wonder where are these ui improvements...
                        You can move all the buttons and the search bar past the address bar, so not being able to move the address bar has no real impact other than sometimes making moving stuff around take longer.
                        Last edited by TheBlackCat; 06-10-2014, 08:58 AM.

                        Comment


                        • #13
                          Originally posted by mark45 View Post
                          And no, moving to gtk3 isn't that big of a deal because (1) moving to gtk3 has been in the works for a long time and still no end in sight and (2) gtk3 itself isn't fully ported to Wayland. Working on Wayland is one thing, and working well and supporting all the Wayland features is another thing.
                          Gtk3 hasn't implemented DND for Wayland yet and has other unsolved issues which could be finished by Wayland 1.6 and only after this can Firefox start to seriously think of moving to gtk3 to support Wayland after that.
                          Besides that GTK in Firefox is used only for theming. Firefox has its own toolkit XUL and that is far more important to get support for Wayland.

                          Robert Kaiser (:kairo@mozilla.com) 2012-04-05 10:10:26 PDT
                          Mozilla stuff is not a "gtk application", we only use GTK for a few specific things like getting the theming of our XUL widgets right. Our work to remove direct usages of X Bitmaps and go for GL for everything is way more relevant to potentially running on Wayland than any GTK stuff is.
                          Take a look at that bug report: Bug 635134 - Make Firefox work as well with Wayland (without X) as with just X

                          Notice the "Depends on" section which lists all the bugs that need to be resolved for Wayland support in Firefox.

                          Bug 720523 - Use cairo image surfaces with OpenGL layers on linux
                          Bug 1015218 - Use Cairo image surfaces and XShmPutImage instead of XRender on GTK/Linux OMTC basic
                          Bug 788319 - Consider using EGL instead of GLX with Mesa drivers

                          On top of that those bugs have other bugs which need to be resolved so it is a long or even a very long way until Firefox will support Wayland.

                          Comment


                          • #14
                            Originally posted by TheBlackCat View Post
                            You can move all the buttons and the search bar past the address bar, so not being able to move the address bar has no real impact other than sometimes making moving stuff around take longer.
                            Yea, I know, but pre FF29 I had search bar and address bar next to tabs (like IE), and now only search bar can go there. No big deal of course, but there is sort of bad taste about new interface.

                            Comment


                            • #15
                              I just updated. Too bad, the official Mozilla build is still using gstreamer 0.10. The only change is potential to enable gstreamer 1.0 at build time. But one will have to build it manually (or use distro packages configured against gstreamer 1.0).

                              Switching to GTK 3 has one thorny issue, namely plugins which are stuck with GTK 2. Hopefully projects like Mozilla Shumway will catch up.
                              Last edited by shmerl; 06-10-2014, 12:12 PM.

                              Comment

                              Working...
                              X