Bug 326469 (cocoa)

make Cocoa widgets default for all products on trunk

RESOLVED FIXED

Status

()

Core
Build Config
--
major
RESOLVED FIXED
12 years ago
4 years ago

People

(Reporter: Josh Aas, Assigned: Josh Aas)

Tracking

(Depends on: 2 bugs)

Trunk
All
Mac OS X
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

581 bytes, patch
Mark Mentovai
: review+
Stuart Parmenter
: superreview+
Details | Diff | Splinter Review
(Assignee)

Description

12 years ago
This bug is for tracking what needs to be done in order to turn on Cocoa widgets on the trunk.

If you want to know why we're doing this, read this:
http://weblogs.mozillazine.org/josh/archives/2005/12/why_cocoa_widgets.html
(Assignee)

Updated

12 years ago
Depends on: 325336
(Assignee)

Updated

12 years ago
Depends on: 301791
Depends on: 111230
(Assignee)

Comment 1

12 years ago
*** Bug 111230 has been marked as a duplicate of this bug. ***
(Assignee)

Updated

12 years ago
Blocks: 323934
Depends on: 330581, 330585, 330586, 330587
No longer depends on: 111230
(Assignee)

Updated

12 years ago
Depends on: 330594
(Assignee)

Updated

12 years ago
Depends on: 331349

Updated

12 years ago
Depends on: 332915

Updated

12 years ago
Depends on: 332912

Updated

12 years ago
Depends on: 332913, 332914

Updated

12 years ago
Depends on: 332917
Depends on: 299228
(Assignee)

Updated

12 years ago
Depends on: 332949
(Assignee)

Updated

12 years ago
No longer depends on: 332912

Updated

12 years ago
Depends on: 333635
(Assignee)

Updated

12 years ago
Depends on: 334551
(Assignee)

Updated

12 years ago
No longer depends on: 299228
(Assignee)

Updated

12 years ago
Depends on: 335006
(Assignee)

Updated

12 years ago
No longer depends on: 332913, 332914
(Assignee)

Updated

12 years ago
No longer depends on: 332915
(Assignee)

Updated

11 years ago
No longer depends on: 301791
(Assignee)

Updated

11 years ago
Depends on: 337481

Updated

11 years ago
No longer depends on: 337481
(Assignee)

Updated

11 years ago
No longer depends on: 332949
(Assignee)

Updated

11 years ago
Depends on: 343033
(Assignee)

Updated

11 years ago
Depends on: 339495, 346085, 346310, 346883
(Assignee)

Updated

11 years ago
Blocks: 348059
(Assignee)

Comment 2

11 years ago
Created attachment 233282 [details] [diff] [review]
make cocoa default, v1.0

I think this is all we need.

Comment 3

11 years ago
Comment on attachment 233282 [details] [diff] [review]
make cocoa default, v1.0

Yeah, that's it.

Updated

11 years ago
Flags: blocking1.9+
(Assignee)

Updated

11 years ago
Attachment #233282 - Flags: review?(mark)

Updated

11 years ago
Attachment #233282 - Flags: review?(mark) → review+
(Assignee)

Updated

11 years ago
Attachment #233282 - Flags: superreview?(pavlov)

Comment 4

11 years ago
Comment on attachment 233282 [details] [diff] [review]
make cocoa default, v1.0

lets turn this on.
Attachment #233282 - Flags: superreview?(pavlov) → superreview+
(Assignee)

Comment 5

11 years ago
done
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
Depends on: 354746
Depends on: 354768

Comment 6

11 years ago
This has broken at least SeaMonkey. Cmd+l doesn't focus the URL bar any longer (I get a system beep instead), I can't D&D e-mails into other folders (the folders don't highlight, and letting go doesn't drop them in), and the context menu stops highlighting the items I'm over after a second or two (though if I click anyway the item under the cursor does get executed). Going back from "cocoa" to "mac" in my local build fixes those things for me.
(Assignee)

Comment 7

11 years ago
Drag'n'drop is pretty much the biggest regression in Cocoa widgets right now, and I have that fixed in my own tree. The patch should make it to the trunk soon. As for the rest of the bugs, please file them individually so I can fix them.

Comment 8

11 years ago
Ok, so I get why we want to switch to cocoa, but why not wait with switching the default until you've fixed the bugs you're aware of?

Comment 9

11 years ago
they're being fixed quickly -- it is the trunk... there are bound to be bugs.  We need a wider set of people testing these builds to find issues we _don't_ know about so that we can turn cocoa-cairo on asap.

Comment 10

11 years ago
I guess I feel you could've waited till some of the more blatant bugs were fixed, but I agree with your strategy to get this out there so we can flush out the bugs we don't know about.

Is there a bug for the D&D issue?
(Assignee)

Comment 11

11 years ago
Bug 332913 is drag'n'drop. I have a patch for it but I want the Cocoa clipboard to land first.
Depends on: 355138

Updated

11 years ago
Alias: cocoa

Updated

11 years ago
Depends on: 355817

Updated

11 years ago
Depends on: 355815
Blocks: 355352

Updated

11 years ago
No longer depends on: 355815

Updated

11 years ago
No longer blocks: 355352
Depends on: 355352

Updated

11 years ago
Depends on: 354954, 354958, 355797, 355800, 355802

Updated

11 years ago
Depends on: 356314

Updated

11 years ago
Depends on: 356742

Updated

11 years ago
Depends on: 357253

Updated

11 years ago
Depends on: 357475

Updated

11 years ago
Depends on: 358379

Updated

11 years ago
Depends on: 358435
Depends on: 357417

Updated

11 years ago
Depends on: 357540
Blocks: 358444

Updated

11 years ago
Depends on: 358607
No longer blocks: 358444
Depends on: 358444, 358771

Updated

11 years ago
Depends on: 358446

Updated

11 years ago
No longer depends on: 358444

Updated

11 years ago
Depends on: 358382

Updated

11 years ago
Depends on: 359543

Updated

11 years ago
Blocks: 360948

Updated

11 years ago
Depends on: 361240
Depends on: 361536
Depends on: 361535
Depends on: 361534
Depends on: 361414
Depends on: 360211
Depends on: 360032

Updated

11 years ago
Depends on: 362606

Updated

11 years ago
Depends on: 350225

Updated

11 years ago
Depends on: 362798

Updated

11 years ago
Depends on: 362894

Updated

11 years ago
Depends on: 363030

Updated

11 years ago
Depends on: 355631

Updated

11 years ago
Depends on: 363574

Updated

11 years ago
Blocks: 330734
Depends on: 367260
Depends on: 367264
Depends on: 340585
Depends on: 367303
Depends on: 339945
Depends on: 348341
Depends on: 367528

Updated

11 years ago
Blocks: 39192
Depends on: 368911
Depends on: 368077

Updated

11 years ago
Depends on: 369767

Updated

11 years ago
Depends on: 377506

Updated

10 years ago
Depends on: 384097
Depends on: 374076

Updated

10 years ago
Depends on: 385506

Updated

10 years ago
Depends on: 383579
No longer depends on: 385506
Depends on: 357535

Updated

10 years ago
Depends on: 397348

Updated

10 years ago
Depends on: 382138

Updated

10 years ago
Depends on: 404283

Updated

10 years ago
Depends on: 404433

Updated

10 years ago
Depends on: 410689
Depends on: 419205
Hardware: PowerPC → All
Depends on: 474616
Depends on: 426643
Depends on: 391981
Depends on: 501911
Depends on: 472015
Depends on: 589762
Depends on: 409226
You need to log in before you can comment on or make changes to this bug.