Mike Conley
0610b8cac1
Bug 1002354 - Proxy nsIScreenManager and nsIScreen's from the child process to the parent process, with caching. r=roc,jimm,smichaud,snorp.
...
Changes to nsIScreen and nsIScreenManager were reviewed by roc.
Changes to dom/ipc were reviewed by jimm.
Changes to gfx/src/nsDeviceContext.cpp were reviewed by roc.
Changes to widget/android were reviewed by snorp.
Changes to widget/cocoa were reviewed by smichaud.
Changes to widget/gtk were reviewed by roc.
Changes to widget/windows were reviewed by jimm.
Changes to widget/xpwidgets were reviewed by roc.
--HG--
extra : rebase_source : 90d263235b40f6f6937d361705a4dfa44253318e
extra : histedit_source : bab4e689269c67fe3eb65033b6987b93caf9a482%2C86645be32f82f0d80724532e528e597db165b1d1
2014-07-14 11:57:06 -04:00
Ryan VanderMeulen
27a0fdf6de
Merge inbound to m-c. a=merge
2014-07-11 16:34:56 -04:00
Anup Kumar
8f9978b2e1
Bug 1005209 - Warn anyone looking at the b2g-emulator stdout to look at logcat instead. r=dhylands
...
DONTBUILD
2014-07-09 23:15:00 -04:00
Ryan VanderMeulen
a68db82e2a
Backed out changeset c3cca6dfcaa7 for landing with the wrong bug number.
2014-07-11 09:28:14 -04:00
Anup Kumar
514924a969
Bug 1002509 - Warn anyone looking at the b2g-emulator stdout to look at logcat instead. r=dhylands
2014-07-09 23:15:00 -04:00
Milan Sreckovic
c4fb4dad1c
Bug 918386 - Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic.
2014-07-09 14:21:49 -04:00
Jonathan Watt
c885ba1f0b
Bug 1036858 - Remove various includes of gfxImageSurface.h that are no longer necessary. r=Cwiiis
2014-07-11 08:06:38 +01:00
Carsten "Tomcat" Book
c1b9f25ca4
Backed out changeset 9f4b2ff029e3 (bug 918386) for breaking emulator tests on a CLOSED TREE
2014-07-09 14:07:52 +02:00
Milan Sreckovic
39e46d6f11
Bug 918386: Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic.
2014-06-30 14:26:39 -04:00
Jeff Walden
596c7fa06c
Bug 953296 - Bug 953296 - Convert ScopedDeletePtr to UniquePtr in in widget/gonk/OrientationObserver.h. r=mwu
...
--HG--
extra : rebase_source : 41567e2af4cb114a3eccf47fc473790f3cbc5ca3
2014-01-04 19:17:52 -06:00
Jonathan Watt
18491a81b3
Add missing includes to widget/gonk/nsWindow.cpp so that it continues to compile after my upcoming commits. r=mstange on IRC, no bug
2014-07-05 19:19:12 +01:00
Boris Chiou
48e3a702de
Bug 975346 - Part 2: Support LayerScope for HwcComposer2D. r=dglastonbury
...
1. Retrieve buffer from GPU.
2. Refactor - use SenderHelper class to manage the Sender
static function structure.
2014-07-03 01:17:00 +02:00
Jonathan Watt
e933368d3c
Bug 1033607 - Get rid of Thebes backed gfxContexts in Gonk Widget code by killing of a bunch of non-OMTC code. r=mattwoodrow
2014-07-04 03:36:22 +01:00
Michael Wu
827c1a935c
Bug 1033998 - Reduce log spam from camera code on KK, r=sotaro
2014-07-03 22:24:52 +08:00
Carsten "Tomcat" Book
2b6d7c0109
merge b2g-inbound to mozilla-central a=merge
...
--HG--
extra : amend_source : 7fa8699b38befea0f21f1b84a1c998efb03f614e
2014-07-02 15:05:32 +02:00
Kershaw Chang
2112e77bbf
Bug 964154 - To Detect Whether Headset Event is Came from Input Dev or /sys Node in Runtime Not by Property. r=dhylands
2014-07-01 19:52:00 +02:00
Walter Litwinczyk
324cfd1c23
Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert
2014-07-01 14:44:09 -07:00
Ben Kelly
abb167e304
Bug 980568: Set planeAlpha and blending for opaque layer in GonkDisplayJB::Post() on KK. r=sushil
2014-07-01 13:21:50 +08:00
Michael Wu
488539893f
Bug 987872 - Update Fira font name for Fira font update, r=jfkthame
2014-05-21 13:16:43 -04:00
Wes Kocher
9d474c79ee
Merge b2g-inbound to m-c a=merge
2014-06-30 18:31:38 -07:00
Sotaro Ikeda
8e0f02b8a0
Bug 1029856 - Call glClear() before blit composition r= Sushil
2014-06-30 13:01:24 -07:00
Juan Gomez
9b4682fd26
Bug 1031949 - Crash in GonkDisplay::SwapBuffers() because Framebuffer tries to dup uninitialized Fence [SGS2][JB]. r=sotaro
2014-06-29 15:30:00 -04:00
Sotaro Ikeda
cf6f0b7435
Bug 1029719 - Release TextureClient on correct thread r=jmuizelaar
2014-06-27 06:26:51 -07:00
Jed Davis
87c0419333
Bug 1029178 - Name the memory pressure monitor thread. r=dhylands
2014-06-23 16:15:21 -07:00
Mason Chang
6d23a7db96
Bug 990832 - Build a tool to visualize frame uniformity. r=mchang, benwa.
2014-06-19 09:33:00 +02:00
Jonathan Watt
0324bd5749
Bug 1025553, part 1 - Change the names of the members of gfxMatrix to match the names of the members of Moz2D's Matrix. r=Bas
2014-06-17 18:35:51 +01:00
Sotaro Ikeda
cdbdc19ddc
Bug 1025824 - Fix mHwcLayerMap handling r=sushil
2014-06-16 13:05:14 -07:00
Jonathan Watt
eaefe307f9
Bug 1025491 - Remove the DumpAsPNG() code in FilterNodeSoftware.cpp. r=mstange
2014-06-15 01:34:01 +01:00
Sotaro Ikeda
d665ba4a86
Bug 1024144 - Deliver acquire fence to HwComposer r=sushil,nical
2014-06-12 18:46:25 -07:00
Jonathan Watt
5ed095fa50
Bug 991640 - Get rid of nsIWidget::GetThebesSurface and a bunch of Thebes backed gfxContexts. r=mattwoodrow
2014-06-10 07:02:21 +01:00
Vincent Liu
6c60d3031e
Bug 1021765 - Backport the fix from bug 988704 to JB-based devices as well. r=sotaro
2014-06-08 08:49:50 +08:00
Ehsan Akhgari
f6d95d2f4d
Backed out changeset 2a4cde9c1130 (bug 1015332) because it breaks the Firefox OS homescreen, among other things a=RyanVM
2014-06-04 17:27:21 -04:00
Sushil Chauhan
b1c2e67b98
Bug 1015332 - Optimize frame having layers with NULL gralloc buffer. r=dwilson
2014-06-03 14:07:50 -07:00
Victor Porof
5643294005
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
2014-05-23 17:12:29 -04:00
Birunthan Mohanathas
84d3adc780
Bug 869836 - Part 10: Use Truncate instead of AssignLiteral("")
. r=ehsan
...
--HG--
extra : rebase_source : e75c900e72e5367518f2b923a839fd23acf29a42
2014-05-26 21:54:53 +03:00
Carsten "Tomcat" Book
c509721e94
merge b2g-inbound to mozilla-central
2014-05-26 15:26:11 +02:00
Michael Wu
5c421f6601
Bug 1015483 - Fix boot animation when screen width != stride, r=m1
2014-05-24 14:42:00 -04:00
Benoit Girard
adb8399563
Bug 1014741 - Don't spam skip layer. r=sotaro
2014-05-22 16:07:48 -04:00
Masayuki Nakano
dea0fc341d
Bug 865649 part.5 Set KeyboardEvent.code value on Android and Gonk r=smaug+nchen+mwu
2014-05-25 11:09:00 +09:00
Robert O'Callahan
2e946b1671
Bug 1001320. Part 5: Use #pragma GCC visibility on B2G. r=glandium
...
--HG--
rename : config/gcc_hidden.h => config/gcc_hidden_dso_handle.h
2014-05-11 23:37:14 -07:00
Vincent Liu
0ce7a191f7
Bug 988704 - [dolphin][camera]camera preview is obviously slower than android. r=sotaro
2014-05-19 09:52:47 +08:00
Tapas Kundu
18d8a45cee
Bug 1007349 - Fix invalid timestamp in orientation angle calculation. r=mwu
2014-05-09 14:23:58 -07:00
Sotaro Ikeda
3e5dabe72a
Bug 1006152 - Do not use ro.display.colorfill since JB r=Sushil
2014-05-09 12:03:53 -07:00
Robert O'Callahan
949537330f
Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium
...
--HG--
extra : rebase_source : cfe209a412cae28d405eae413415cebb6959072a
2014-05-06 17:26:46 +12:00
Sushil Chauhan
2bc0976f8f
Bug 999699 - Use GPU Composition when a frame needs intermediate surface. r=dwilson
2014-05-05 13:26:51 -07:00
Benoit Jacob
01868df539
Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical
2014-04-25 22:34:05 -04:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Blair McBride
3b0373f215
Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff
...
Backed out changeset 046c061d91c2 (bug 989144)
Backed out changeset 3f1b41adeaef (bug 987311)
Backed out changeset 8d5a171564bd (bug 987311)
Backed out changeset dcc0d016de7a (bug 987311)
Backed out changeset 27f338fbc835 (bug 989027)
Backed out changeset 4a67f5144ea4 (bug 989027)
Backed out changeset 62ba0a377450 (bug 987311)
Backed out changeset 6a2542a5c865 (bug 987311)
Backed out changeset 1dfd9a457f34 (bug 987311)
2014-04-27 19:45:08 +12:00
Benoit Jacob
f069a1b4e7
Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical
2014-04-25 22:34:05 -04:00
John Lin
51b3bae2a3
Bug 911046 - Part 4: Add external H.264 HW video codec implementation for B2G. r=jesup
2014-04-21 23:42:00 +02:00
Kartikaya Gupta
e7e7d59c58
Bug 995411 - Move various pieces of APZ code into gfx/layers/apz. r=jrmuizel,botond
...
--HG--
rename : gfx/layers/ipc/GeckoContentController.h => gfx/layers/apz/public/GeckoContentController.h
rename : gfx/layers/composite/APZCTreeManager.cpp => gfx/layers/apz/src/APZCTreeManager.cpp
rename : gfx/layers/composite/APZCTreeManager.h => gfx/layers/apz/src/APZCTreeManager.h
rename : gfx/layers/ipc/AsyncPanZoomController.cpp => gfx/layers/apz/src/AsyncPanZoomController.cpp
rename : gfx/layers/ipc/AsyncPanZoomController.h => gfx/layers/apz/src/AsyncPanZoomController.h
rename : gfx/layers/ipc/Axis.cpp => gfx/layers/apz/src/Axis.cpp
rename : gfx/layers/ipc/Axis.h => gfx/layers/apz/src/Axis.h
rename : gfx/layers/ipc/GestureEventListener.cpp => gfx/layers/apz/src/GestureEventListener.cpp
rename : gfx/layers/ipc/GestureEventListener.h => gfx/layers/apz/src/GestureEventListener.h
rename : gfx/layers/ipc/TaskThrottler.cpp => gfx/layers/apz/src/TaskThrottler.cpp
rename : gfx/layers/ipc/TaskThrottler.h => gfx/layers/apz/src/TaskThrottler.h
rename : widget/xpwidgets/APZCCallbackHelper.cpp => gfx/layers/apz/util/APZCCallbackHelper.cpp
rename : widget/xpwidgets/APZCCallbackHelper.h => gfx/layers/apz/util/APZCCallbackHelper.h
rename : widget/xpwidgets/ActiveElementManager.cpp => gfx/layers/apz/util/ActiveElementManager.cpp
rename : widget/xpwidgets/ActiveElementManager.h => gfx/layers/apz/util/ActiveElementManager.h
2014-04-17 07:54:25 -04:00
Michael Wu
f4839ea03e
Bug 996828 - Remove dirty region tracking in gonk widget backend, r=roc
2014-04-15 15:34:14 -04:00
Sushil Chauhan
f2cac500b7
Bug 993160 - Use GPU for children of container which needs intermediate surface. r=dwilson
2014-04-14 16:39:53 -07:00
Star Cheng
229aae496b
Bug 987545 - The device support microphone is headset instead of headphone. r=mwu
2014-04-11 10:04:49 +08:00
Michael Wu
7e883500e0
Bug 937713 - Replace gWindowToRedraw with a simpler mechanism, r=roc
2014-04-10 22:21:36 -04:00
Ryan VanderMeulen
67a863c0c5
Merge m-c to inbound on a CLOSED TREE.
2014-04-10 22:16:50 -04:00
Jan Jongboom
acb270f1b0
Bug 946646 - Add nsClipboard implementation for gonk. r=yxl, r=fabrice
2014-04-07 11:49:35 +08:00
Viral Wang
52a90c73ea
Bug 988110 - check the event index in action to make sure we have correct mTouchDownCount. r=gal
2014-04-09 20:24:00 +02:00
Juan Gomez
919c8b1841
Bug 991741 - Crash in SwapBuffers() because Framebuffer's Fence misuse when HWComposer is not used. [SGS2][JB] Check if the recently acquired fence is a valid one. r=sotaro
2014-04-03 09:02:00 +02:00
Sushil Chauhan
b1ff3ae4f1
Bug 965102 - Gecko changes to set HWC_GEOMETRY_CHANGED flag appropriately. r=mattwoodrow
2014-04-03 18:59:13 -07:00
Masayuki Nakano
ff8b968574
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Masayuki Nakano
bd6decd65b
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
...
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Sotaro Ikeda
54d13a5e10
Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal
2014-03-31 08:24:28 -07:00
Sushil Chauhan
ad44874f73
Bug 987563 - Set correct default composition type for fake layer in GPU composition. r=sotaro
2014-03-28 11:05:43 -07:00
Gabriele Svelto
77b99fc1ad
Bug 873284 - When a content process is running at high priority do not send memory-pressure events. r=khuey
2014-02-17 17:45:29 +01:00
John Shih
54a51887c3
Bug 960426 - Part 4: Support Network Information API in Fifrefox OS. r=vchang
2014-03-17 14:33:48 +08:00
Sotaro Ikeda
f0adcd4de5
Bug 977880 - Handle ReleaseFence on tiled thebes layer r=cwiiis,nical,BenWa
2014-03-26 18:01:15 -07:00
Chadd Williams
1035df8afc
Bug 980493 - Transition FrameMetrics::mScrollId to use a getter/setter. r=botond
...
--HG--
extra : histedit_source : 1c84496d4b61f019e6e6cc24591ee3a10434e4cc
2014-03-21 17:48:08 -04:00
Eric Rahm
852f5504dd
Bug 971633 - Add filtering of expired input events. r=mwu
2014-03-12 17:31:09 -07:00
Diego Wilson
c50e5b3ca4
Bug 984500 - Add general description of HwcComposer2D. r=sotaro
2014-03-18 07:53:09 -07:00
Sushil Chauhan
88d718eb70
Bug 981732 - HwcComposer2D should not compose any layer below full screen Opaque layer. r=dwilson
2014-03-17 11:51:26 -07:00
Sotaro Ikeda
c50c5a7897
Bug 974152 - Use FrameBuffer's Acquire Fence as Layer buffer's ReleaseFence on gonk r=sushil,nical
2014-03-17 18:36:56 -07:00
Jerry Shih
ceba01cc43
Bug 930884 - Handle cancelBuffer. r=mwu
2014-03-15 17:07:48 -04:00
Sushil Chauhan
4b8aa434ef
Bug 983273 - HwcComposer2D should honor HWC_HINT_CLEAR_FB for bottom layer. r=dwilson
2014-03-13 14:22:18 -07:00
Ehsan Akhgari
4e69f36cf8
Bug 983014 - Move the rest of the -I build flags that stayed in Makefiles because of ANDROID_SOURCE to moz.build; r=mshal
2014-03-13 19:31:18 -04:00
Wes Kocher
7a3239038d
Merge m-c to b-i
2014-03-12 21:22:36 -07:00
Jed Davis
b756489606
Bug 976398 - Check camera permissions directly instead of using Unix groups. r=mwu r=bent
...
Loosely based on the code used to check PRemoteOpenFile.
2014-03-12 15:48:15 -07:00
Kartikaya Gupta
f3c8ac7c3e
Bug 981029 - Change the GeckoContentController interface to take CSSPoint instead of CSSIntPoint. r=botond
2014-03-12 15:27:45 -04:00
Ehsan Akhgari
8b74bf0a3c
Bug 981291 - Rewrite widget/gonk/libdisplay/Makefile.in in moz.build; r=mshal
...
--HG--
extra : rebase_source : cdc390716d82a268794578e7cae8cc8f411d0883
2014-03-10 20:13:14 -04:00
Carsten "Tomcat" Book
4124791bb3
merge mozilla-inbound to mozilla-central
2014-03-05 13:04:39 +01:00
Ryan VanderMeulen
f8b176e5a0
Merge inbound to m-c.
2014-03-04 17:12:58 -05:00
Thomas Zimmermann
2d0e4e14c7
Bug 978700: Fix warning about non-virtual destructor, r=roc
2014-03-04 09:45:51 +01:00
Thomas Zimmermann
bf22908ac0
Bug 978700: Fix warnings about comparison of values with different signs, r=roc
2014-03-04 09:45:51 +01:00
Thomas Zimmermann
8703d1c2cc
Bug 978700: Fix warnings about uninitialized variables, r=roc
2014-03-04 09:45:51 +01:00
Thomas Zimmermann
b4f22a3cb3
Bug 978700: Fix warning about initialization order in constructor, r=roc
2014-03-04 09:45:51 +01:00
Thomas Zimmermann
91f4241b98
Bug 978700: Fix some warnings about redefined preprocessor tokens, r=roc
2014-03-04 09:45:50 +01:00
Thomas Zimmermann
ccc7f90431
Bug 978700: Remove unused variables in widget/, r=roc
2014-03-04 09:45:50 +01:00
Jonathan Kew
7e51f55960
bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel
2014-03-04 09:26:06 +00:00
Phil Ringnalda
b0cebde23e
Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage
2014-03-03 22:40:07 -08:00
Jonathan Kew
67d11a57eb
bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel
2014-03-04 05:37:40 +00:00
Ehsan Akhgari
bf09c6f469
Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
2014-03-04 19:39:06 -05:00
Sotaro Ikeda
35f53c95af
Bug 977777 - Add fence handling to GonkNativeWindowKK r=pchang,schiu
2014-03-03 07:12:52 -08:00
Sushil Chauhan
7d55b28a7d
Bug 976717 - Pass the Framebuffer rectangle to be cleared to LayerComposite. r=ncameron
2014-02-27 11:07:34 -08:00
Sotaro Ikeda
3ba8189c4e
Bug 977596 - Fix build failure on flatfish r=jmuizelaar
2014-02-27 13:26:22 -08:00
Michael Vines
079440af4f
Bug 976839 - Grant AID_RADIO access to android.permission.MODIFY_AUDIO_SETTINGS. r=mwu
2014-02-19 09:53:06 -08:00
Jerry Shih
a39a8abff0
Bug 975974 - [Flatfish] Cannot boot up successfully and screen is black. r=mwu
2014-02-27 11:38:36 -05:00
Solomon Chiu
61edc953b4
Bug 959505 - Modify nativewindow relative files which affected by KK's change. r=sotaro
2014-02-25 15:51:46 +08:00
Solomon Chiu
4c2e12ff33
Bug 959505 - Rename GonkBufferQueue/GonkConsumerBase to JB version. r=sotaro
...
--HG--
rename : widget/gonk/nativewindow/GonkBufferQueue.cpp => widget/gonk/nativewindow/GonkBufferQueueJB.cpp
rename : widget/gonk/nativewindow/GonkBufferQueue.h => widget/gonk/nativewindow/GonkBufferQueueJB.h
rename : widget/gonk/nativewindow/GonkConsumerBase.cpp => widget/gonk/nativewindow/GonkConsumerBaseJB.cpp
rename : widget/gonk/nativewindow/GonkConsumerBase.h => widget/gonk/nativewindow/GonkConsumerBaseJB.h
2014-02-20 18:42:31 +08:00
Solomon Chiu
3bb1db6648
Bug 959505 - Modify BufferQueue/ConsumerBase/NativeWindow/NativeWindowClient/GraphicBufferConsumer for Gonk. r=sotaro
2014-02-20 18:42:17 +08:00
Solomon Chiu
6fd83cc0bc
Bug 959505 - Rename KK's file to corrensponding Gonk version. r=sotaro
...
--HG--
rename : widget/gonk/nativewindow/BufferQueue.cpp => widget/gonk/nativewindow/GonkBufferQueueKK.cpp
rename : widget/gonk/nativewindow/BufferQueue.h => widget/gonk/nativewindow/GonkBufferQueueKK.h
rename : widget/gonk/nativewindow/ConsumerBase.cpp => widget/gonk/nativewindow/GonkConsumerBaseKK.cpp
rename : widget/gonk/nativewindow/ConsumerBase.h => widget/gonk/nativewindow/GonkConsumerBaseKK.h
rename : widget/gonk/nativewindow/Surface.cpp => widget/gonk/nativewindow/GonkNativeWindowClientKK.cpp
rename : widget/gonk/nativewindow/Surface.h => widget/gonk/nativewindow/GonkNativeWindowClientKK.h
rename : widget/gonk/nativewindow/BufferItemConsumer.cpp => widget/gonk/nativewindow/GonkNativeWindowKK.cpp
rename : widget/gonk/nativewindow/BufferItemConsumer.h => widget/gonk/nativewindow/GonkNativeWindowKK.h
rename : widget/gonk/nativewindow/IGraphicBufferConsumer.cpp => widget/gonk/nativewindow/IGonkGraphicBufferConsumer.cpp
rename : widget/gonk/nativewindow/IGraphicBufferConsumer.h => widget/gonk/nativewindow/IGonkGraphicBufferConsumer.h
2014-02-20 18:42:02 +08:00