Closed
Bug 903174
Opened 12 years ago
Closed 11 years ago
Move GonkNativeWindow to /widget/gonk/nativewindow
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: sotaro, Assigned: sotaro)
References
Details
Attachments
(4 files, 3 obsolete files)
2.40 KB,
patch
|
vlad
:
review+
glandium
:
feedback+
|
Details | Diff | Splinter Review |
565 bytes,
patch
|
vlad
:
review+
glandium
:
review-
|
Details | Diff | Splinter Review |
117.38 KB,
patch
|
sotaro
:
review+
|
Details | Diff | Splinter Review |
1.31 KB,
patch
|
glandium
:
review+
|
Details | Diff | Splinter Review |
+++ 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 | ||
Updated•12 years ago
|
Assignee: nobody → sotaro.ikeda.g
Assignee | ||
Comment 1•12 years ago
|
||
Assignee | ||
Comment 2•12 years ago
|
||
Assignee | ||
Comment 3•12 years ago
|
||
Assignee | ||
Comment 4•12 years ago
|
||
Assignee | ||
Comment 5•12 years ago
|
||
Assignee | ||
Comment 6•12 years ago
|
||
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)
Assignee | ||
Updated•12 years ago
|
Attachment #787885 -
Flags: review?(mwu)
Assignee | ||
Updated•12 years ago
|
Attachment #787886 -
Flags: review?(mwu)
Assignee | ||
Updated•12 years ago
|
Attachment #787888 -
Flags: review?(mwu)
Assignee | ||
Comment 7•11 years ago
|
||
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)
Assignee | ||
Updated•11 years ago
|
Attachment #787885 -
Flags: review?(mwu) → review?(vladimir)
Assignee | ||
Updated•11 years ago
|
Attachment #787886 -
Flags: review?(mwu) → review?(vladimir)
Assignee | ||
Updated•11 years ago
|
Attachment #787888 -
Flags: review?(mwu) → review?(vladimir)
Attachment #787883 -
Flags: review?(vladimir) → review+
Attachment #787884 -
Flags: review+
Attachment #787885 -
Flags: review?(vladimir) → review+
Attachment #787886 -
Flags: review?(vladimir) → review+
Attachment #787888 -
Flags: review?(vladimir) → review+
Assignee | ||
Comment 8•11 years ago
|
||
nical, can I commit the patches in this bug before Bug 858914 fixed?
Flags: needinfo?(nical.bugzilla)
Assignee | ||
Comment 9•11 years ago
|
||
roll up patch. Carry "vladimir: review+".
And Fix a nit(revert AudioParameter.cpp).
Attachment #789181 -
Flags: review+
Assignee | ||
Comment 10•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Attachment #787883 -
Attachment is obsolete: true
Assignee | ||
Updated•11 years ago
|
Attachment #787884 -
Attachment is obsolete: true
Assignee | ||
Updated•11 years ago
|
Attachment #787885 -
Attachment is obsolete: true
Assignee | ||
Updated•11 years ago
|
Attachment #787886 -
Attachment is obsolete: true
Assignee | ||
Updated•11 years ago
|
Attachment #787888 -
Attachment is obsolete: true
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 11•11 years ago
|
||
Keywords: checkin-needed
Comment 12•11 years ago
|
||
(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)
Comment 13•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 14•11 years ago
|
||
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)
Assignee | ||
Comment 15•11 years ago
|
||
(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)
Assignee | ||
Updated•11 years ago
|
Attachment #787886 -
Attachment is obsolete: false
Assignee | ||
Updated•11 years ago
|
Attachment #787888 -
Attachment is obsolete: false
Assignee | ||
Comment 16•11 years ago
|
||
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)
Assignee | ||
Comment 17•11 years ago
|
||
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 18•11 years ago
|
||
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 19•11 years ago
|
||
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-
Assignee | ||
Comment 20•11 years ago
|
||
Apply comment #19.
Assignee | ||
Comment 21•11 years ago
|
||
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)
Comment 22•11 years ago
|
||
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? → ---
Updated•11 years ago
|
Attachment #798898 -
Flags: review?(mh+mozilla) → review+
You need to log in
before you can comment on or make changes to this bug.
Description
•