Closed Bug 699731 Opened 14 years ago Closed 14 years ago

Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla12

People

(Reporter: m_kato, Assigned: Ms2ger)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file, 5 obsolete files)

nsprpub has PR_UINT64_MAX by bug 674277. We should remove this due to duplicated define. content/media/VideoUtils.h (View Hg log or Hg annotations) line 63 -- #define PR_UINT64_MAX (~(PRUint64)(0)) content/base/public/nsDOMFile.h (View Hg log or Hg annotations) line 59 -- #define PR_UINT64_MAX (~(PRUint64)(0))
Note that if we do this, we'll have to change our NSPR requirement to version 4.9.
Attached patch Part a: VideoUtils (obsolete) — — Splinter Review
Assignee: nobody → Ms2ger
Status: NEW → ASSIGNED
Attachment #572323 - Flags: review?(chris)
Attached patch Part b: nsDOMBlobBuilder (obsolete) — — Splinter Review
Attachment #572324 - Flags: review?(khuey)
Blocks: buildwarning
Attachment #572323 - Flags: review?(chris) → review+
(In reply to Ted Mielczarek [:ted, :luser] from comment #1) > Note that if we do this, we'll have to change our NSPR requirement to > version 4.9. Would appreciate a pointer to the code that needs to change here.
Attached patch Part c: configure (obsolete) — — Splinter Review
Attachment #572598 - Flags: review?(ted.mielczarek)
Comment on attachment 572598 [details] [diff] [review] Part c: configure Review of attachment 572598 [details] [diff] [review]: ----------------------------------------------------------------- This is fine, but let's please hold off on landing this until we actually get a NSPR 4.9 release out the door.
Attachment #572598 - Flags: review?(ted.mielczarek) → review+
Attached patch Part d: RasterImage (obsolete) — — Splinter Review
Attachment #573571 - Flags: review?
Attachment #573571 - Flags: review? → review?(joe)
Attached patch Part d: RasterImage (obsolete) — — Splinter Review
And now non-empty.
Attachment #573571 - Attachment is obsolete: true
Attachment #573571 - Flags: review?(joe)
Attachment #573575 - Flags: review?(joe)
Attachment #573575 - Flags: review?(joe) → review+
Just a ping on this wondering what the status is - since the review are passed, is this just waiting to be checked in?
I think this will be a more efficient approach than waiting until NSPR moves. (We might have moved Gecko off its integer types by then.)
Attachment #572323 - Attachment is obsolete: true
Attachment #572324 - Attachment is obsolete: true
Attachment #572598 - Attachment is obsolete: true
Attachment #573575 - Attachment is obsolete: true
Attachment #584469 - Flags: review?(ted.mielczarek)
Attachment #584469 - Flags: review?(ted.mielczarek) → review+
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla12
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: