Commit Graph

9088 Commits

Author SHA1 Message Date
Masayuki Nakano
b581ad5524 Bug 1083067 part.10 nsGtkIMModule should use NS_INLINE_DECL_REFCOUNTING r=m_kato 2014-11-10 18:07:45 +09:00
Masayuki Nakano
6f349ec58f Bug 1083067 part.9 Remove nsGtkIMModule::IsVirtualKeyboardOpened() because it always returns false r=m_kato 2014-11-10 18:07:44 +09:00
Masayuki Nakano
4c7bc08ac0 Bug 1083067 part.8 Create nsGtkIMModule::GetActiveContext() which prefers a composition context if there is r=m_kato 2014-11-10 18:07:44 +09:00
Masayuki Nakano
46e117a0bb Bug 1083067 part.7 Rename GetContext() to GetCurrentContext() for making clearer the meaning of its result r=m_kato 2014-11-10 18:07:44 +09:00
Masayuki Nakano
5e1cb6f200 Bug 1083067 part.6 Make nsGtkIMModule::CreateTextRangeArray() stateless r=m_kato 2014-11-10 18:07:43 +09:00
Masayuki Nakano
acf7352e69 Bug 1083067 part.5 Each IM signal handlers should take GtkIMContext which is being handled r=m_kato 2014-11-10 18:07:43 +09:00
Masayuki Nakano
3e2167ba30 Bug 1083067 part.4 Use IMEContext::MaybeEditable() instead of nsGtkIMModule::IsEditable() r=m_kato 2014-11-10 18:07:43 +09:00
Masayuki Nakano
2372d81dbc Bug 1083067 part.3 Remove nsGtkIMModule::CommitCompositionBy() r=m_kato 2014-11-10 18:07:42 +09:00
Masayuki Nakano
19f12b0dba Bug 1083067 part.2 Remove aIsCommit of nsGtkIMModule::DispatchCompositionChangeEvent() r=m_kato 2014-11-10 18:07:42 +09:00
Masayuki Nakano
8bacb7c46c Bug 1083067 part.1 Create nsGtkIMModule::DispatchCompositionEventsForCommit() r=m_kato 2014-11-10 18:07:42 +09:00
Carsten "Tomcat" Book
389198b548 Backed out changeset 1a2c37d55e5e (bug 949666) for m-9 test failures in B2G ICS Emulator debug 2014-11-10 08:10:30 +01:00
Tom Schuster
bc77530a4b Bug 949666 - Save last used upload dir with e10s. r=billm 2014-11-09 20:26:14 +01:00
Jonathan Meier
88f575eeb5 Bug 270292 - "Unable to drag multiple attachments to OS file folder" [r=jmathies] 2014-08-26 15:24:00 +03:00
Markus Stange
26c429fd3a Bug 1095210 - Record native invalidations in -[BaseWindow _setNeedsDisplayInRect:] so that invalidations occurring during -[ChildView viewWillDraw] are not lost. r=smichaud 2014-11-07 13:11:48 -05:00
Eugen Sawin
27651f4a91 Bug 1083173 - Resume composition on compositor creation. r=kats 2014-11-06 15:37:30 +01:00
Wes Kocher
c1aacfb986 Merge m-c to inbound a=merge 2014-11-06 19:08:13 -08:00
Wes Kocher
e9ba7b69a1 Merge b-i to m-c a=merge 2014-11-06 18:54:43 -08:00
Seth Fowler
8de98648d8 Bug 1084136 (Part 3) - Don't reset image status flags on error. r=tn
--HG--
extra : rebase_source : a14a69a7f8a000be8c66008edf99c6d08a755325
2014-11-06 17:33:57 -08:00
Ryan VanderMeulen
7abf6d3353 Merge m-c to inbound. a=merge
CLOSED TREE
2014-11-06 15:25:21 -05:00
Nicolas Silva
282ae257f6 Bug 1089183 - Blacklist D2D on a range of ATI drivers that don't handle dxgi keyed mutex properly. r=bjacob
CLOSED TREE
2014-11-06 10:33:00 -05:00
Mason Chang
046d1df085 bug 1094058. Include timer.h for nsecs_t definition on flatfish builds. r=mwu 2014-11-05 14:16:52 -08:00
Chris Jones
5b68f94ba7 Bug 1087943 - Have nsWindow pose as a "normal" window manager when using BasicCompositor. r=mwu 2014-11-06 11:39:48 -08:00
Brian R. Bondy
f84a08f8da Backout of 53244356f497 because of bug 1088274. r=me 2014-11-05 09:48:32 -05:00
Robert O'Callahan
31a7de5340 Bug 1092543. Intersect bufferRect with visibleRect to ensure that the gralloc buffer offset is taken into account. r=sotaro
The patch in bug 1073252 assumed that the gralloc buffer is always at
(0,0,w,h) in layer coordinates, which is incorrect. When intersecting
the gralloc buffer bounds with the visible rect, we need to take the gralloc
buffer's offset (state.mOffset) into account. Fortunately bufferRect already
contains this, so let's just use that.

--HG--
extra : rebase_source : 6187200b29ed2913e335d5a710f1ba38d7b1cf18
2014-11-06 09:59:10 +13:00
stefanh@inbox.com
a2dd643927 Bug 1093312 - Make the disclosure button's focus ring look better. r=mstange. 2014-11-05 18:59:39 +01:00
Bas Schouten
32dc4b5258 Bug 1093696: Call UpdateRenderMode before drawing a frame with OMTC. r=jrmuizel 2014-11-04 22:00:09 +01:00
Bas Schouten
437c7df682 Bug 1093694: Don't allow any graphics features when there's a driver version mismatch. r=jrmuizel 2014-11-04 21:58:59 +01:00
Benoit Jacob
1de8627850 Bug 1021265 - regard d3d11 as broken with displaylink on versions <= 8.6.1.36484, and fall back to basic layers - r=jrmuizel 2014-11-03 17:55:00 -05:00
Kartikaya Gupta
2f4bb36a2b Bug 1078029 - Dispatch a dummy mouse event so that browser.js can pick up the event's retargeted target. r=wesj 2014-11-04 09:53:17 -05:00
Markus Stange
2737b42fc7 Bug 1018845 - Make the fullscreen button easier to see on dark backgrounds. r=roc 2014-11-03 22:14:10 -05:00
Ryan VanderMeulen
3e14f64be4 Merge fx-team to m-c. a=merge 2014-11-03 16:47:18 -05:00
Mike de Boer
ad2003517f Bug 1091025: enable play/ pause, previous, next and stop media AppCommands. r=jimm 2014-11-03 15:17:07 +01:00
Gina Yeh
43f3876bad Bug 989198, Patch 8: Check rv before reading isNull, r=smaug. 2014-11-03 15:06:05 +08:00
Gina Yeh
07d766a920 Bug 989198, Patch 7: Modify key mapping for volume keys, r=mwu. 2014-11-03 15:05:59 +08:00
Gina Yeh
f6475845ce Bug 989198, Patch 1: Implementation of InternalBeforeAfterKeyboardEvent, r=smaug,masayuki. 2014-11-03 15:05:12 +08:00
Gijs Kruitbosch
8873f17f81 Bug 1063121 - dropping out of fullscreen mode without titlebar breaks titlebar/tabs layout, r=jimm 2014-10-29 14:19:25 +00:00
Phil Ringnalda
3207cbeaa2 Merge f-t to m-c, a=merge 2014-11-02 08:55:19 -08:00
stefanh@inbox.com
43fdd644b6 Bug 1085134 - fix wrong size constant in nsNativeThemeCocoa.mm (added in 2d56bb31bab5). 2014-11-01 20:09:40 +01:00
stefanh@inbox.com
4d0ef73c27 Bug 1085134 - Native theming for Mac OS X disclosure buttons, widget part. r=mstange, roc. 2014-11-01 17:13:27 +01:00
Chris Peterson
c34d9bfe5f Bug 1091979 - Fix -Wswitch warning in widget/cocoa/nsChildView.mm. r=smichaud 2014-10-29 21:29:28 -07:00
Richard Newman
8dc7a93921 Bug 1085568 - nsIdleService should write Android logs as "GeckoIdleService", not "IdleService", and at DEBUG. r=vlad 2014-10-31 16:39:46 -07:00
Jonathan Watt
fab1338e90 Bug 1076910 - Don't use gfxPlatform::GetPlatform() off the main thread. r=Bas 2014-10-31 11:16:38 +00:00
Steven Michaud
073d9b1b65 Bug 1017595 - Links from external applications sometimes fail to open when Firefox is hidden. r=spohl 2014-10-31 17:14:44 -05:00
Robert O'Callahan
9fdda2cdbb Bug 1073252. Part 5: Mark surfaces obtained from a buffer queue as opaque. r=sotaro
--HG--
extra : rebase_source : 9feef096e8d9856ac5e19ec7a87a8a3da08355c3
2014-10-31 16:42:20 +13:00
Robert O'Callahan
7282f1f4b1 Bug 1073252. Part 3: Use opaque flag from LayerRenderState in HWC. r=sotaro
--HG--
extra : rebase_source : b9e76ce39f1dc106c8ff214e7b7220f1255b8572
2014-10-30 15:32:41 +13:00
Carsten "Tomcat" Book
8c95f6f49f Merge mozilla-central to mozilla-inbound 2014-10-30 15:13:45 +01:00
Carsten "Tomcat" Book
e057d3d8be merge mozilla-inbound to mozilla-central a=merge 2014-10-30 14:45:37 +01:00
Mike Hommey
d667f4bb59 Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.

Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.

Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Mason Chang
2cc9b57012 bug 1083530. Part 2 Refactor GeckoTouchDispacher to use mozilla::Timestamp instead of nsecs_t. r=mwu 2014-10-29 13:37:06 -07:00
Benoit Girard
3cceca2afe Bug 1089040 - Fix HWC opacity check for largers with complex regions. r=sotaro
--HG--
extra : rebase_source : e80c240766a9e44e738e706b02ba65dd3e74fd83
2014-10-29 16:07:11 -04:00