Closed Bug 987641 Opened 10 years ago Closed 10 years ago

Uplift bug 984823 and its dependencies to aurora/b2g1.4

Categories

(Core :: Graphics: Layers, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED FIXED
1.4 S4 (28mar)
blocking-b2g 1.4+
Tracking Status
firefox29 --- wontfix
firefox30 --- fixed
firefox31 --- unaffected
b2g-v1.4 --- fixed
b2g-v2.0 --- unaffected

People

(Reporter: nical, Assigned: nical)

References

Details

Attachments

(1 file, 2 obsolete files)

      No description provided.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): 
User impact if declined: Bug 984823 (already approved for the uplift) depends on this patch.
Testing completed (on m-c, etc.): 2014-03-18
Risk to taking this patch (and alternatives if risky): low risk 
String or IDL/UUID changes made by this patch:
Attachment #8396363 - Flags: approval-mozilla-aurora?
This patch already is marked 1.4+ in bug 984823
re-requesting 1.4? (already approved in bug 984823) to help tracking this.
Blocks: 984823
blocking-b2g: --- → 1.4?
blocking-b2g: 1.4? → 1.4+
This is already "resolved fixed" on central, and this bug just involves the uplift to aurora/1.4.  Not sure if the right thing is to tag is as resolved fixed, or checkin-needed.
Keywords: checkin-needed
Keywords: checkin-needed
Whiteboard: [checkin-needed-aurora]
Attachment #8396363 - Flags: approval-mozilla-aurora?
https://hg.mozilla.org/releases/mozilla-aurora/rev/79303d2634e5
https://hg.mozilla.org/releases/mozilla-aurora/rev/55f248b19a5a
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [checkin-needed-aurora]
Target Milestone: --- → 1.4 S4 (28mar)
The build error is an easy one, just a missing line in CompositorOGL.h.  However, I took a quick look at the rest, and I'll leave it for Nicolas to sort out.  I'm not clear why the resulting CompositorOGL.cpp, for example, would look different between aurora and the trunk, but with these patches, they would be different.  For example, PerFrameTexturePoolOGL::DestroyTextures with the patches above just calls EndFrame() twice, while the trunk implementation that appears very much different.
Flags: needinfo?(milan)
FWIW, the bustage was debug-only.
Attachment #8396363 - Attachment is obsolete: true
Attachment #8396365 - Attachment is obsolete: true
Flags: needinfo?(nical.bugzilla)
Fixed and relanded:
https://hg.mozilla.org/releases/mozilla-aurora/rev/626abcc6cbc4

 PerFrameTexturePoolOGL::DestroyTextures with the patches above just calls
> EndFrame() twice, while the trunk implementation that appears very much
> different.

That was me rebasing a version of the patch that missed the last review nits. I fixed this in attachment 8397802 [details] [diff] [review] that I just landed.
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Flags: needinfo?(milan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: