Masayuki Nakano
f7aa77fa66
Bug 1025982 Fix the mapping of KeyboardEvent.code value of Digit0 to Digit9 keys on Windows r=jimm
2014-06-17 23:50:11 +09:00
Martin Stransky
e231451c30
Bug 1025874 - Fix widget->style access on gtk3. r=karlt
2014-06-16 05:41:00 -04:00
Josiah Bruner
74da862e65
Bug 1021309 - Add "mac-yosemite-theme" CSS system metric. r=mstange
2014-06-05 18:02:46 -04:00
Jonathan Watt
2581c8d872
Bug 1025802 - Get rid of the Thebes backed gfxContext in the GTK widget code (Moz2D conversion). r=mattwoodrow
2014-06-17 10:37:46 +01:00
Jonathan Watt
03ee096c80
Bug 1025497 - Stop using gfxImageSurface in Cocoa widget code. r=mstange
2014-06-17 10:37:45 +01:00
Michael Wu
6682b8f84f
Bug 1024166 - Misc header/namespace cleanups in imglib, r=seth
2014-06-16 18:25:43 -04:00
Sotaro Ikeda
4534323bca
Bug 1025824 - Fix mHwcLayerMap handling r=sushil
2014-06-16 13:05:14 -07:00
Martin Stransky
2772c18a09
Bug 1023004 - Fixes arrow angle rendering. r=karlt
2014-06-13 08:04:00 -04:00
Lucas GOLVEN
6bcd1be726
Bug 772347 - Add WakeLockListener on MacOSX. r=smichaud
...
Disables the screensaver on Mac while a video is playing.
2014-06-13 19:58:00 +02:00
Phil Ringnalda
049f5b7475
Back out 53e5f619cb62 (bug 1025497) for build bustage
...
CLOSED TREE
2014-06-14 19:04:52 -07:00
Jonathan Watt
086da1aee1
Bug 1025497 - Stop using gfxImageSurface in Cocoa widget code. r=mstange
2014-06-15 01:44:46 +01:00
Jonathan Watt
9a507b878e
Bug 1025491 - Remove the DumpAsPNG() code in FilterNodeSoftware.cpp. r=mstange
2014-06-15 01:34:01 +01:00
Mats Palmgren
12dbe993e8
Bug 427928 - part 5, Add NS_THEME_FOCUS_OUTLINE support for Windows widgets. r=roc
2014-06-14 12:48:08 +00:00
Mats Palmgren
c832778284
Bug 427928 - part 4, Add NS_THEME_FOCUS_OUTLINE support for GTK widgets. r=roc
2014-06-14 12:48:08 +00:00
Mats Palmgren
77108bb205
Bug 427928 - part 3, Add NS_THEME_FOCUS_OUTLINE support for Cocoa widgets. r=mstange
2014-06-14 12:48:08 +00:00
Masayuki Nakano
c0c2f06ddf
Bug 1019427 Log scancode -> virtual keycode table on Windows r=jimm
2014-06-14 11:24:16 +09:00
Benoit Jacob
c704395d39
Bug 774388 - Patch 4: Flatten the way that we track whether we are using OMTC, and move Layers IPC shutdown code back to gfxPlatform (but still triggered by ShutdownXPCOM) - r=nical,sotaro
2014-06-06 09:51:24 -04:00
Sotaro Ikeda
6635575960
Bug 1024144 - Deliver acquire fence to HwComposer r=sushil,nical
2014-06-12 18:46:25 -07:00
Ryan VanderMeulen
8fcea9b19a
Merge m-c to inbound on a CLOSED TREE. a=merge
2014-06-12 17:32:33 -04:00
Jim Chen
1068098b0d
Bug 1022769 - Use PersistentRooted to root NativeJSContainer objects. r=jonco
2014-06-10 12:46:00 -04:00
Jonathan Watt
fceca40178
Bug 1022821, part 2 - In gfx code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=Cwiiis
2014-06-12 20:24:05 +01:00
Jonathan Watt
e0cf315c57
Bug 1023522 - Get rid of the remaining Thebes backed gfxContexts in the Windows widget code. r=mattwoodrow
2014-06-11 10:38:44 +01:00
Chris Pearce
6f6d9c1f31
Bug 1022421 - Cache value of FaviconHelper::GetICOCacheSecondsTimeout() in AsyncDeleteAllFaviconsFromDisk so that we don't use pref service off main thread. r=jimm
2014-06-11 10:53:17 +12:00
Ehsan Akhgari
f67112d8b6
Bug 1023119 - Update nsIGfxInfo's uuid; a=sylvestre
...
--HG--
extra : rebase_source : 43927b83fd58643d964137e32c6ababbcc208b87
2014-06-10 13:22:01 -04:00
stefanh@inbox.com
15bc1d67ec
Bug 1022912 - make -moz-mac-menutextdisable lighter and remove obsolete color from widget/tests/test_platform_colors.xul. r=mstange.
2014-06-10 11:45:09 +02:00
Mike Hommey
7587385bee
Bug 1022425 - Force mozgtk stubs dependency on gtk libraries when -Wl,--as-needed is used. r=mshal
2014-06-10 16:00:55 +09:00
Mike Hommey
41afa0d3cb
Bug 1022117 - Add missing gdk_screen_get_number symbol to mozgtk stub. r=karlt
2014-06-10 16:00:20 +09:00
Jonathan Watt
51fdc6e38e
Bug 991640 follow-up to fix Linux bustage. r=red
2014-06-10 07:34:16 +01:00
Jonathan Watt
64cb817cfa
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
46ff8231ae
Bug 1021765 - Backport the fix from bug 988704 to JB-based devices as well. r=sotaro
2014-06-08 08:49:50 +08:00
Ryan VanderMeulen
9ed6718e94
Merge inbound to m-c. a=merge
2014-06-08 22:10:12 -04:00
Markus Stange
b75549e51d
Bug 1022206 - Add missing include to nsChildView.mm in order to fix building with --disable-accessibility on Mac. a=npotb DONTBUILD
2014-06-08 01:59:18 +02:00
Martin Stransky
bdca17cf4d
Bug 1013552 - [GTK3] GetThebesSurface() provides xlib surface when cairo target is not available. r=karlt
2014-06-02 03:36:00 -04:00
Markus Stange
9cbc9bf4b9
Bug 944938 - Install the event tap only for wheel events. r=smichaud
2014-06-07 00:50:00 +02:00
Markus Stange
d5b6168882
Bug 944938 - Pass scroll events to the APZC tree manager on the async event thread. r=smichaud
2014-06-07 00:49:59 +02:00
Markus Stange
361a68e8bb
Bug 944938 - Add a 10.6 compatibility wrapper for hasPreciseScrollingDeltas and scrollingDeltaX/Y. r=smichaud
2014-06-07 00:49:59 +02:00
Markus Stange
475ea86722
Bug 944938 - Add a 10.6 compatibility wrapper for event phases. r=smichaud
2014-06-07 00:49:59 +02:00
Markus Stange
df8c181bc0
Bug 944938 - Add event structs and APZ event handling for pan gesture events that can be used for Mac touchpad scrolling. r=kats
2014-06-07 00:49:49 +02:00
Chris Pearce
a6aa98ac0e
Bug 1016162 - Base EME DOM APIs, not connected to a CDM yet. r=bz
2014-06-07 08:52:15 +12:00
Ed Morley
1d75f87c67
Backed out changeset 7a0d8feb1575 (bug 774388) for build failures during startup cache precompilation; CLOSED TREE
2014-06-06 16:01:43 +01:00
Mike Conley
2e3301cc33
Bug 1021466 - Part 2: Make it possible to pass in an nsITabParent when opening windows, and then stash that nsITabParent in the newly created chrome docshell. r=smaug.
2014-06-05 22:51:14 -04:00
Benoit Jacob
4507426abd
Bug 774388 - Patch 4: Flatten the way that we track whether we are using OMTC, and move Layers IPC shutdown code back to gfxPlatform (but still triggered by ShutdownXPCOM) - r=nical,sotaro
2014-06-06 09:51:24 -04:00
Brian Birtles
ad0cae671e
Bug 77992 part 1.1 - Convert Windows native event times to timestamps; r=masayuki
2014-06-06 14:29:49 +09:00
Brian Birtles
ed0ad0fb06
Bug 77992 part 1.0 - Add timeStamp to WidgetEvent; r=smaug
...
This patch adds a timeStamp member to WidgetEvent alongside the existing 'time'
member. In the future we would like to remove 'time' and just keep timeStamp but
that depends on it being web-compatible. For now we introduce both members
side-by-side. Later we will add a pref to determine which one to return. If no
compatibility issues arise we will remove 'time' altogether.
2014-06-06 14:29:49 +09:00
Wes Kocher
b7515a68a7
Merge inbound to m-c a=merge
2014-06-05 18:31:10 -07:00
Markus Stange
358a3523f3
Bug 1021044 - Fix Metro build. r=masayuki, a=npotb DONTBUILD
2014-06-05 18:39:38 +02:00
Masayuki Nakano
d326f86cac
Bug 1008772 part.3 Fix new orages caused by tabbrowser consuming some key events at keydown r=smaug
2014-06-05 11:57:54 +09:00
Wes Kocher
40a1340af8
Merge m-c to inbound on a CLOSED TREE
2014-06-04 18:48:20 -07:00
Wes Kocher
dd650b3230
Merge fx-team to mozilla-central a=merge
2014-06-04 17:44:12 -07:00
Ehsan Akhgari
507b722f22
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
Brad Lassey
1f635d1287
bug 1016747 - add android protocol handler to proxy input streams to Gecko r=snorp
2014-06-04 15:28:04 -04:00
Brad Lassey
07a99475ad
bug 1019836 - Support narrow char strings in android bridge r=snorp
2014-06-04 15:04:12 -04:00
Bas Schouten
771a0b130c
Bug 1019400: Stop blacklisting D2D for Catalyst 14.6+. r=bjacob
2014-06-04 09:53:08 +02:00
Sushil Chauhan
4ac9f4b35c
Bug 1015332 - Optimize frame having layers with NULL gralloc buffer. r=dwilson
2014-06-03 14:07:50 -07:00
Ryan VanderMeulen
1bad801bdd
Backed out 5 changesets (bug 1015871, bug 1020257, bug 1015887, bug 1005888, bug 1015894) for desktop B2G mochitest failures on a CLOSED TREE.
...
Backed out changeset dbcb9974b640 (bug 1020257)
Backed out changeset 3220b7b2efc9 (bug 1015894)
Backed out changeset 4e23647ae247 (bug 1015887)
Backed out changeset 59df0cdacc15 (bug 1015871)
Backed out changeset e7124b07804b (bug 1005888)
2014-06-04 16:07:06 -04:00
Brian R. Bondy
32b64d307f
Bug 1018598 - Shutdown jump list thread correctly to avoid debug assertions. r=jimm
2014-06-03 09:26:14 -04:00
Brian R. Bondy
fce23807a0
Bug 724423 - Fix jump list favicon cleanup. r=jimm
2014-06-03 09:26:11 -04:00
Jonathan Watt
24a8536844
Bug 1019018 - Get rid of the Thebes backed gfxContext in AndroidBridge, and the Thebes version of gfxUtils::ConvertBGRAtoRGBA. r=kats
2014-06-03 12:31:42 +01:00
Jacek Caban
4507d19002
Bug 1005619 - Fixed parse error on GCC.
...
--HG--
extra : rebase_source : b8b2b6bd4c4425b423a04b28b509857b899b4703
2014-06-03 13:25:21 +02:00
Steven Michaud
750e7f8393
Bug 1013852 - Clicking doesn't focus the window sometimes. r=mstange
2014-06-02 16:43:31 -05:00
Ryan VanderMeulen
8d6665109a
Merge mozilla-inbound to m-c.
2014-06-02 17:20:08 -04:00
Kartikaya Gupta
856aab1218
Bug 1018980 - Kill some dead code in Fennec from the pre-OMTC days. r=snorp
2014-06-02 11:13:09 -04:00
Markus Stange
6a6c63a663
Bug 1018996 - Fix BasicCompositor on Mac after bug 1012407 and bug 1017571. r=Bas
2014-06-02 16:47:24 +02:00
Phil Ringnalda
a8252339ca
Merge m-c to m-i
2014-05-31 20:38:25 -07:00
Phil Ringnalda
cb35da9c6d
Merge f-t to m-c
2014-05-31 20:31:07 -07:00
Masayuki Nakano
bfedf9f3ad
Bug 1015028 Compute scan code value from virtual keycode if a keydown/keyup message doesn't have proper scancode value r=jimm
2014-06-01 11:32:08 +09:00
Victor Porof
928e1cef59
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
2014-05-23 17:12:29 -04:00
Ryan VanderMeulen
18d5d32ae6
Merge m-c to fx-team.
2014-05-30 16:30:24 -04:00
Jim Mathies
891eb8d5df
Bug 1014673 - Allow WM_GETOBJECT calls to succeed when mozilla window procedures are neutered by ipc WaitForNotify calls. r=bent
2014-05-30 14:30:54 -05:00
Emilio Pozuelo Monfort
4595098119
Bug 624422 - Clean up MOZ_WIDGET_GTK usages. r=karlt
...
Based on a patch from Mike Hommey.
2014-05-28 04:23:00 -04:00
Matt Woodrow
4cc53b4b20
Bug 1015166 - Account for TopLeft of aBoundsRect in nsWindow::UpdateAlpha. r=ajones
2014-05-30 13:37:04 +12:00
Tom Schuster
f9be1f3140
Bug 1016010 - Get basic layers sort of working with Qt. r=romaxa
2014-05-29 21:55:44 +02:00
Robert O'Callahan
915297325e
Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
2014-06-03 00:08:21 +12:00
Emilio Pozuelo Monfort
63ec880d1b
Bug 624422- Add libmozgtk libraries so that libxul can use GTK+ 2 and 3. r=glandium
...
This is necessary for plugins when building libxul for GTK+ 3
because libxul will link against GTK+ 3 and some plugins link
against GTK+ 2, but both GTK+ libraries can't be loaded in the
same process. With this change, we have an indirection between
libxul and libgtk, named libmozgtk. plugin-container will
be modified to load libmozgtk2 in order to only have GTK+ 2
in its address space, thus enabling various plugins (e.g. flash)
on GTK+ 3 firefox.
2014-05-01 13:36:05 +02:00
Emilio Pozuelo Monfort
0c7bec83f5
Bug 624422 - Remove GDK_THREADS_ENTER/LEAVE calls. r=karlt
...
We don't use them consistently and they cause problems when
building for GTK+ 3, so just drop them entirely.
2014-05-01 13:27:04 +02:00
Vivien Nicolas
b6a3d5208d
Bug 1015871 - Wrong uint32_t type when reading the number of touch events in nsGuiEventIPC.h. r=smaug
2014-06-04 20:11:05 +02:00
Morris Tseng
2f80cfb047
Bug 987718 - Part 4: Send MOZ_LONGTAP event when long tap fired; r=bugs
2014-06-04 22:56:00 +02:00
Vivien Nicolas
56bb26a182
Bug 1015871 - Wrong uint32_t type when reading the number of touch events in nsGuiEventIPC.h. r=smaug
2014-06-04 20:11:05 +02:00
Josh Aas
01f077a30e
Bug 1020743: Fix bug in which we don't keep track of which clipboard we cached, general or find, which resulted in pasting from the wrong clipboard on OS X. r=bz
2014-06-25 20:29:50 -05:00
Andreas Gal
08e124e6a7
Bug 1016086 - Part 1: Use a single attribute in all shaders (r=Bas)
2014-05-29 10:19:37 -04:00
Ted Mielczarek
634cfceb8d
Bug 1014162 - Make Gamepad.mapping into an enum. r=smaug
2014-05-23 07:39:13 -04:00
Mark Capella
bdb3beec4c
Bug 1014965 - NativeJSObject.optString does the wrong thing on "key":null, r=jchen, f=nalexander
2014-05-28 17:04:56 -04:00
Andreas Gal
ce748707c0
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
2014-05-28 10:15:31 -04:00
Markus Stange
3323f8fed2
Bug 870238 - Stop using the deprecated API -[NSWindow userSpaceScaleFactor]. r=jfkthame
2014-05-28 15:22:16 +02:00
Markus Stange
c6f0165d4f
Bug 1016569 - For 10.7 non-overlay scrollbars, draw the scrollbar track and the scrollbar thumb separately. r=smichaud
2014-05-28 15:22:16 +02:00
Jonathan Watt
253ee4ef01
Bug 1018196 - Stop creating a Thebes backed gfxContext in nsCocoaUtils::CreateNSImageFromImageContainer (Moz2D migration). r=mstange
2014-05-30 22:41:47 +01:00
Jonathan Watt
c43b6e4d62
Bug 1018187 - Stop creating a Thebes backed gfxContext in nsChildView.mm (Moz2D migration). r=mstange
2014-05-30 22:41:44 +01:00
Markus Stange
f1bda53bbe
Bug 944938 - Add a helper method for the conversion of window coordinates to device pixels. r=smichaud
2014-06-04 14:44:28 +02:00
Markus Stange
ed6885c4bc
Bug 944938 - Create an APZCTM controller for the compositor parent on Mac with APZ enabled. r=smichaud
2014-06-04 14:44:27 +02:00
Markus Stange
2ec62e9db3
Bug 944938 - Add a basic GeckoContentController implementation for async panning on Mac. r=kats
2014-06-04 14:44:27 +02:00
Markus Stange
c9d8832c36
Bug 944938 - Add EventThreadRunner class that can listen to scroll events without main thread involvement. r=smichaud
2014-06-04 14:44:27 +02:00
Markus Stange
11077cc5f5
Bug 944938 - Move the layers.async-pan-zoom.enabled pref to gfxPrefs and make it override the apz subframe pref when false. r=kats
2014-06-03 15:39:44 +02:00
Masayuki Nakano
5d4c7a348d
Bug 939006 part.13 Sort out deprecated key names r=smaug
2014-06-04 21:43:45 +09:00
Masayuki Nakano
b46ae1833a
Bug 939006 part.12 Sort out key names in Media Controller Keys section r=smaug
2014-06-04 21:43:45 +09:00
Masayuki Nakano
120051ef7f
Bug 939006 part.11 Sort out key names in Browser Keys section r=smaug
2014-06-04 21:43:45 +09:00
Masayuki Nakano
2cc7039399
Bug 939006 part.10 Sort out key names in Application Keys section r=smaug
2014-06-04 21:43:44 +09:00
Masayuki Nakano
d82215cbeb
Bug 939006 part.9 Sort out key names in Multimedia Keys section r=smaug
2014-06-04 21:43:44 +09:00
Masayuki Nakano
93ada4d41d
Bug 939006 part.8 Sort out key names in General-Purpose Function Keys section r=smaug
2014-06-04 21:43:44 +09:00
Masayuki Nakano
64ae849f9f
Bug 939006 part.7 Sort out key names in IME and Composition Keys section r=smaug
2014-06-04 21:43:43 +09:00
Masayuki Nakano
b9e605b8d1
Bug 939006 part.6 Sort out key names in Device Keys section r=smaug
2014-06-04 21:43:43 +09:00