Closed Bug 903174 Opened 12 years ago Closed 11 years ago

Move GonkNativeWindow to /widget/gonk/nativewindow

Categories

(Firefox OS Graveyard :: General, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(4 files, 3 obsolete files)

+++ This bug was initially created as a clone of Bug #871364 +++ GonkNativeWindow is present under /dom/camera. It's usage is not only for camera, but also used for video decoding. And in future, it might be used for other usages. It is better to move GonkNativeWindow to more correct place. From Bug 871364 comment #28, /widget/gonk/nativewindow was choosed. This bug handle only current GonkNativeWindow and do not handle android 4.3's one.
Assignee: nobody → sotaro.ikeda.g
Comment on attachment 787883 [details] [diff] [review] patch part 1 - Move GonkNativeWindow and GonkNativeWindowClient to /widget/gonk/nativewindow/ :mwu, can you reivew the patch?
Attachment #787883 - Flags: review?(mwu)
Attachment #787885 - Flags: review?(mwu)
Attachment #787886 - Flags: review?(mwu)
Attachment #787888 - Flags: review?(mwu)
Comment on attachment 787883 [details] [diff] [review] patch part 1 - Move GonkNativeWindow and GonkNativeWindowClient to /widget/gonk/nativewindow/ Change reviewer to vlad, mwu is PTO this week.
Attachment #787883 - Flags: review?(mwu) → review?(vladimir)
Attachment #787885 - Flags: review?(mwu) → review?(vladimir)
Attachment #787886 - Flags: review?(mwu) → review?(vladimir)
Attachment #787888 - Flags: review?(mwu) → review?(vladimir)
nical, can I commit the patches in this bug before Bug 858914 fixed?
Flags: needinfo?(nical.bugzilla)
roll up patch. Carry "vladimir: review+". And Fix a nit(revert AudioParameter.cpp).
Attachment #789181 - Flags: review+
Attachment #787883 - Attachment is obsolete: true
Attachment #787884 - Attachment is obsolete: true
Attachment #787885 - Attachment is obsolete: true
Attachment #787886 - Attachment is obsolete: true
Attachment #787888 - Attachment is obsolete: true
Keywords: checkin-needed
(In reply to Sotaro Ikeda [:sotaro] from comment #8) > nical, can I commit the patches in this bug before Bug 858914 fixed? Sure! thanks for asking
Flags: needinfo?(nical.bugzilla)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
This needed review from a build peer. Please take note that the policy is > if a non-list change in a Makefile.in isn't reviewed by a build peer, > it doesn't land or gets backed out Second, why did this mess up the blame by not using hg rename? That's a pretty annoying thing to do.
Flags: needinfo?(sotaro.ikeda.g)
(In reply to :Ms2ger from comment #14) > This needed review from a build peer. Please take note that the policy is > > > if a non-list change in a Makefile.in isn't reviewed by a build peer, > > it doesn't land or gets backed out Thanks for the advice. I will ask a review for them. > Second, why did this mess up the blame by not using hg rename? That's a > pretty annoying thing to do. Sorry, next time I use hg rename.
Flags: needinfo?(sotaro.ikeda.g)
Attachment #787886 - Attachment is obsolete: false
Attachment #787888 - Attachment is obsolete: false
Comment on attachment 787886 [details] [diff] [review] patch part 4 - Modify /widget/gonk/nativewindow/Makefile.in and moz.build Mike, can you review the patch?
Attachment #787886 - Flags: review?(mh+mozilla)
Comment on attachment 787888 [details] [diff] [review] patch part 5 - /toolkit/library/Makefile.in Mike, can you review the patch? Sorry for the post review request.
Attachment #787888 - Flags: review?(mh+mozilla)
Comment on attachment 787886 [details] [diff] [review] patch part 4 - Modify /widget/gonk/nativewindow/Makefile.in and moz.build Review of attachment 787886 [details] [diff] [review]: ----------------------------------------------------------------- ::: widget/gonk/nativewindow/Makefile.in @@ +9,5 @@ > +# Unless required by applicable law or agreed to in writing, software > +# distributed under the License is distributed on an "AS IS" BASIS, > +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > +# See the License for the specific language governing permissions and > +# limitations under the License. Build files should probably stay MPL2. @@ +23,5 @@ > +FAIL_ON_WARNINGS := 1 > +STL_FLAGS= > + > +include $(topsrcdir)/config/rules.mk > +include $(topsrcdir)/ipc/chromium/chromium-config.mk You probably don't need chromium-config.mk. ::: widget/gonk/nativewindow/moz.build @@ +20,5 @@ > + 'GonkNativeWindow.h', > + 'GonkNativeWindowClient.h', > +] > + > +EXPORTS += [ You can merge the two lists.
Attachment #787886 - Flags: review?(mh+mozilla) → feedback+
Comment on attachment 787888 [details] [diff] [review] patch part 5 - /toolkit/library/Makefile.in Review of attachment 787888 [details] [diff] [review]: ----------------------------------------------------------------- ::: toolkit/library/Makefile.in @@ +453,5 @@ > -lstagefright_foundation \ > -lstagefright_omx \ > -lbinder \ > -lgui \ > + $(DEPTH)/widget/gonk/nativewindow/$(LIB_PREFIX)nativewindow.$(LIB_SUFFIX) \ That should be in SHARED_LIBRARY_LIBS, not OS_LIBS.
Attachment #787888 - Flags: review?(mh+mozilla) → review-
Comment on attachment 798898 [details] [diff] [review] patch - Change to /toolkit/library/Makefile.in Mike, can you review the patch again?
Attachment #798898 - Flags: review?(mh+mozilla)
Sotaro, removing the blocker nomination on this as this seems to have landed in 1.2 and as per our discussion last week the patch in comment#21 is not needed. Feel free to renom if this does not align with you.
blocking-b2g: koi? → ---
Attachment #798898 - Flags: review?(mh+mozilla) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: