Open Bug 636455 (lion-compatibility) Opened 13 years ago Updated 2 years ago

[10.7] Investigate compatibility with Mac OS X 10.7 "Lion" [meta]

Categories

(Core :: General, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jaas, Unassigned)

References

(Depends on 10 open bugs)

Details

(Keywords: meta)

Attachments

(1 file)

We should investigate compatibility with Mac OS X 10.7 "Lion". The developer preview is available now. We can use this as a tracking bug.
> The developer preview is available now.

Where can you get it?  I don't see it on ADC.
(In reply to comment #1)
> > The developer preview is available now.
> 
> Where can you get it?  I don't see it on ADC.

If you are enrolled in the Mac Developer Program (paid membership), there is a lion tab on this page: http://developer.apple.com/devcenter/mac/index.action
Thanks!  Now I see it (I'd missed it before).
Depends on: 636564
Depends on: 638004
Depends on: 639705
Depends on: 639707
I've finally managed to download and install the Lion developer
preview, and have started playing around with Java in it.

You do need to install Java separately (using a download available
from Apple's Developer Connection or Mac Developer Program).

But once it was installed, I was amazed (and very pleased) to find
that the JEP works just fine with Lion!  I tested in FF 3.6.16, using
the bundled JEP 0.9.7.4 and my newly released JEP 0.9.7.5.  I normally
have to make at least minor changes to the JEP to make it compatible
with each new major release of OS X.  This is the first time I haven't
had to do so.

Not surprisingly, Java also works fine in Safari.  But it doesn't work
in FF 4.0.  I'll open a bug on that and make it block this one.
> You do need to install Java separately (using a download available
> from Apple's Developer Connection or Mac Developer Program).

The separate download is called "Java Web Components for Mac OS X
10.7".  It's available to those who have accounts at Apple's Apple
Developer Connection (log in at http://connect.apple.com/).
Depends on: 648700
Depends on: 663688
Depends on: 663691
Are there any plans/concepts for updating the firefox theme for OS X Lion, or are there any bugs filed yet concerning this?
Are there any plans/concepts for updating the Firefox theme for OS X Lion, or are there any bugs filed yet concerning this?
> Are there any plans/concepts for updating the Firefox theme for OS X
> Lion, or are there any bugs filed yet concerning this?

Not that I'm aware of.  Feel free to open one yourself (and make it
block this bug).  Be as explicit (and detailed) as possible about what
you think it should contain.

I can't promise we'll actually create a Lion theme -- I don't believe
we've ever had an OS X-specific theme before.  But there's a
Gingerbread theme (for Fennec on Android), so the idea isn't entirely
without precedent.
I believe Firefox should match the native UI-Theme. As Aqua has been updated for Lion I think Firefox should follow and incorporate those changes, as done in the past. This is just a quick mockup I made to illustrate what changes (I think) are necessary and how they could look like.

Should I open a new tracking bug for the theme refresh, or just create the individual bugs and let them block this one? Or is the UI-Team already working on this?
> Should I open a new tracking bug for the theme refresh

Please do.  It's "component" should probably be	"Firefox", and its
"product" "Theme".  Make it block this bug.
Depends on: 667456
Depends on: 668953
I've just added 668953, to add support for the new gestures that replace swiping backwards and forwards (that currently don't even work in Safari).
I do realize that this kind of post is most likely against the rules, and for that reason I will only post it once.

By now it is most likely less than 20 days until Lion will be released. Even though a developer version of Lion has been out since February 24th (which is a very long time), work on creating a version of Firefox which is compatible, both functionality-wise and style-wise has just started.

Where are all the people? Why isn't there at least 5-10 Mozilla employees working on this by now? An OS release isn't a small thing. There are some great people who have started working on this and who's doing a good job considering the circumstances, but they are still too few. At this rate, it'll be six months before it's at in an acceptable stage, and a year before it's on par with Safari. A lot of people will have bought Lion by then, and will find a version of Firefox which is incomplete and doesn't look like other applications. Users aren't forgiving in those aspects.

I am not saying it has to have all the fancy features provided in the new OS from scratch, but shouldn't you as a user at least expect a version that fully works and looks like it's native environment?

This post is a result of anger which has been growing inside me for a long time. I rarely, if ever, make this kind of post. Firefox means a lot to me, because it's managed by a company which cares about open-source. Not just for marketing purposes, as Mozilla stands up against proprietary standards and lock-in concepts.

It isn't a surprise that Google Chrome is gaining ground while Mozilla is standing still. People have been complaining about memory leaks for years, yet just now, when Chrome is getting closer, a group to deal with the issue seriously has been formed.

Please, do put priority on the right things. Having an unfinished product by the time of an OS release is terrible. There are fantastic people working on Mozilla, and contributing to the Firefox-project, but in this case they appear to have gone into hiding. Next time, be it Windows.next or a new version of Ubuntu, make sure you start as soon as you have access to developer builds.
Magne - You're right, this is definitely not the place for that kind of post. Acknowledging that you know what you're doing is wrong doesn't make it OK.

https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
Depends on: 670842
Summary: investigate compatibility with Mac OS X 10.7 "Lion" → (osx-lion-compatibility) investigate compatibility with Mac OS X 10.7 "Lion"
Alias: osx-lion-compatibili
Alias: osx-lion-compatibili → lion-compatibility
Summary: (osx-lion-compatibility) investigate compatibility with Mac OS X 10.7 "Lion" → [10.7] (osx-lion-compatibility) investigate compatibility with Mac OS X 10.7 "Lion"
Summary: [10.7] (osx-lion-compatibility) investigate compatibility with Mac OS X 10.7 "Lion" → [10.7] Investigate compatibility with Mac OS X 10.7 "Lion"
Depends on: 673675
Depends on: 673873
Depends on: 673875
No longer depends on: 673873
Depends on: 675410
Depends on: 674413
Depends on: 673213, 673348, 673456, 674610, 676169
No longer depends on: 674413
Depends on: 676852
Depends on: 678392
Depends on: 678607, 678834, 678891, 679771
No longer depends on: 676169
No longer depends on: 673456
Depends on: 681781
No longer depends on: 681781
Keywords: meta
Summary: [10.7] Investigate compatibility with Mac OS X 10.7 "Lion" → [10.7] Investigate compatibility with Mac OS X 10.7 "Lion" [meta]
Depends on: 688412
Depends on: desktop-zoom-mac
Fwiw, I am setting up 10.7 testing machines in bug 693760.  When that work is done, we will have unit tests and talos running for 10.7.
Depends on: 700223
Depends on: 703724
Depends on: 704456
Depends on: 708211, 708461, 709484
Depends on: 714147
Depends on: 686849
No longer depends on: 689849
Depends on: 733704
Depends on: 738640
Depends on: 738335
Depends on: 738993
Depends on: 738995
No longer depends on: 738993
Depends on: 752450
Depends on: 752452
Depends on: 753248
No longer depends on: 753248
No longer depends on: 714172
Depends on: 714172
Depends on: 758931
Depends on: 232919
Depends on: 825536
No longer depends on: 825536
No longer depends on: 663691
Depends on: 836430, 836456
Depends on: history-swipe
Depends on: 1382560
No longer depends on: 1382560
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: