Bug 636455 (lion-compatibility)

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

NEW
Unassigned

Status

()

Core
General
7 years ago
7 days ago

People

(Reporter: Josh Aas, Unassigned)

Tracking

(Depends on: 35 bugs, {meta})

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
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).
(Reporter)

Updated

7 years ago
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: 645556
(Reporter)

Updated

6 years ago
Depends on: 648700
Depends on: 651618
Depends on: 654725
Depends on: 656990
Depends on: 661638

Updated

6 years ago
Depends on: 663688

Updated

6 years ago
Depends on: 663691
Depends on: 654842

Comment 6

6 years ago
Are there any plans/concepts for updating the firefox theme for OS X Lion, or are there any bugs filed yet concerning this?

Comment 7

6 years ago
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.

Comment 9

6 years ago
Created attachment 542014 [details]
Mockup of OS X Theme Refresh for Lion

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.

Updated

6 years ago
Depends on: 667456

Updated

6 years ago
Depends on: 668953

Comment 11

6 years ago
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).

Comment 12

6 years ago
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.
(Reporter)

Comment 13

6 years ago
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

Updated

6 years ago
Depends on: 670842

Updated

6 years ago
Summary: investigate compatibility with Mac OS X 10.7 "Lion" → (osx-lion-compatibility) investigate compatibility with Mac OS X 10.7 "Lion"

Updated

6 years ago
Alias: osx-lion-compatibili

Updated

6 years ago
Alias: osx-lion-compatibili → lion-compatibility
Depends on: 654350
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"
Depends on: 673541

Updated

6 years ago
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"

Updated

6 years ago
Depends on: 673675

Updated

6 years ago
Depends on: 673873

Updated

6 years ago
Depends on: 673875
No longer depends on: 673873
Depends on: 674370
Depends on: 675410

Updated

6 years ago
Depends on: 674413

Updated

6 years ago
Depends on: 673213, 673348, 673456, 674610, 676169
No longer depends on: 674413

Updated

6 years ago
Depends on: 676852
Depends on: 677545

Updated

6 years ago
Depends on: 678392

Updated

6 years ago
Depends on: 678607, 678834, 678891, 679771
No longer depends on: 676169
No longer depends on: 673456

Updated

6 years ago
Depends on: 681781

Updated

6 years ago
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: 686113

Updated

6 years ago
Depends on: 688412

Updated

6 years ago
Depends on: 688990
Depends on: 694896
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: 698761

Updated

6 years ago

Updated

6 years ago
Depends on: 700223

Updated

6 years ago
Depends on: 703724

Updated

6 years ago
Depends on: 704456

Updated

6 years ago
Depends on: 708211, 708461, 709484
Depends on: 714147
Depends on: 714172
Depends on: 715856

Updated

6 years ago

Updated

6 years ago
Depends on: 686849
No longer depends on: 689849
Depends on: 726034

Updated

6 years ago
Depends on: 733704

Updated

5 years ago
Depends on: 738640

Updated

5 years ago
Depends on: 738335

Updated

5 years ago
Depends on: 738993

Updated

5 years ago
Depends on: 738995

Updated

5 years ago
No longer depends on: 738993

Updated

5 years ago
Depends on: 752450

Updated

5 years ago
Depends on: 752452

Updated

5 years ago
Depends on: 753248
No longer depends on: 753248
Depends on: 753248

Updated

5 years ago
No longer depends on: 714172

Updated

5 years ago
Depends on: 714172

Updated

5 years ago
Depends on: 758931
Depends on: 780021

Updated

5 years ago
Depends on: 785667
Depends on: 807685
Depends on: 232919
Depends on: 825536

Updated

5 years ago
No longer depends on: 825536
No longer depends on: 663691
Depends on: 836430, 836456
Depends on: 860493

Updated

7 days ago
Depends on: 1382560

Updated

7 days ago
No longer depends on: 1382560
You need to log in before you can comment on or make changes to this bug.