Closed Bug 511322 Opened 16 years ago Closed 16 years ago

Clean-up about:license block for netwerk/wifi/ code

Categories

(Core :: General, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla1.9.3a1
Tracking Status
status1.9.2 --- beta1-fixed
blocking1.9.1 --- -
status1.9.1 --- .4-fixed

People

(Reporter: reed, Assigned: gerv)

References

()

Details

(Keywords: verified1.9.1)

Attachments

(1 file)

Not sure why the patch in bug 479898 modified toolkit/content/license.html without gerv's review, but it wasn't done correctly at all. The license block for the wifi code was added at the end of the file, outside of alphabetical order, not added to the list at the top, and generally just not done correctly. Also, this doesn't make sense: This license applies to files in the following directories with the specified copyright year ranges: * netwerk/wifi/, 2009 Copyright 2008, Google Inc. Also, what about the extra zero here? Copyright (c) 02006, Alf Watt (alf@istumbler.net). All rights reserved.
and, really, isn't the license that was added only for netwerk/wifi/src/osx_wifi.h? Why is all of network/wifi/ mentioned? Also, there's a separate license for netwerk/wifi/src/wlanapi.h that's not in about:license yet.
Flags: blocking1.9.2?
Assignee: nobody → gerv
Flags: blocking1.9.2? → blocking1.9.2+
Priority: -- → P2
Attached patch Patch v.1Splinter Review
As well as fixing this bug, this also fixes bug 479726, updates the list of Initial Developers (bug 380017; reminder: this is not a credits list, it's an MPL technical requirement, people come and go, don't be offended if you are no longer on it) and tidies up a couple of other things. Gerv
Pushed changeset 32529:41c213281d2d to mozilla-central. Assuming no problems with nightly builds, I'll push to 1.9.2 in a day or two. Gerv
Fixed on trunk --> RESOLVED FIXED
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a1
Also need this on 1.9.1, too...
blocking1.9.1: --- → ?
Attachment #401008 - Flags: approval1.9.1.4?
Not blocking a release.
blocking1.9.1: ? → -
(In reply to comment #6) > Not blocking a release. Actually, we're under legal obligation to have the license viewable in our software, so yes, it should block a release. However, if it goes through normal approvals quickly, it'll end up ok. :)
Comment on attachment 401008 [details] [diff] [review] Patch v.1 - <p class="correctme">This license applies to certain files in the directory + <p class="correctme">These licenses applies to certain files in the directory "apply" but, Approved for 1.9.1.4, a=dveditz
Attachment #401008 - Flags: approval1.9.1.4? → approval1.9.1.4+
(In reply to comment #8) > (From update of attachment 401008 [details] [diff] [review]) > - <p class="correctme">This license applies to certain files in the > directory > + <p class="correctme">These licenses applies to certain files in the > directory > > "apply" Fixed on trunk in http://hg.mozilla.org/mozilla-central/rev/4730f6f1fe6b.
Since freeze is 24 hours away, went ahead and landed this on the branches... http://hg.mozilla.org/releases/mozilla-1.9.2/rev/6a6bec41d9f8 http://hg.mozilla.org/releases/mozilla-1.9.1/rev/ed163c72727e I included the s/applies/apply/ fix. I typo'd the changelog for 1.9.2 and used a=dveditz instead of a=blocking1.9.2+, but oh well.
Actually, now that I think about it, the initial developers list is different per branch, so won't that need to be done for each individual branch?
I've just run a check and, as it turns out, rather usefully, the set of IDs in mozilla-1.9.2 is a strict subset of those in mozilla-central, which is the list I used. So the same patch will do for both (again, relying on the "maybe" disclaimer in the language introducing the IDs). No need for a special one. Gerv
I don't suppose you're running against comm-central as well as mozilla-central for your ID updates? If so, we're probably set, but if not, we'll be shipping Tb3 fairly soon, and we'll need an update to the 1.9.1 ID list.
Yes, comm-central was included. Gerv
Verified for 1.9.1 with Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.4pre) Gecko/20090930 Shiretoko/3.5.4pre in about:license.
Keywords: verified1.9.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: