Commit Graph

6366 Commits

Author SHA1 Message Date
Masayuki Nakano
ce806a1c37 Bug 855975 part.8 Move nsWindow::OnChar() to widget::NativeKey::HandleCharMessage() r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
3482380faf Bug 855975 part.7 Implement widget::NativeKey::DispatchKeyDownEvent() r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
d555902428 Bug 855975 part.6 Move nsWindow::OnKeyUp() to widget::NativeKey::HandleKeyUpMessage() r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
bdba6b134a Bug 855975 part.5 Move nsWindow::DispatchKeyEvent() to widget::NativeKey::DispatchKeyEvent() r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
06784d3861 Bug 855975 part.4 Move nsWindow::InitKeyEvent() to widget::NativeKey::InitKeyEvent() r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
daf9f3cb8e Bug 855975 part.3 Wrap MapVirtualKeyEx() API for converting VK to ScanCode with widget::KeyboardLayout r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
4b2966d23d Bug 855975 part.2 Wrap MapVirtualKeyEx() API for converting native key event to VK or Unichar with widget::NativeKey r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
ba96c80c90 Bug 855975 part.1 Make widget::KeyboardLayout a singleton class r=jimm 2013-05-29 15:34:47 +09:00
André Reinald
fbbd7c5262 Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange

--HG--
extra : rebase_source : 002fdce7f49d852e567438481609be58dd76bcc4
2013-05-21 12:58:00 -07:00
André Reinald
3a7449434c Bug 873012 - In case we use overlay scrollbars, and we run on system 10.8 or later, make them overlap in the bottom right corner, r=smichaud
--HG--
extra : rebase_source : 300f78c1230a6f91a102c032b026b1fe2455f634
2013-05-23 14:14:00 -07:00
Ryan VanderMeulen
7b98f2c6d3 Backed out changesets 3c08a0d87dc5, b6147b141643, and a38ef60582d9 (bug 874689) for Android build bustage.
CLOSED TREE
2013-05-28 21:35:26 -04:00
Wes Johnston
85e49826ce Bug 874689 - Move android file picker to a js component. r=mfinkle 2013-05-28 16:28:30 -07:00
Trevor Saunders
11be8dcfb7 backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE 2013-05-28 18:32:29 -04:00
Brian R. Bondy
8b50d41538 Bug 875609 - Refactor jump list code to decode images on the main thread. r=jimm 2013-05-28 14:08:48 -04:00
Brad Lassey
ac960c354c bug 876270 - crash in mozilla::plugins::parent::_getvalue r=snorp 2013-05-28 12:49:04 -04:00
Chris Lord
11527759ab Bug 803299 - Enable 32-bit colour on Android. r=kats 2013-05-28 18:50:16 +01:00
Mike Shal
6f32ddf61c Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Stephen Pohl
7546829bc2 Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc 2013-05-26 15:05:10 -07:00
Stephen Pohl
0e3edb584a Back out bug 869314 for missing r='s. 2013-05-26 15:00:17 -07:00
Stephen Pohl
622d3dddfd Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. 2013-05-26 14:40:16 -07:00
Masayuki Nakano
3fd2b773dd Bug 807893 part.3 Add tests for secure input mode of Cocoa widget r=smichaud 2013-05-25 01:27:52 +09:00
Masayuki Nakano
400296b5fd Bug 807893 part.2 Cocoa widget should manage secure input mode with input context at changing the context and changing focus r=smichaud 2013-05-25 01:27:52 +09:00
Masayuki Nakano
9f1395d4f8 Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc 2013-05-25 01:27:52 +09:00
Aryeh Gregor
b14c2cbab2 Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger 2013-04-28 14:52:10 +03:00
Markus Stange
b7401674b3 Bug 875441 - Don't keep reapplying the 2x scale in HiDPI mode when drawing the titlebar buttons. r=mattwoodrow 2013-05-24 08:12:27 +02:00
Markus Stange
07bad85738 Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow 2013-05-23 16:49:18 +02:00
Markus Stange
e534890bb4 Bug 676241 part 7: Update comments. 2013-05-23 16:49:17 +02:00
Markus Stange
a9a7f95579 Bug 676241 part 6/9/11: Correct titlebar drawing. r=bgirard, r=smichaud, r=mattwoodrow 2013-05-23 16:49:17 +02:00
Markus Stange
99f84a8f8d Bug 676241 part 5: Don't invalidate unnecessarily in OMTC mode. r=mattwoodrow 2013-05-23 16:55:50 +02:00
Markus Stange
315c1661f4 Bug 676241 part 4: Make the window's contentView cover the whole window in drawsContentsIntoWindowFrame mode. r=smichaud 2013-05-23 16:49:17 +02:00
Markus Stange
57c0f53375 Bug 676241 part 3: Remove titlebar drawing. r=josh 2013-05-23 16:49:16 +02:00
Markus Stange
84efe84c4c Bug 676241 part 2: Remove titlebar event redirection. r=josh 2013-05-23 16:49:16 +02:00
Markus Stange
fd431675f5 Bug 676241 part 1: Don't draw rounded corners in -moz-appearance titlebar / toolbar rendering. r=josh 2013-05-23 16:49:16 +02:00
Markus Stange
8ade205eb2 Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc 2013-05-22 11:50:57 +02:00
Markus Stange
eb3eb8c485 Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh 2013-05-22 11:48:47 +02:00
Bobby Holley
ba05c93769 Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor 2013-05-22 10:05:26 -06:00
Markus Stange
e129b2f0f9 Backed out 2 changesets (bug 871590) CLOSED TREE 2013-05-22 14:10:46 +02:00
Markus Stange
359f366595 Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
--HG--
extra : rebase_source : dc4c5dff4f0a392e096976b355bcf2140f7b2879
2013-05-22 11:50:57 +02:00
Markus Stange
9eb8298b72 Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh
--HG--
extra : rebase_source : 23f17c9bd93ae34ce171ebe24b3576b4c825795e
2013-05-22 11:48:47 +02:00
Ehsan Akhgari
7440abb0bd Bug 865806 follow-up: fix a typo
DONTBUILD because this is a comment change.

