Jeff Walden
7146c23e80
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Jonathan Kew
aa8404a74a
bug 819725 pt 1 - make widget move & resize methods take floating-point parameters, to allow passing fractional coordinates without rounding. r=roc
2012-12-12 09:57:38 +00:00
Doug Turner
932100423d
Bug 808262- Otoro/unagi sometimes start up in landscape and can't be switched to portrait. The working theory is that, for some reason, we can not access the fb. If that happens, just abort and try again later. r=dhylands a=blocking-basecamp
2012-12-07 16:02:48 -08:00
Michael Wu
c498cdcce2
Bug 809665 - Boot animation support for B2G, r=cjones,joe
2012-11-28 13:43:19 -05:00
Michael Wu
a6151afc62
Backed out changeset d12d63253125 (bug 809665) for red
2012-11-19 19:54:33 -06:00
Michael Wu
04e6675ac2
Bug 809665 - Boot animation support for B2G, r=cjones
2012-11-09 12:08:36 -08:00
Chris Jones
8c1774d31e
Bug 804852: Support for the hwc implementation of Composer2D. r=mattwoodrow,mwu,roc sr=roc
...
This is a rollup of the following patches
part 0: Add a dynamic cast to ColorLayer*
part 1: Add a Composer2D interface to enable implementations to more efficiently compose layer trees
part 2: Let widgets expose Composer2Ds, if they have them
part 3: Expose a layers ogl "friend" API that Composer2D will consume
part 4: Hook Composer2D into the LayerManagerOGL rendering pipeline
part 5: Implement all the goop to let widget/gonk use a Composer2D (HwcComposer2D)
2012-11-19 09:58:38 -08:00
Nicolas Silva
48a06e31e4
Bug 806428 - Fix crash in omtc-linux caused by nsBaseWidget::SetLayersAcceleration, and rename xxxAcceleratedRendering into xxxLayersAcceleration for concistency. r=BenWa
2012-11-15 19:55:15 +01:00
Masayuki Nakano
4446ab9d05
Bug 801989 part.7 Set InputContext::mNativeIMEContext on Gonk r=cjones
2012-10-27 08:35:21 +09:00
Matt Woodrow
32f9e8cdc6
Bug 797431 - Add a flags parameter to PaintWindow. r=roc
2012-10-15 17:53:37 +13:00
Chris Jones
e01d45f3fa
Bug 788943: Allow TabParents to capture event series for faster dispatch to subprocesses. Implements capturing of touch-event series. r=smaug sr=roc
2012-09-11 13:05:52 -07:00
Chris Jones
d1ad541565
Bug 778261: Move this workaround back into the right place. r=fabrice
2012-08-30 09:45:59 -03:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Nicolas Silva
047b99ba78
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Chris Jones
d15d9cf95e
Bug 783139: Restore setting .widget on nsGUIEvent. r=dRdR
2012-08-15 17:54:18 -07:00
Neil Deakin
279f4c393a
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
2012-08-15 14:53:09 -04:00
Neil Deakin
3e40b0b005
Bug 743975 - use a widget listener interface instead of the remaining events that don't need an event, r=tn,jmathies,netzen,smichaud,karlt,blassey,chrisjones
2012-08-15 14:52:42 -04:00
Chris Jones
dd49bef2b3
Bug 781014: Make sure the toplevel gonk widget doesn't resize smaller than screen on exiting fullscreen. r=cpearce,mwu
2012-08-14 23:13:48 -07:00
Matt Woodrow
1ba26c01d5
Bug 782808 - Apply the widget rotation to the gonk LayerManager at all times instead of only during the paint event. r=cjones
2012-08-15 13:10:40 +12:00
Matt Woodrow
ba2613ee6d
Bug 782413: Only paint widgets that have a layer manager. r=cjones
2012-08-13 19:41:09 -07:00
Marshall Culpepper
5344af032d
Bug 776742: ANativeWindow::cancelBuffer now points to a no-op function, fixing a process exit segfault in the emulator. r=cjones
2012-08-07 15:54:28 -05:00
David Zbarsky
06ea1f66f2
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Chris Jones
742da0502b
Bug 778057: Fix this type of crash bug forever. r=dRdR
2012-07-27 00:15:49 -07:00
Chris Jones
cbd13d8e9d
Bug 776217: Support gecko-implemented screen rotation with omtc. r=roc
2012-07-24 12:01:09 -07:00
Ehsan Akhgari
7f141f6b63
Backout changeset 02627fecb3e2 (bug 776742) because of build bustage
2012-07-24 14:33:17 -04:00
Marshall Culpepper
1f3b680f83
Bug 776742: ANativeWindow::cancelBuffer now points to a no-op function, fixing a process exit segfault in the emulator. r=cjones
...
--HG--
rename : js/xpconnect/tests/browser/Makefile.in => js/xpconnect/tests/Makefile.in
extra : rebase_source : c64b24e31419dfe9c9f81c572e801aa87d5df721
2012-07-24 13:07:15 -05:00
Mark Capella
fd9b625002
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Ed Morley
310d675f10
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-20 14:32:04 +01:00
Gervase Markham
44a28dd9d7
Bug 774614 - Relicense Gonk/Gecko interface code to Apache License 2.0.
2012-07-20 10:10:44 +01:00
David Zbarsky
88371b030a
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Mark Capella
430f93c039
Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger
2012-07-19 04:57:50 -04:00
Nicolas Silva
049d5a6366
Bug 763234 - Use only one compositor thread with OMTC. r=cjones
2012-07-13 11:25:29 -04:00
Marshall Culpepper
58ffceb873
Bug 771595 - Ensure the Gonk widget falls back to software rendering when the GL context cannot be created. r=cjones
2012-07-07 10:07:00 -04:00
Kan-Ru Chen
9c89649eae
Bug 770440 - Make sure we only initialize sGLContext/sFramebufferOpen once. r=cjones
2012-07-04 08:30:59 -04:00
Bonnie Surender
e360fa128a
Fixing bug 715041. Add support for Idle API. r=bent, jst
2012-06-29 01:32:21 -07:00
Cody Brocious
70796e4699
Bug 743612: Fix OMTC on gonk. r=cjones
2012-06-26 16:38:50 +02:00
Chris Jones
81e854f4f9
Backed out changeset a22ca1e05bb8
2012-06-26 16:48:28 +02:00
Cody Brocious
eb4e80e2b5
Bug 743612: Fix OMTC on gonk. r=cjones
2012-06-26 16:38:50 +02:00
Andreas Gal
5f722cbd78
Support 32-bit color depth in gonk widget backend (bug 767288, r=cjones).
2012-06-22 01:18:54 -07:00
Michael Wu
1686018fba
Bug 763849 - Uninitialised value use in nsWindow::Show(bool aState), r=cjones
2012-06-12 16:00:21 +08:00
Chris Jones
49966d0c91
Bug 757758: Honor hardware screen rotation. r=mwu
2012-05-23 12:35:13 -07:00
Nicolas Silva
2337ceaadf
Bug 722012 - Added a call to XInitThreads before the first call to XOpenDisplay to fix OMTC crashes. r=karlt
...
--HG--
rename : toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul => toolkit/mozapps/update/test/chrome/test_0092_finishedBackground.xul
rename : toolkit/mozapps/update/test/unit/test_0113_general.js => toolkit/mozapps/update/test/unit/test_0110_general.js
rename : toolkit/mozapps/update/test/unit/test_0114_general.js => toolkit/mozapps/update/test/unit/test_0111_general.js
rename : toolkit/mozapps/update/test/unit/test_0115_general.js => toolkit/mozapps/update/test/unit/test_0112_general.js
rename : toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js => toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js
extra : rebase_source : f527614c4a5f0b8979bd8bc39dcd3ca739ba9e08
2012-05-22 11:34:34 -04:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Chris Jones
262dbf3946
Bug 745145, part 2: Implement the ScreenConfiguration hal for gonk. r=mounir
2012-05-08 14:36:07 -07:00
Gene Lian
eee7aaa762
Bug 743064: Shutdown FramebufferWatcher thread gracefully by using it as a pthread. r=cjones a=b2g-only
2012-04-26 16:46:52 +08:00
Kan-Ru Chen
d3400d40e1
Bug 745077 - Reconfigure InputReader on screen rotation. r=mwu a=b2g-only
2012-04-25 11:59:01 +08:00
David Rajchenbach-Teller
457f40baba
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Cody Brocious
aec99b0748
Bug 741837 - Hook up OMTC for Gonk [r=gal]
2012-04-05 09:15:19 -07:00
Kan-Ru Chen
1766989d7b
Bug 707589 - [Gonk] When screen is enabled/disabled, send visibility change events to windows [r=mwu]
2012-04-04 23:03:00 -07:00