--HG--
extra : transplant_source : %7D%C6%13%95%CE%3C%01U%CB7%E8%CF%E3%14%87%14%05%C8G%FD
2013-05-21 11:04:16 -04:00
Gijs Kruitbosch
f07b63c125 Bug 874391 - Missing nullchecks in nsNativeTheme::IsDarkBackground(nsIFrame*), r=roc
--HG--
extra : rebase_source : e9161f3fbce9b53e4c74314cc94fb9556f7a9548
2013-05-21 16:27:31 +02:00
Ehsan Akhgari
58637fe4e1 Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc 2013-05-19 11:01:28 -04:00
Ehsan Akhgari
213c5abc58 Backed out changeset b097bd9fd24c because of Windows build bustage 2013-05-19 11:29:19 -04:00
Ehsan Akhgari
64250b24f2 Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc 2013-05-19 11:01:28 -04:00
Gregory Szorc
c1b865f669 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
David Zbarsky
66e862daca Bug 864206 - Use dom::Touch instead of nsIDOMTouch where possible r=Ms2ger 2013-05-17 13:17:53 -07:00
Tim Abraldes
b5a70d488d bug 839342. Make metro widget listen for EdgeGestureStarted and EdgeGestureCanceled, in addition to EdgeGestureCompleted. Show the edge UI on EdgeGestureStarted and EdgeGestureCompleted, hide it on EdgeGestureCanceled. This time without bustage! r=bbondy 2013-05-16 21:22:21 -07:00
Phil Ringnalda
c19f6561ae Back out 9675dce26f53 (bug 839342) for browser-chrome bustage 2013-05-16 20:09:24 -07:00
Tim Abraldes
9948921421 bug 839342. Make metro widget listen for EdgeGestureStarted and EdgeGestureCanceled, in addition to EdgeGestureCompleted. Show the edge UI on EdgeGestureStarted and EdgeGestureCompleted, hide it on EdgeGestureCanceled. r=bbondy 2013-05-16 17:47:46 -07:00
Tatiana Meshkova
521f8c10e6 Bug 876530 - Fix implicit conversions to already_AddRefed in Qt widget. r=romaxa 2013-05-27 16:29:36 -07:00
Martin Stransky
9f376511cf Bug 627699 - Port GTK2 to GTK3, nsLookAndFeel part. r=karlt 2013-05-29 19:26:40 -04:00
Martin Stransky
e832315110 Bug 627699 - Port GTK2 to GTK3, set radio button active/inactive. r=karlt 2013-05-29 19:26:40 -04:00
Martin Stransky
f27ee7e501 Bug 627699 - Port GTK2 to GTK3, menubar is transparent in gtk3. r=karlt 2013-05-29 19:26:40 -04:00
Ehsan Akhgari
994b787c21 Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Stephen Pohl
5677fbb54d Bug 877085: Fix crash when trying to obtain the width of non-disappearing scrollbars. r=smichaud 2013-05-29 13:28:42 -07:00
Brad Lassey
c4d5c0ef0f bug 856445 - Startup crash on LG Optimus Black (LG P970), don't init sms objects we don't use if sms support isn't enabled r=bnicholson 2013-05-29 00:52:40 -04:00
Timothy Arceri
8ee1474758 Bug 876553 - Rotate the filepicker preview image base on the exif orientation tag r=karlt 2013-05-30 00:05:51 +08:00
Wes Johnston
77a8d922e3 Bug 874689 - Move android file picker to a js component. r=mfinkle 2013-05-29 08:08:55 -07:00
Adri Hilviu
1a17598d9b Bug 828284 - Force shortcut desktop icons off on Windows XP. r=bbondy 2013-05-29 11:00:18 -04:00
Chris Lord
f5b50f939c Bug 803299 - Enable 32-bit colour on Android. r=kats
--HG--
extra : rebase_source : e494442a5ae7c906465f31924e4f54d815130972
2013-05-29 15:25:40 +01:00
Ehsan Akhgari
a96e98f013 Bug 836599 - Part 9: Implement the DOM binding for OfflineAudioContext; r=roc 2013-05-16 19:30:41 -04:00
Gregory Szorc
44c73ec043 Bug 863069 - Part 4: Reorder lists to be alphabetical; r=ted
--HG--
extra : rebase_source : 87ed9d862bc32824d518438b0be74b47a77c198a
2013-05-16 15:37:18 -07:00
Ryan VanderMeulen
05933cccdf Backed out changeset 94978dab7186 (bug 863069) for build bustage.
CLOSED TREE
2013-05-16 13:22:02 -04:00
Gregory Szorc
c8d80b86ec Bug 863069 - Part 4: More sorting of existing lists; r=ted 2013-05-16 09:53:27 -07:00
Ryan VanderMeulen
015d7a6235 Merge m-c to inbound. 2013-05-16 11:26:58 -04:00
Chuck Lee
83f16e5607 Bug 871905 - Fix build error on android platform. r=vicamo 2013-05-16 11:13:39 +08:00
Ryan VanderMeulen
d9824dd1e6 Merge inbound to m-c. 2013-05-15 21:14:58 -04:00
Michael Wu
bce75998cc Bug 870198 - Support basic display functions on gonk-JB, r=vlad 2013-05-07 23:58:22 -04:00
Hector Zhao
de3b3ca123 Bug 739156 - Replace illegal characters in filename for Win Vista+ file picker. r=jimm 2013-05-13 14:58:10 +08:00
Jonathan Watt
58c479c7c9 Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc 2013-05-14 00:47:03 +01:00
L. David Baron
3d95aa6df4 Backout changeset af5273034fdf (bug 871264), which doesn't compile (didn't fix nsRangeFrame.cpp (and possibly others). 2013-05-13 17:28:47 -07:00
Jonathan Watt
4f3640a8c0 Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc 2013-05-14 00:47:03 +01:00
Joey Armstrong
0d49db0381 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Ed Morley
2710e5d6a9 Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
Mike Shal
d2b29f4e87 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Ehsan Akhgari
d16b1c60b8 Bug 871316 - Fix rooting hazards in InfoObject; r=till 2013-05-12 18:29:53 -04:00
Ryan VanderMeulen
eb21097a79 Merge m-c to inbound. 2013-05-10 14:57:50 -04:00
Ed Morley
98b68fe058 Merge mozilla-central and birch 2013-05-10 12:18:48 +01:00
Makoto Kato
f85c432654 Bug 870583 - Rev IID for IUIABridge. r=jimm 2013-05-10 20:28:38 +09:00
Michael Wu
4bd84cc89b Bug 867230 - Enable hwc by default when colorfill support is detected, r=dwilson 2013-05-09 17:40:46 -04:00
Trevor Saunders
181686bf1e bug 869284 - fix some gcc warnings for windows widgetish stuff r=roc 2013-05-06 22:04:02 -04:00
Jim Chen
0de64fce71 Bug 860879 - Make GeckoAppShell.processNextNativeEvent waitable; r=blassey 2013-05-09 21:48:00 -04:00
Timothy Nikkel
329d8e7644 Bug 869151. Implement GetParent for nsCocoaWindow so that nsBaseWidget::Destroy can find the parent and remove from the child list when destroying. r=smichaud 2013-05-09 18:57:20 -05:00
Timothy Nikkel
80d09dfe38 Bug 870568. Change assertion about destroying an nsCocoaWindow while modal to a warning because the code handles that case. r=smichaud 2013-05-09 18:57:19 -05:00
Matt Woodrow
15b99502de Bug 868259 - Followup to fix gtk2 compile. CLOSED TREE 2013-05-10 09:10:45 +12:00
Matt Woodrow
12bfce4198 Bug 868181 - Correctly handle ClientLayerManager in android's nsWindow. r=roc 2013-05-10 09:02:50 +12:00
Matt Woodrow
2c2db73896 Bug 868259 - Fix BasicCompositor rendering. r=roc 2013-05-10 09:02:50 +12:00
Matt Woodrow
740a2dcdcd Bug 756601 - Call PaintWindow with OMTC so we still get a DidPaint event. r=roc 2013-05-10 09:02:49 +12:00
Matt Woodrow
e782ac7a86 Bug 756601 - Setup our OpenGL surface before compositing. r=mstange 2013-05-10 09:02:49 +12:00
Brian O'Keefe
3f66654fdb Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-05-01 14:05:40 -04:00
Jim Mathies
46cff09577 Bug 869936 - Add GetPreferredCompositorBackend to MetroWidget. r=bbondy 2013-05-08 09:57:29 -05:00
Bas Schouten
e758a47254 Bug 830347 - Part 3: Integrate new D3D compositor into widget. r=jmathies 2013-05-03 19:34:33 +02:00
Jonathan Kew
cc9d420fe9 bug 857061 - scale Windows taskbar preview properly for hi-dpi configuration. r=jimm 2013-04-09 17:01:13 +01:00
Jim Mathies
7433ea3878 merge 2013-05-08 15:53:32 -05:00
Jim Mathies
66d23ceee8 backout Bug 869936 which relies on bug 830347. 2013-05-08 15:53:15 -05:00
Jim Mathies
ca5da7c050 Bug 869936 - Add GetPreferredCompositorBackend to MetroWidget. r=bbondy 2013-05-08 09:57:29 -05:00
Josh Aas
6a4185be39 Bug 869091: Fix a couple of build warnings in Cocoa widgets. r=smichaud 2013-05-08 00:06:18 -05:00
Makoto Kato
0ec059eb04 Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan 2013-05-08 12:40:12 +09:00
Kyle Huey
2934511e8c Merge backout of bug 830347. 2013-05-08 12:06:17 -07:00
Kyle Huey
0adceb0fa5 Back out bug 830347. 2013-05-08 12:04:11 -07:00
Chris Double
025f972532 Bug 868826 - Fix stagefright blocklist for JB devices - r=bjacob 2013-05-09 06:10:21 +12:00
Bas Schouten
5238c34998 Bug 830347 - Part 3: Integrate new D3D compositor into widget. r=jmathies 2013-05-03 19:34:33 +02:00
Sumedh Shekhar
e409da4cb3 Bug 804742 - EnsureStringLength doesn't work. f=Ms2ger, r=ehsan 2013-05-08 00:52:52 +09:00
Iivari Äikäs
c0b2ce3bd9 Bug 617897 - Replace calls to AppendASCII('*') with Append('*'). r=dougt 2013-05-07 10:25:21 -04:00
Ryan VanderMeulen
465845882c Merge m-c to inbound. 2013-05-06 11:20:45 -04:00
Stephen Pohl
e1687b760d Bug 868396 - Add pref to enable/disable overlay scrollbars on Mac OSX 10.7+. r=smichaud 2013-05-06 09:04:17 -04:00
Diego Wilson
90a7fec553 Bug 832383 - Get surface dimensions from SurfaceDecriptorGralloc. r=bjacob
The dimensions in the android::GraphicBuffer are not always correct.
2013-04-29 17:21:16 -07:00
Diego Wilson
ca92d074c4 Bug 832383 - Don't render semitransparent color layers in HwcComposer2D. r=mwu
The hardware composer does not support them.

Also don't skip rendering fully transparent layers. The GPU compositor
does not seem to ignore them completely.
2013-04-29 17:20:51 -07:00
Diego Wilson
3ab61e42e7 Bug 832383 - Ensure color fill rect stays inside screen bounds. r=mwu 2013-04-29 16:51:51 -07:00
Diego Wilson
f4373c738c Bug 832383 - Add support for complex visible regions to HwcComposer2D. r=mwu 2013-04-29 17:21:54 -07:00
Olli Pettay
56514d79da Bug 848293 - Update AnimationEvent to be compatible with the spec, r=dbaron
--HG--
extra : rebase_source : 04f2cb9c5aa56549da0af3c722b35f3dab5746c3
2013-05-05 16:22:29 +03:00
Milan Sreckovic
3c2ae3aabb Bug 804144: blocklist Intel on Windows 8, with driver 8.15.10.2141 or less r=bjacob 2013-05-02 17:39:56 -04:00
Olli Pettay
ac44aa8903 Bug 848291 - Update TransitionEvent to be compatible with the spec, r=dbaron 2013-05-04 17:41:20 +03:00
Ms2ger
3d80975181 Merge m-c to inbound 2013-05-04 10:47:09 +02:00
Michael Wu
43eb22d2fd Bug 868150 - Add basic support for identifying and building for JB, r=glandium 2013-05-02 11:42:52 -04:00
Ed Morley
62e49e6d1a Merge mozilla-central and birch 2013-05-03 13:35:02 +01:00
Chris Double
666e279a19 Bug 845729 - Blocklist some Samsung devices on ICS - r=bjacob
--HG--
extra : rebase_source : 620672aab4f726b05b0bcf31e29c61ca828888f6
2013-05-03 11:00:23 +12:00
Ryan VanderMeulen
aec56cccac Backed out changesets 0cb5418906cf and 3c366c865e73 (bug 803299) for Android bustage.
CLOSED TREE
2013-05-02 15:45:20 -04:00
Chris Lord
fa220e64cd Bug 803299 - Enable 32-bit colour on Android. r=kats 2013-05-02 18:25:16 +01:00
Masayuki Nakano
308f2350b6 Bug 866736 - InputScope support for IMM32 with CUAS, fix bustage without Win8 SDK, r=jmathies 2013-05-02 17:37:35 +02:00
Stephen Pohl
15b6f78be0 Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc 2013-05-02 10:58:00 -04:00
Ryan VanderMeulen
a213f7964d Backed out changeset 1840b15583fd (bug 636564) for bustage.
CLOSED TREE
2013-05-02 08:33:54 -04:00
Stephen Pohl
c51a7b61fd Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc 2013-05-02 07:52:25 -04:00
Ryan VanderMeulen
d069ab8fee Merge m-c to inbound. 2013-05-02 07:39:49 -04:00
Ryan VanderMeulen
a8fb2cf7cd Merge m-c to birch. 2013-05-02 07:37:56 -04:00
Gian-Carlo Pascutto
1cc401dd5d Bug 866093 - Set Android Context Objects, use any-thread FindClass, compile AudioCapture classes. r=jesup f=blassey 2013-05-02 08:42:53 +02:00
Michael Wu
ed39602eed Bug 867703 - Remote default scale value, r=roc 2013-05-01 19:06:19 -04:00
Michael Wu
2d641d2e43 Bug 845182 - Implement GetDefaultScaleInternal() on Gonk, r=roc 2013-05-01 16:04:56 -04:00
Matt Woodrow
c727739057 Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
2013-05-01 17:03:25 +12:00
Ryan VanderMeulen
a940e46079 Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
9305158b76 Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 20:46:10 -04:00
Matt Woodrow
ace055b629 Bug 865104 - Implement a BasicCompositor. r=nrc 2013-05-01 12:42:05 +12:00
Masayuki Nakano
c550436181 Bug 865566 Support "Separator" key on Numpad of Brazilian ABNT keyboard and JIS keyboard for Mac r=jimm 2013-05-01 08:19:04 +09:00
Yohei Yukawa
dd97fd9d96 Bug 866736 Use SetInputScopes to support InputScope on IMM32 r=masayuki 2013-04-30 00:41:45 +09:00
Chris Double
3e43e423b3 Bug 853522 - Add some Samsung JB devices to stagefright blocklist - r=bjacob 2013-05-03 15:08:24 -04:00
Andreas Gal
5ad33677ae Bug 867047 - remove caret theming support and the Gtk2 implementation r=roc 2013-04-30 12:17:08 -07:00
Ryan VanderMeulen
4f020afd30 Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures. 2013-04-30 10:08:38 -04:00
Brian O'Keefe
fd2b88f265 Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 09:08:31 -04:00
Nicholas Cameron
15ca66c5f1 Bug 788319. Rename RenderToEGLSurface. r=kats 2013-04-30 15:16:04 +12:00
Nicholas Cameron
98fdef5930 Bug 788319, fixups to make EGL work with gtk. r=bjacob 2013-04-30 15:16:04 +12:00
Chris Double
7dddf71be5 Bug 864734 - Add to Stagefright blocklist for various crashing Android devices - r=bjacob
--HG--
extra : rebase_source : f56ac9d6a3b1206c9476e880ca941dab49c6cf16
2013-04-30 14:45:49 +12:00
Michael Wu
6d85c3c71b Bug 868124 - Switch to our own copy of PowerManager.h in libui, r=vlad 2013-05-02 15:09:06 -04:00
Brandon Waterloo
6229311711 Bug 863841 - Implement recognition of double-tap gestures with smartMagnifyWithEvent (Mountain Lion and up), and magnifyWithEvent (Lion). r=smichaud, r=masayuki
On 10.6 SDK, it was necessary to change nsCocoaWindow.mm/h in order to make it call magnifyWithEvent for double-tap gestures properly.
2013-04-29 11:24:26 -04:00
Joey Armstrong
12356a4c50 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Reuben Morais
3668c957ed Bug 866804 - Fix sometimes-unitialized warning in nsGUIEventIPC.h. r=smaug
--HG--
extra : rebase_source : c4b8392ad94aae528c345341d2b9521aa88b98e7
2013-04-29 11:21:11 -07:00
Nicholas Cameron
efa3ca5eea Bug 861727. Refactor CompositorParent a bit. r=BenWa
--HG--
rename : gfx/layers/ipc/CompositorParent.cpp => gfx/layers/composite/AsyncCompositionManager.cpp
rename : gfx/layers/ipc/CompositorParent.h => gfx/layers/composite/AsyncCompositionManager.h
2013-04-28 18:46:30 +12:00
Gijs Kruitbosch
3435355ed1 Bug 865803 - allow not setting defaultDirectory (nullcheck before converting to URL), r=joshmoz 2013-04-26 19:46:32 +02:00
Andreas Gal
8d87fa0466 Bug 862970 - Don't lock images on the active page on B2G. r=jlebar,joe 2013-04-25 18:36:53 -07:00
Kartikaya Gupta
7beee2619e Bug 839641 - Implement the PostDelayedTask callback for APZC in AndroidBridge. r=Cwiiis, blassey 2013-04-26 13:26:46 -04:00
Kartikaya Gupta
1888d7d4fd Bug 839641 - Implement the RequestContentRepaint callback for APZC in AndroidBridge. r=Cwiiis 2013-04-26 13:26:46 -04:00
Kartikaya Gupta
d180460690 Bug 839641 - Implement handling for APZC-reported gestures. r=Cwiiis 2013-04-26 13:26:46 -04:00
Kartikaya Gupta
082f9b2c93 Bug 839641 - Add a syncFrameMetrics code path to push viewport changes from APZC to Java. r=Cwiiis, BenWa 2013-04-26 13:26:39 -04:00
Kartikaya Gupta
79489a65d9 Bug 839641 - Use the mozilla::layers namespace in nsWindow.cpp. r=Cwiiis 2013-04-26 13:24:28 -04:00
Kartikaya Gupta
7efe0d8d53 Bug 839641 - Send touch events and prevent-default notifications to APZC. r=Cwiiis 2013-04-26 13:24:28 -04:00
Kartikaya Gupta
dd12b53d5e Bug 839641 - Add a stub NativePanZoomController class to start Java bindings to APZC. r=Cwiiis 2013-04-26 13:24:28 -04:00
Glenna Buford
0f41434957 Bug 746983 - Remove unused local variable in nsDeviceContextAndroid, clean up whitespace, and fix grammar in comment. r=blassey 2013-04-26 10:10:59 -04:00
Aryeh Gregor
e78504c9a9 Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger 2013-04-22 14:15:59 +03:00
Aryeh Gregor
93b152012b Bug 859817 - Introduce already_AddRefed.downcast(); r=ehsan 2013-04-21 14:56:06 +03:00
Ms2ger
229df37509 Merge m-c to m-i. 2013-04-26 12:32:27 +02:00
Ms2ger
23b44f251c Bug 864165 - Outparamdel nsIWidget::GetSizeMode; r=tn 2013-04-26 08:49:47 +02:00
Jonathan Kew
0ad4de0c14 bug 865715 - eliminate uninitialized-variable warning in nsGUIEventIPC.h. r=smaug 2013-04-26 08:41:27 +01:00
Nicolas Silva
3f8a7bbc88 Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc 2013-04-25 18:25:33 -04:00
Brian R. Bondy
99c110053e Bug 831514 - Work - You cannot pin sites that have a slash character in the tile ID. r=jimm 2013-04-25 11:43:42 -04:00
Dave Vasilevsky
82d58206be Bug 863104 - Fix Dock progress drawing on 10.6. r=josh 2013-04-17 02:51:52 -04:00
Ryan VanderMeulen
9cccb1d7a4 Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
b365c94dfd Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Chris Lord
e0579b7ab8 Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Ryan VanderMeulen
cda9e3facf Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
CLOSED TREE
2013-04-24 11:28:05 -04:00
Nicolas Silva
8e84adc98a Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc 2013-04-24 15:40:26 -04:00
Nicolas Silva
b18dc950c7 Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
2013-04-24 14:42:40 -04:00
Masayuki Nakano
10593f42ca Bug 842927 part.9 Implement D3E KeyboardEvent.key on Gonk r=smaug+mwu 2013-04-24 12:49:48 +09:00
Masayuki Nakano
fe13c0a90b Bug 842927 part.8 Implement D3E KeyboardEvent.key on Qt r=smaug+romaxa 2013-04-24 12:49:48 +09:00
Masayuki Nakano
1dce438381 Bug 842927 part.7 Implement D3E KeyboardEvent.key on Android r=smaug+cpeterson 2013-04-24 12:49:48 +09:00
Masayuki Nakano
fbec775251 Bug 842927 part.6 Implement D3E KeyboardEvent.key on GTK r=smaug+karlt 2013-04-24 12:49:47 +09:00
Masayuki Nakano
112d6b58ed Bug 842927 part.5 Implement D3E KeyboardEvent.key on Cocoa r=smaug+smichaud 2013-04-24 12:49:47 +09:00
Masayuki Nakano
201c33c2e9 Bug 842927 part.4 Implement D3E KeyboardEvent.key on Windows (Metro) r=smaug+jimm 2013-04-24 12:49:47 +09:00
Masayuki Nakano
79b555007a Bug 842927 part.3 Implement D3E KeyboardEvent.key on Windows (Desktop) r=smaug+jimm 2013-04-24 12:49:47 +09:00
Masayuki Nakano
16051b73ff Bug 842927 part.2 Make convertion table from native keycode to DOM key name index r=smaug+cpeterson+romaxa+smichaud+jimm+karlt+mwu 2013-04-24 12:49:46 +09:00
Masayuki Nakano
89840a9b91 Bug 842927 part.1 Implement D3E KeyboardEvent.key r=smaug, sr=smaug 2013-04-24 12:49:46 +09:00
Benoit Girard
3335578c70 Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3eb56af40018a546586fd0fb33e343589ddcf207
2013-04-23 13:10:29 -04:00
Chris Peterson
41a03d9147 Bug 864521 - Replace Fennec's AndroidKeyEvent::KEYCODE enum with Android's AKEYCODE enum. r=jchen 2013-04-22 11:24:43 -07:00
Ehsan Akhgari
34e21f4536 Backed out changeset fdaa0659fe13 (bug 863324) because of build bustage on a CLOSED TREE
--HG--
rename : gfx/layers/ipc/PLayerTransaction.ipdl => gfx/layers/ipc/PLayers.ipdl
rename : gfx/layers/ipc/LayerTransactionChild.cpp => gfx/layers/ipc/ShadowLayersChild.cpp
rename : gfx/layers/ipc/LayerTransactionChild.h => gfx/layers/ipc/ShadowLayersChild.h
rename : gfx/layers/ipc/LayerTransactionParent.cpp => gfx/layers/ipc/ShadowLayersParent.cpp
rename : gfx/layers/ipc/LayerTransactionParent.h => gfx/layers/ipc/ShadowLayersParent.h
2013-04-22 18:12:15 -04:00
Ehsan Akhgari
5394b1f9c1 Backed out changeset 86959499a5b8 (bug 856079) because of build bustage 2013-04-22 17:44:12 -04:00
Steven Michaud
24a888e6cc Bug 851128 - Backout patch because it caused bug 862417 and bug 864053. r=bgirard 2013-04-22 16:41:50 -05:00
Nicolas Silva
a9c99fbd1c Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc 2013-04-22 18:41:29 -04:00
Nicolas Silva
e4c0f3bbfd Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
2013-04-22 22:51:11 -04:00
Chris Double
19cddc86b2 Bug 845734 - Blocklist Sony JB devices for Stagefright decoding - r=bjacob
--HG--
extra : rebase_source : 4acad58a3f5ddcf073f21f8e581e5f5e5660747f
2013-04-23 08:11:48 +12:00
Chris Double
035e100d7f Bug 818363 - Blocklist Samsung SGH-T989 on Gingerbread - r=bjacob
--HG--
extra : rebase_source : e687f37cb395c682be95115508617c95df0e1986
2013-04-23 08:11:07 +12:00
Chris Double
fa34f9d616 Bug 845729 - Blocklist some Samsung ICS qcom devices for stagefright decoding - r=bjacob
--HG--
extra : rebase_source : 446b8dbbba7ed7aabe1cd761d4d7404a9a11f65c
2013-04-23 08:10:31 +12:00
Timothy Nikkel
d55f6f92b6 Bug 864219. nsCocoaWindow::DoResize should be explicit about converting doubles to ints. r=jfkthame 2013-04-22 15:18:28 -05:00
Ryan VanderMeulen
4272b0bfcf Backed out changeset ddf944cc292d (bug 863324) for Android bustage on a CLOSED TREE.
--HG--
rename : gfx/layers/ipc/PLayerTransaction.ipdl => gfx/layers/ipc/PLayers.ipdl
rename : gfx/layers/ipc/LayerTransactionChild.cpp => gfx/layers/ipc/ShadowLayersChild.cpp
rename : gfx/layers/ipc/LayerTransactionChild.h => gfx/layers/ipc/ShadowLayersChild.h
rename : gfx/layers/ipc/LayerTransactionParent.cpp => gfx/layers/ipc/ShadowLayersParent.cpp
rename : gfx/layers/ipc/LayerTransactionParent.h => gfx/layers/ipc/ShadowLayersParent.h
2013-04-22 14:47:16 -04:00
Ed Morley
4fbb132223 Backed out changeset 26ab26b299a5 (bug 788022) on a CLOSED TREE 2013-04-22 17:43:10 +01:00
Nicolas Silva
b00da928b1 Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
2013-04-22 18:07:48 -04:00
Benoit Girard
a59ec4c148 Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3021e4315ce0ce5dbef9db84a12502d66dfc7967
2013-04-19 15:34:56 -04:00
Matt Woodrow
546d90da40 Bug 862556 - Make nsChildView.mm::DrawWindowOverlay thread safe. r=nrc 2013-04-22 14:40:51 +12:00
David Zbarsky
2bc2cd98b5 [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger 2013-04-21 21:25:28 -04:00
Ehsan Akhgari
51c4aebe76 Bug 834513 - Part 3: Implement ScriptProcessorNode; r=roc 2013-04-13 21:37:04 -04:00
Timothy Nikkel
14b3f5390b Bug 863889. nsWindow::Move should compare the same type of pixels when determining if we are moving the window at all. r=jfkthame 2013-04-20 13:19:26 -05:00
Benoit Jacob
3d65ba41c3 Bug 863843 - Android: blocklist STAGEFRIGHT on rk30board - r=joedrew 2013-04-20 10:22:51 -04:00
David Zbarsky
ae1021f785 [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 5 r=Ms2ger 2013-04-19 18:18:32 -04:00