Masayuki Nakano
bc55189154
Bug 900392 Support "SingleCandidate" key value on GTK and Qt r=romaxa+karlt+smaug
2014-12-30 10:47:55 +09:00
Masayuki Nakano
d5da3d58da
Bug 900384 Support "Redo" key value on GTK r=karlt+smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
f55d83102d
Bug 900382 Support "LogOff", "PowerOff", "Hibernate", "Standby" and "WakeUp" key values on Windows, GTK and Qt r=jimm+karlt+smaug+jimm
2014-12-30 10:47:54 +09:00
Masayuki Nakano
6e2fea9d4e
Bug 900378 Support "ZoomIn" and "ZoomOut" key values on GTK, Qt, Android and Gonk r=romaxa+nchen+karlt+mwu+smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
6bed28ea07
BUg 1020877 Drop 'Live' key name since no platforms use it and rename remaining unused old key names to the latest D3E draft's names r=smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
f83e02a827
Bug 938987 Use 'Dead' key value for all dead keys r=smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
557870be28
Bug 936315 Rename 'Nonconvert', 'HalfWidth', 'RomanCharacters' and 'FullWidth' to 'NonConvert', 'Hankaku', 'Romaji' and 'Zenkaku' r=smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
d8ce689fbc
Bug 912869 Rename 'Apps' and 'FastFwd' to 'MediaApps' and 'MediaFastForward' (and drop 'MediaApps' support) r=smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
897a3b7ca7
Bug 912866 Rename key values of color buttons to the latest D3E draft's names (like 'ColorF0Red') r=smaug
2014-12-30 10:47:54 +09:00
Masayuki Nakano
0fa15c7ffb
Bug 912864 Rename 'SelectMedia', 'MediaNextTrack' and 'MediaPreviousTrack' to 'MediaSelect', 'MediaTrackNext' and 'MediaTrackPrevious' r=smaug
2014-12-30 10:47:53 +09:00
Masayuki Nakano
c71773be27
Bug 912860 Rename 'Zoom' key value to 'ZoomToggle' r=smaug
2014-12-30 10:47:53 +09:00
Masayuki Nakano
0c18e15f5d
Bug 912859 Rename 'Del' and 'Esc' key values to 'Delete' and 'Escape' r=smaug
2014-12-30 10:47:53 +09:00
Masayuki Nakano
507b30c237
Bug 900390 Rename 'Down', 'Left', 'Right' and 'Up' key values to 'ArrowDown', 'ArrowLeft', 'ArrowRight' and 'ArrowUp' r=smaug
2014-12-30 10:47:53 +09:00
Masayuki Nakano
de803d6da7
Bug 900376 Rename 'Crsel' and 'Exsel' key values to 'CrSel' and 'ExSel' r=smaug
2014-12-30 10:47:53 +09:00
Masayuki Nakano
0fb454c590
Bug 900374 Rename 'Menu' key value to 'ContextMenu' r=smaug
2014-12-30 10:47:53 +09:00
Nicolas Silva
e088f3dc18
Bug 1105088 - Disable D3D9 on Vista or later Windows versions. r=jrmuizel
2014-12-23 11:27:37 +01:00
Carsten "Tomcat" Book
71dd629331
Merge mozilla-central to b2g-inbound
2014-12-22 14:04:32 +01:00
Boris Chiou
761afc5ba0
Bug 1098970 - Part 5: Fix link errors casued by symbol visibility. r=sotaro
...
Use the NO_VISIBILITY_FLAGS flag to fix the hidden symbol visibility and
some warnings.
2014-12-18 18:08:00 +01:00
Boris Chiou
9ac121c9e5
Bug 1098970 - Part 4: Fix naming problems and buffer allocation. r=sotaro
...
1. Fix class naming by adding "Gonk" prefix, and rename Surface
& BufferItemConsumer.
2. Revise the buffer allocation
2014-12-21 22:01:00 +01:00
Boris Chiou
fbec25158c
Bug 1098970 - Part 3: Add new files for Nativewindow. r=sotaro
...
1. Copied Surface.* and rename them as GonkNativeWindowClientLL.*
2. Copied BufferItemConsumer.* and rename them as GonkNativeWindowLL.*
3. Add new IGonkGraphicBufferConsumer.h to control the version
4. Fix the file mode for some JB files (remove execute permission)
2014-12-17 22:30:00 +01:00
Boris Chiou
82bb82c84a
Bug 1098970 - Part 2: Rename files. r=sotaro
...
Add the "Gonk" prefix & "LL" suffix, and collect all BufferQueue
related files on Lollipop in one directory.
--HG--
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferItem.cpp => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferItem.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferItem.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferItem.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueConsumer.cpp => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueConsumer.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueConsumer.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueConsumer.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueCore.cpp => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueCore.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueCore.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueCore.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueDefs.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueDefs.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueue.cpp => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueLL.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueue.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueLL.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueProducer.cpp => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueProducer.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferQueueProducer.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferQueueProducer.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferSlot.cpp => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferSlot.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/BufferSlot.h => widget/gonk/nativewindow/GonkBufferQueueLL/GonkBufferSlot.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/ConsumerBase.cpp => widget/gonk/nativewindow/GonkConsumerBaseLL.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/ConsumerBase.h => widget/gonk/nativewindow/GonkConsumerBaseLL.h
rename : widget/gonk/nativewindow/IGonkGraphicBufferConsumer.cpp => widget/gonk/nativewindow/IGonkGraphicBufferConsumerKK.cpp
rename : widget/gonk/nativewindow/IGonkGraphicBufferConsumer.h => widget/gonk/nativewindow/IGonkGraphicBufferConsumerKK.h
rename : widget/gonk/nativewindow/GonkBufferQueueLL/IGraphicBufferConsumer.cpp => widget/gonk/nativewindow/IGonkGraphicBufferConsumerLL.cpp
rename : widget/gonk/nativewindow/GonkBufferQueueLL/IGraphicBufferConsumer.h => widget/gonk/nativewindow/IGonkGraphicBufferConsumerLL.h
2014-12-17 22:29:00 +01:00
Boris Chiou
eabfa84986
Bug 1098970 - Part 1: Add new LL native files. r=sotaro
...
Copied from aosp/framework/native/gui.
2014-12-17 18:26:00 +01:00
maciej.a.kaminski@gmail.com
85263abb94
Bug 467405. Avoid getting file info for non-regular files in the gtk file picker. This avoids firefox hanging if the file picker is pointed at a directory with a pipe in it. r=jst,roc
2014-12-20 23:49:18 -08:00
Mason Chang
2166723055
Bug 1113725
. Rename VsyncDispatcher to CompositorVsyncDispatcher. r=kats
2014-12-19 12:52:42 -08:00
David Anderson
e2f100731e
Handle in-process APZ events correctly on Windows. (bug 1111873 part 2, r=kats)
...
--HG--
extra : rebase_source : 8ca5156392705e3a1806fc6a15154dbaa380f438
2014-12-18 15:25:03 -08:00
Mason Chang
3027d1493e
Bug 1101974. Part 6. Create VsyncSource on b2g. r=kats
2014-12-18 08:30:06 -08:00
Mason Chang
86ee98b4cd
Bug 1101974. Part 5 - Refactor VsyncDispatcher to use VsyncSource. r=kats
2014-12-18 08:30:06 -08:00
Mason Chang
20f79754b3
Bug 1101974. Part 1: Create VsyncDispatcher at nsBaseWidget. r=roc
2014-12-18 08:30:05 -08:00
Carsten "Tomcat" Book
ae839974ba
Merge mozilla-central to mozilla-inbound
2014-12-18 13:54:52 +01:00
Chih-Kai (Patrick) Wang
fcb6d29268
Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
2014-12-18 17:00:39 +08:00
Mason Chang
2ceec663c3
bug 1102453. Read HwcComposer vsync status on main thread. r=mwu
2014-12-17 21:25:09 -08:00
Ryan VanderMeulen
90f31ccf52
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-12-17 20:53:20 -05:00
Michael Wu
d57baeb1f7
Bug 1104661 - Import sha1.c for libui, r=m1
2014-12-16 20:43:41 -05:00
David Anderson
537e832f5a
Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats)
2014-12-15 23:31:12 -08:00
James Willcox
d96d05fe9a
Bug 1110271 - Don't crash in NotifyEvent() on Android if we have no nsAppShell r=jchen
...
--HG--
extra : rebase_source : fda4bf30ff7a06362b3dafe71deebd3d9333a8c8
extra : histedit_source : 33fbb2f9ebe9e826395e358566195da5a6c4e627
2014-12-15 16:04:33 -06:00
Carsten "Tomcat" Book
4a62decf3b
Backed out changeset c61753316ddb (bug 1109985)
2014-12-16 09:39:39 +01:00
David Anderson
81596d1ba2
Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats)
2014-12-15 23:31:12 -08:00
Kestrel
4992ad54c1
Bug 257363 - Update sLastMouseDownTime when double-clicking to make triple-clicking easier to perform. r=Enn
2014-11-30 03:27:00 -05:00
Carsten "Tomcat" Book
d436487485
Backed out changeset eb6981f3c136 (bug 966157) for m5 test failures on a CLOSED TREE
2014-12-15 12:27:36 +01:00
Carsten "Tomcat" Book
409b9a16e7
Backed out changeset 212f295a955d (bug 966157)
2014-12-15 12:26:35 +01:00
David Anderson
f7031cf9c3
Clean up APZCTM initialization on Android. (bug 1110540 part 3, r=kats)
2014-12-15 01:49:51 -08:00
David Anderson
8226f0cd2e
Create a common chrome-process GeckoContentController. (bug 1110540 part 2, r=kats)
2014-12-15 01:49:48 -08:00
David Anderson
aa0028e4da
Move APZC initialization into nsBaseWidget. (bug 1110540 part 1, r=kats)
2014-12-15 01:47:15 -08:00
Makoto Kato
6bf9f859e7
Bug 966157 - Part 2. Child process should listen NOTIFY_IME_OF_POSITION_CHANGE. r=masayuki
2014-12-15 18:37:00 +09:00
Makoto Kato
62347a8f7b
Bug 966157 - Part 1. Implement remote NS_QUERY_EDITOR_RECT. r=masayuki
2014-12-15 18:21:20 +09:00
Ehsan Akhgari
0e6e105e69
Bug 1111242 - Use std::abs instead of fabsf in nsChildView.mm; r=josh
...
clang gives the following warning on these fabs usages:
absolute value function 'fabsf' given an argument of type 'CGFloat' (aka 'double') but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]
--HG--
extra : amend_source : 1c2352555626c0b412bdd5c383074726f84e2c7b
2014-12-14 14:58:56 -05:00
Chris Peterson
7e75241954
Bug 1110641 - Remove unused variable `minWidth` and "ui.plugin.panel.min-width" pref from widget/cocoa/ComplexTextInputPanel.mm. r=josh
2014-12-11 23:04:36 -08:00
Botond Ballo
edcabbc40b
Bug 1073081 - Fix -Woverloaded-virtual warnings in gonk code. r=sotaro
...
--HG--
extra : source : c1ae176debd74464094cbb6db1254c7fbd55a271
2014-11-24 20:03:27 -05:00
Botond Ballo
870235958c
Bug 1073081 - Fix -Wunused-result, -Wunused-variable, and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : source : a1ac7acfcf14207706eca29be3a20c576c8fae06
2014-11-26 18:13:49 -05:00
Botond Ballo
b68f6489dc
Bug 1073081 - Fix -Wattribute warnings by disabling them. r=ehsan,ted
...
--HG--
extra : source : 8393f458463ff465c0862209a7bef284e5ce6b48
2014-11-24 19:43:19 -05:00
Botond Ballo
8bcf931152
Bug 1073081 - Fix -Wattribute warnings by removing MOZ_EXPORT from forward declarations. r=ehsan
...
--HG--
extra : source : 25145aa73cb75faa067ec96114968bc55bf7bbac
2014-11-24 19:40:59 -05:00
Botond Ballo
40dadf0d08
Bug 1073081 - Fix -Wsign-compare and -Wsign-conversion warnings. r=ehsan
...
--HG--
extra : source : 88c58a8cc276a4691ed23fd8b8f2f6c0713b50fd
2014-11-24 19:54:33 -05:00
Ehsan Akhgari
09a262787c
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Christoph Kerschbaumer
f84bc01c05
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - widget/ changes (r=blassey)
2014-12-12 09:08:14 -08:00
Phil Ringnalda
f7aea19aae
Backed out 15 changesets (bug 1087442)
...
Backed out changeset 3f4166fb5e37 (bug 1087442)
Backed out changeset 0c9c9123a0a9 (bug 1087442)
Backed out changeset 1d85d298042d (bug 1087442)
Backed out changeset 51f3ce397d68 (bug 1087442)
Backed out changeset f3b81a623692 (bug 1087442)
Backed out changeset 472e8fa74596 (bug 1087442)
Backed out changeset 12f97df7b79c (bug 1087442)
Backed out changeset 253cde88d3c5 (bug 1087442)
Backed out changeset b44f9ebd56cb (bug 1087442)
Backed out changeset 48e412887726 (bug 1087442)
Backed out changeset a2c76343f7a9 (bug 1087442)
Backed out changeset 0b5b07cfef0e (bug 1087442)
Backed out changeset 2931c35342a4 (bug 1087442)
Backed out changeset 681ce9dcad64 (bug 1087442)
Backed out changeset 47c505856954 (bug 1087442)
2014-12-11 21:58:21 -08:00
Christoph Kerschbaumer
c553bfa980
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - widget/ changes (r=blassey)
2014-12-11 20:47:23 -08:00
Sotaro Ikeda
f062928578
Bug 1109226 - Do not use HwComposer when layer has MaskLayer r=nical
2014-12-11 07:15:52 -08:00
Josh Aas
f9e3926e19
Bug 1092630: Get rid of native widgets for OS X NPAPI plugins, make things work much better under e10s. Patch by Josh Aas, Markus Stange, Steven Michaud, David Parks. r=smichaud/jst/josh (more reviews pending)
2014-12-11 08:44:07 -06:00
Oleg Romashin
59e59866db
Bug 1103412 - Gecko does not compile with printing disabled. r=mconley
2014-11-22 12:15:00 +01:00
David Anderson
2d2f1f58bd
Move APZ handling of wheel events from nsWindow to RenderFrameParent. (bug 1013432 part 7, r=kats)
...
--HG--
extra : rebase_source : 6ee0db41a21d333deb511a6403f8178b7fe01bb9
2014-12-09 02:42:49 -08:00
David Anderson
636a716c5b
Rename ContentReceivedTouch to ContentReceivedInputBlock. (bug 1013432 part 3, r=kats)
...
--HG--
extra : rebase_source : ee0d05d4774fac9fb34297953e90e61f1d979d5d
2014-12-09 02:35:12 -08:00
Wes Kocher
126b4f108e
Backed out changeset bf25101e66cf (bug 1095098) for build bustage
2014-12-08 16:27:12 -08:00
Denis Volk
0f94bddfc8
Bug 1095098: move do_QueryObject templates into their own header r=froydnj
2014-11-20 12:20:10 +01:00
Martin Stransky
0504bfc33a
Bug 1073117 - [gtk3] Use GTK_STYLE_CLASS_VIEW style for selected text rendering. r=karlt
...
It also merges some duplicated colors and adds GTK_STATE_FLAG_FOCUSED for selected text.
2014-12-08 01:35:00 -05:00
Martin Stransky
81e1b1a96e
Bug 1073117 - Add new GTK_STATE_FLAG_CHECKED for checkbox rendering. r=karlt
2014-12-02 07:14:00 -05:00
Sotaro Ikeda
ab264f3007
Bug 1100110 - Fix ScaleMode handling of ImageLayer and HwcComposer2D r=mattwoodrow
2014-12-06 17:12:50 -08:00
Bas Schouten
76753982e0
Bug 1107299: Only block shared surface usage when that is broken. r=jrmuizel
...
Currently when the usage of surface sharing is broken on certain drivers, be block D3D11 entirely and fall back to Basic composition. There's no real benefit in this case from disabling D3D11 entirely, and we might as well just use it with software composition like we do when we don't have Direct2D, and in addition to that disable texture sharing for webGL, falling back to slow WebGL which again is no worse than the situation when using Basic or D3D9 composition.
2014-12-06 00:02:18 +00:00
Milan Sreckovic
e181f2a9bf
Bug 1100530 - Clean up OS X version constants. f=jgilbert, r=mstange
2014-11-28 17:28:59 -05:00
Jonathan Kew
491103743a
Bug 1107617 - Add support for writing-mode to the NotifyIMESelection message. r=smaug
2014-12-04 18:15:43 -08:00
Martin Stransky
8142810dd2
Bug 1101582 - [GTK3] - Use window background color for ThreeDFace,ButtonFace. r=karlt
...
This fixes missing borders on non-natively-styled textareas.
2014-11-27 04:08:00 +01:00
Nicolas Silva
87d521274e
Bug 1099252 - Blocklist ATI graphics driver version 8.832.0.0. r=Bas
2014-12-01 16:21:37 -08:00
Ehsan Akhgari
e30c04c40e
Bug 1106116 - Load images for notifications triggered from private browsing windows as private; r=jdm
2014-11-28 14:08:29 -05:00
Jacek Caban
d07ffd53a9
Bug 1102804 - Fixed -Wparentheses warnings found in mingw build (gfx and widget part). r=jmathies
2014-11-27 10:58:41 +01:00
James Willcox
56ad1aaa3b
Bug 1099345 - Do not run the Android SDK code generator tool in parallel r=nalexander
2014-11-26 17:52:08 -06:00
James Willcox
9496c78f68
Bug 1099345 - Add more descriptive debugging output to the Android SDK code generator r=nalexander
...
--HG--
extra : rebase_source : 47d675ebe19db1a488498a19834674fe2fd8dc4f
2014-11-26 15:16:08 -06:00
George Wright
bfb3950123
Bug 1068626 - Don't try to paint a popup widget if we're in e10s and the content process r=jimm
2014-11-20 12:28:58 -05:00
Masayuki Nakano
d73bc31eb2
Bug 1077345 part.13 nsGtkIMModule should use NS_COMPOSITION_COMMIT* event r=m_kato
2014-11-25 14:02:34 +09:00
Masayuki Nakano
c89e5a665c
Bug 1077345 part.12 IMEInputHandler of Cocoa should use NS_COMPOSITION_COMMIT* event r=smichaud
2014-11-25 14:02:34 +09:00
Masayuki Nakano
201fb4b702
Bug 1077345 part.11 nsIMM32Handler should use NS_COMPOSITION_COMMIT event and NS_COMPOSITION_COMMIT_AS_IS event r=emk
2014-11-25 14:02:33 +09:00
Masayuki Nakano
342c589227
Bug 1077345 part.10 nsTextStore should use NS_COMPOSITION_COMMIT event r=emk
2014-11-25 14:02:33 +09:00
Masayuki Nakano
55847ba6ea
Bug 1077345 part.9 nsWindow for Android should use NS_COMPOSITION_COMMIT* event r=nchen
2014-11-25 14:02:33 +09:00
Masayuki Nakano
9f491a5703
Bug 1077345 part.7 Use synthesizeComposition({"compositioncommit") in the tests r=smaug
2014-11-25 14:02:32 +09:00
Masayuki Nakano
c207c66fed
Bug 1077345 part.6 Add NS_COMPOSITION event which automatically commits composition with its mData r=smaug
2014-11-25 14:02:32 +09:00
Masayuki Nakano
c56c9a574f
Bug 1077345 part.5 Use synthesizeComposition({"compositioncommitasis") in the tests r=smaug
2014-11-25 14:02:31 +09:00
Masayuki Nakano
7c2cde510e
Bug 1077345 part.4 Add NS_COMPOSITION_COMMIT_AS_IS event which automatically commits composition with the last data r=smaug
2014-11-25 14:02:31 +09:00
Masayuki Nakano
9a6c0e03b6
Bug 1077345 part.3 Add WidgetCompositionEvent::CausesDOMTextEvent() and WidgetCompositionEvent::CausesDOMCompositionEndEvent() r=smaug
2014-11-25 14:02:30 +09:00
Markus Stange
c5cd289dbc
Bug 1102823 - Zoom the window when the title bar is double clicked, if enabled. r=smichaud
2014-11-24 16:53:33 -05:00
Jacek Caban
416d586a14
Bug 1102809 - Fixed -Wunused-function warnings found in mingw build. r=mattwoodrow
2014-11-24 11:19:36 +01:00
Jonathan Watt
e598736fc1
Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
2014-11-20 10:40:04 +00:00
Jonathan Kew
6a598abe4a
Bug 1077515 - part 11 - Remap arrow keys for vertical writing mode in the Gtk widget code. r=roc
2014-11-22 14:39:04 +00:00
Jonathan Kew
9fd75be794
Bug 1077515 - part 5 - Remap arrow keys for vertical writing-mode in the Cocoa key-bindings code. r=roc
2014-11-22 14:39:03 +00:00
Jonathan Kew
b211ed7ac5
Bug 1077515 - part 4 - Add writing-mode to the reply to the NS_QUERY_SELECTED_TEXT event. r=roc
2014-11-22 14:39:03 +00:00
Wes Kocher
2eee22390d
Merge m-c to inbound a=merge
2014-11-21 16:59:03 -08:00
Wes Kocher
1b666e0294
Merge inbound to m-c a=merge
2014-11-21 16:35:57 -08:00
Wes Kocher
6b37217a66
Backed out changeset 82e94c16732d (bug 1101974)
2014-11-21 10:52:24 -08:00
Carsten "Tomcat" Book
969509b198
Merge mozilla-central to b2g-inbound
2014-11-21 13:02:49 +01:00
Steven Michaud
86cf3dd3b0
Bug 1102295 - Get country data on the Mac. r=bsmedberg
2014-11-21 18:23:09 -06:00
Wes Kocher
b69e99d50c
Backed out changeset 2bf5b03a15da (bug 1068626) for build bustage
2014-11-21 14:46:20 -08:00
George Wright
1a735f100b
Bug 1068626 - Don't try to paint a popup widget if we're in e10s and the content process r=jimm
2014-11-20 12:28:58 -05:00
Neil Rashbrook
8762ca6a06
Bug 1102855 Fix uninitialised variable r=jimm
2014-11-21 19:50:35 +00:00
Boris Chiou
0ae1cd5f57
Bug 1100727 - Port LL FrameBufferSurface to gonk. r=mwu
...
Use the new API, BufferQueue::createBufferQueue() to new the consumer
and the producer on LL.
2014-11-19 23:03:00 +01:00
Markus Stange
21ed419cc4
Bug 1102304 - Fix crash in 32 bit mode on 10.10 by correcting the _addKnownSubview signature. r=smichaud
...
This just copies the definition for the documented -[NSView addSubview:positioned:relativeTo:] method, which is the exact counterpart of this (undocumented) method. Using "long long" for the positioned: argument was wrong - the real type is NSWindowOrderingMode, which is typedefed to NSInteger, which is pointer-sized and thus doesn't match long long on 32 bit.
2014-11-20 13:23:41 -05:00
Karl Tomlinson
ed15675b8b
bug 1096132 rename UnscaledAppUnitsPerDevPixel() to AppUnitsPerDevPixelAtUnitFullZoom() r=tn
...
--HG--
extra : rebase_source : 220ede5d449a752c16064bb77905bc68af3df707
2014-11-14 00:53:02 +13:00
Mason Chang
bc4ddfe26e
Bug 1101974. Part 1. Move VsyncDispatcher to CompositorParent. r=roc
2014-11-21 09:16:19 -08:00
Vladimir Vukicevic
54548bfc2b
Bug 1036597 - extend widget's MakeFullScreen method to take an optional nsIScreen indicating the target; r=karlt
2014-07-09 12:29:28 -07:00
Boris Chiou
fe464f5aa9
Bug 1096139 - Create websocket dynamically after we enable Layerscope. r=dglastonbury
...
We have to create the websocket if it doesn't exist after enabling
Layerscope. Therefore, we don't have to reboot the device anymore.
1. Remove the Init and DeInit in CreateCompositor and DestroyCompositor
to prevent some unwanted deInits on the browser. (Our browser often
calls DestroyCompositor)
2. Initize websocket only when we need it.
2014-11-20 02:00:00 +01:00
Tatiana Meshkova
3234ab1f7d
Bug 1023156 - Cannot build Qt with errors in gfxQtPlatforms (with Qt 5.3)
2014-11-19 22:02:51 -08:00
Wes Kocher
c86c58697d
Merge actual fx-team (previous merge push was a mislabeled inbound merge) to m-c a=merge
2014-11-19 18:49:45 -08:00
Nick Alexander
80c87b9ae3
Bug 1099345 - Use pattern rule to generate multiple outputs in widget/android/bindings. r=gps
...
This works around a race condition observed with GENERATED_SOURCES. A
global solution might be to make GENERATED_SOURCES part of the
'export' tier; this is a smaller fix.
--HG--
rename : widget/android/bindings/mediacodec-classes.txt => widget/android/bindings/MediaCodec-classes.txt
rename : widget/android/bindings/surfacetexture-classes.txt => widget/android/bindings/SurfaceTexture-classes.txt
extra : rebase_source : 073dadd8c1b48ea32f975b2232c2bdeafe315ab4
2014-11-19 11:33:05 -08:00
Nick Alexander
3cab90a5de
Bug 1099501 - Export and use ANDROID_TOOLS where appropriate. r=snorp,bnicholson
...
In certain configurations, in particular when installing the Android SDK
using HomeBrew, one sees a configuration with symlinks like:
[brian@brian-macbook git]$ ls -l /usr/local/Cellar/android-sdk/23.0.2/
total 72
...
lrwxr-xr-x 1 brian admin 38 Nov 14 16:39 platforms -> ../../../var/lib/android-sdk/platforms
...
drwxr-xr-x 26 brian admin 884 Nov 14 17:43 tools
In this case, we have
ANDROID_SDK=/usr/local/Cellar/android-sdk/23.0.2/platforms/android-21.
It is an anti-pattern to use ANDORID_SDK/.. to find other paths in the
tree. This pattern is used in at least two places:
1) When we try to find
/usr/local/Cellar/android-sdk/23.0.2/platforms/android-21/../../tools,
we end up in the /usr/local/var/lib subtree. This patch works around
that by exporting and using ANDROID_TOOLS; ANDROID_TOOLS itself is
extracted using path matching, rather than following .. through the
filesystem.
2) We also need to use ANDROID_SDK_ROOT rather than
ANDROID_SDK/../.. through-out.
--HG--
extra : rebase_source : 5e0323a94f2b80550f17a624e16f338cdeec406d
2014-11-17 11:12:00 -08:00
Jeff Muizelaar
5b9dfb3684
Bug 1092260. Use PREVENT_INTERNAL_THREADING_OPTIMIZATIONS with D3D11. r=bas
...
Using this seems to avoid the AMD frame delay bug.
--HG--
extra : rebase_source : 1b867ebfef30d1c1a426c7510591770f362d2b28
2014-11-18 17:29:57 -05:00
Mason Chang
de0e409177
bug 552020 Part 3: Enable Creation of mozilla::TimeStamp from system timestamps. r=roc
2014-11-18 13:28:42 -08:00
Mason Chang
0818de546a
Bug 552020. Part 2. Enable Vsync Profiler Markers across platforms. r=benwa
2014-11-18 13:28:42 -08:00
Mason Chang
74c80403e2
bug 552020 Part 1: Hook into CVDisplayLink to get vsync events on OSX. r=benwa,mstange
2014-11-18 13:28:42 -08:00
Markus Stange
199abc8ce2
Bug 1097354 - Silence "adding an unknown subview" warning by calling _addKnownSubview. r=smichaud
2014-11-18 11:36:07 -05:00
Jeff Muizelaar
31512f67b3
Bug 1073036. layers: Track program state more carefully to avoid setting unnecessarily. r=nical
...
This introduces some infrastructure to start tracking the program state more carefully. Currently
it only tracks the program because UseProgram was showing up the most in profiles, but more
state could also be added as needed.
--HG--
extra : rebase_source : 289ab867ef63032f7604a6cbe6d0230fd0a9411a
2014-11-10 14:34:06 -05:00
Sid Stamm
55e3ccdad7
Bug 704320 - apply referrer policies to image loads (r=seth)
2014-11-18 08:46:53 -05:00
Milan Sreckovic
e879ad97c7
Bug 1094338 - Allow depth texture on OS X 10.8.3 and higher. Clean up some OS X versioning tracking in the process. r=jgilbert
2014-11-10 22:15:22 -05:00
David Anderson
e05810e552
Forward Windows scroll events to APZ when async scrolling is enabled. (bug 1086162 part 2, r=jmathies)
2014-11-17 20:59:17 -08:00
David Anderson
028b163679
Add APZ handling for desktop scroll wheel events. (bug 1086162 part 1, r=kats)
2014-11-17 20:56:18 -08:00
Seth Fowler
a886c715d8
Bug 1098202 (Part 1) - Rename imgINotificationObserver handlers to be consistent with the notifications they handle. r=tn
...
--HG--
extra : rebase_source : 991d277afba4826ed403b74bbcbb9408b3dac0cc
2014-11-17 14:29:56 -08:00
Jeff Gilbert
ce5cd8ab32
Bug 1096633 - Allow webgl/experimental-webgl aliasing. - r=kamidphish
2014-11-10 15:16:50 -08:00
Martin Stransky
a822f9a7f4
Bug 1097592 - Don't use PR_FindFunctionSymbolAndLibrary to avoid app freeze, r=karlt
2014-11-14 06:32:00 +01:00
Nicolas Silva
ef2ae0a91b
Bug 1074378 - Blocklist D3D11 on Windows 7 with intel driver version 8.15.10.1749. r=Bas
2014-11-19 11:25:21 +01:00
Jeff Muizelaar
bb0ca8f88d
Bug 1092260. Block D3D11 layers on AMD hardware that delays by a frame. r=bas
...
It seems that some AMD drivers delay D3D11 output by a frame.
This shows up in other apps like Chrome:
https://code.google.com/p/chromium/issues/detail?id=402134
--HG--
extra : rebase_source : 6c2137edea70a655c0838d5a5b7d71e04cec74b3
2014-11-17 15:54:08 -05:00
Jim Mathies
933c3c2f1a
merge
2014-11-17 11:51:55 -06:00
Jim Mathies
f1faa81654
Backout bug 506815 (7c97034feb78), for causing bug 1085027. r=backout
2014-11-17 11:51:09 -06:00
mycoolclub
73c841fc10
Bug 506815 - Replace old MouseTrailer code with TrackMouseEvent api. r=jimm
2014-10-01 02:38:00 +02:00
Wes Kocher
4d9a345155
Merge m-c to inbound a=merge
2014-09-30 17:10:24 -07:00
Wes Kocher
9e83c932d2
Merge b2g-inbound to m-c a=merge
2014-09-30 16:42:03 -07:00
Jim Chen
f6e00ce7f5
Bug 888482 - Send event to set layer client; r=snorp
2014-09-30 18:20:58 -04:00
Jim Chen
fb28ffc373
Bug 888482 - Make new event to set layer client in Gecko; r=snorp
2014-09-30 18:20:58 -04:00
Jeff Muizelaar
ef58f4304f
Bug 1066664. Fix screenshot rotation. r=mwoodrow
...
This moves the screenshot (now-nonexistent) unrotation code from the opengl
compositor into ClientLayerManager.cpp
2014-09-30 16:20:48 -04:00
Bas Schouten
ee090394fb
Bug 1060736: Disable all acceleration on HD 3000 for driver versions 2321 or lower. r=nical
2014-09-29 17:57:54 +02:00
Markus Stange
66bac03572
Bug 1073570 - Reset the base CTM after native widget drawing. r=smichaud
2014-09-30 13:51:54 +02:00
Chris Jones
c311c93a34
Bug 1069573 - Use the bKGD PNG background color (if present) to fill the background of animation frames. r=mwu
2014-09-25 19:18:21 -07:00
Jim Mathies
af9be8e2a8
Bug 1072417 - Remove the browser.tabs.remote pref and turn everything it controls on by default. r=felipe
2014-09-29 16:11:08 -05:00
Ryan VanderMeulen
87e1d173f4
Backed out changesets a99bd0b3b075, a7fb851f823a, and 9fc2d99376cd (bug 552020) for non-unified bustage and OSX 10.6 tsvgr crashes.
...
CLOSED TREE
2014-11-14 15:57:35 -05:00
Mason Chang
89dd1bd2d2
Bug 552020. Part 3: Enable creation of mozilla::TimeStamp from system Timestamps. r=roc
2014-11-14 08:31:04 -08:00
Mason Chang
4fddbd3845
Bug 552020. Part 2. Enable Vsync Profiler Markers across platforms. r=benwa
2014-11-14 08:31:04 -08:00
Mason Chang
ee275a75dc
Bug 552020. Part 1: Hook into CVDisplayLink to get vsync events on OSX. r=benwa,mstange
2014-11-14 08:31:04 -08:00
Mason Chang
522eb9c976
Bug 1085512 - Improve touch resampling heuristics. r=mwu
2014-11-11 15:39:00 +01:00
Carsten "Tomcat" Book
4b13350a83
Merge m-c to b2g-inbound
2014-09-30 15:42:26 +02:00
Ryan VanderMeulen
b8a1aced00
Merge m-c to b2g-inbound. a=merge
2014-09-29 16:02:35 -04:00
Michael Wu
3efc9ae2a8
Bug 1073704 - Clear move queue at the end of a gesture, r=kats
2014-09-29 13:45:41 -04:00
mycoolclub
e8eac1554b
Bug 943291: Now we use native Windows method to convert strings. r=emk
2014-09-27 08:37:35 +09:00
Ben Turner
d081140cb0
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
2014-09-26 16:21:57 -07:00
Markus Stange
7d5a3be591
Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
...
--HG--
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/basic/BasicPaintedLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/basic/BasicPaintedLayer.h
rename : gfx/layers/client/ClientThebesLayer.cpp => gfx/layers/client/ClientPaintedLayer.cpp
rename : gfx/layers/client/ClientThebesLayer.h => gfx/layers/client/ClientPaintedLayer.h
rename : gfx/layers/client/ClientTiledThebesLayer.cpp => gfx/layers/client/ClientTiledPaintedLayer.cpp
rename : gfx/layers/client/ClientTiledThebesLayer.h => gfx/layers/client/ClientTiledPaintedLayer.h
rename : gfx/layers/composite/ThebesLayerComposite.cpp => gfx/layers/composite/PaintedLayerComposite.cpp
rename : gfx/layers/composite/ThebesLayerComposite.h => gfx/layers/composite/PaintedLayerComposite.h
rename : gfx/layers/d3d10/ThebesLayerD3D10.cpp => gfx/layers/d3d10/PaintedLayerD3D10.cpp
rename : gfx/layers/d3d10/ThebesLayerD3D10.h => gfx/layers/d3d10/PaintedLayerD3D10.h
rename : gfx/layers/d3d9/ThebesLayerD3D9.cpp => gfx/layers/d3d9/PaintedLayerD3D9.cpp
rename : gfx/layers/d3d9/ThebesLayerD3D9.h => gfx/layers/d3d9/PaintedLayerD3D9.h
2014-09-26 13:06:08 -04:00
Phil Ringnalda
6eb3e94389
Back out 693507b38116 (bug 1041180) since it doesn't like compiling without its friend
...
CLOSED TREE
2014-09-25 21:18:01 -07:00
Masayuki Nakano
1cc2ff10cb
Bug 1065835 part.6 Remove NOTIFY_IME_OF_CURSOR_POS_CHANGED and nsGtkIMModule should handle NOTIFY_IME_OF_SELECTION_CHANGE instead r=smaug+ehsan+karlt
2014-09-26 09:05:13 +09:00
Masayuki Nakano
c98d550934
Bug 1065835 part.5 nsGtkIMModule doesn't need to synthesize composition events for committing composition synchronously since TextComposition now supports it r=karlt
2014-09-26 09:05:13 +09:00
Christoph Kerschbaumer
fd3d3cc25b
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-25 16:10:28 -07:00
Aaron Klotz
2b75c7f33e
Bug 1072752: Make Chromium UI message loops for Windows call into WinUtils::WaitForMessage; r=jimm
2014-09-25 12:39:15 -06:00
Jinho Hwang
367e495b76
Bug 1055961 - Touch.radiusX always returns zero. r=mwu
2014-09-24 19:00:00 -04:00
Carsten "Tomcat" Book
996fc54b8d
merge mozilla-inbound to mozilla-central a=merge
2014-09-25 14:22:30 +02:00
Michael Wu
5fde46fd7d
Bug 1072645 - Use stateless event filtering in GeckoTouchDispatcher, r=kats
2014-09-25 00:55:39 -04:00
Benoit Jacob
9047e55dd0
Bug 1025802 - Replace a MOZ_MAKE_COMPILER_ASSUME_IS_UNREACHABLE by MOZ_CRASH - r=mattwoodrow
2014-09-24 13:43:00 -04:00
Markus Stange
24c2ae2fdb
Bug 1072533 - Remove gfxASurface::GetDefaultContextFlags(). r=jwatt
2014-09-24 17:16:54 -04:00
Markus Stange
a74d353fab
Bug 1072391 - Only minimize on double-click in draggable regions of the window. r=smichaud
2014-09-24 17:15:28 -04:00
mycoolclub
6d09ab89e4
Bug 606520 - Add support for exiting fullscreen via the Windows command menu. r=jimm
2014-09-24 03:54:00 -04:00
Sotaro Ikeda
30f7cc274a
Bug 1005322 - Implement invalidate hook for HwcComposer2D r=Sushil,mwu
2014-09-24 06:50:45 -07:00
Ashutosh Dhundhara
507c4b35ac
Bug 1008620 - Clearing history should also clear jump list cache on Windows. r=bbondy
2014-09-23 20:57:40 -04:00
Carsten "Tomcat" Book
76043a5642
Backed out changeset 4bb508b6f0c5 (bug 1041180) for XPCshell test failures
2014-09-24 13:13:20 +02:00
Christoph Kerschbaumer
a2ecbd83dc
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-24 01:01:07 -07:00
Sushil Chauhan
1a0112db6b
Bug 1071704 - HWC hooks registration should not depend on H/W Vsync. r=sotaro
2014-09-23 11:14:39 -07:00
Wes Kocher
ff7c6d21cd
Backed out 2 changesets (bug 1041180) for build bustage on a CLOSED TREE
...
Backed out changeset 1cfb645267a4 (bug 1041180)
Backed out changeset afc9903ff28f (bug 1041180)
2014-09-23 16:26:49 -07:00
Christoph Kerschbaumer
bc20780b98
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-23 09:46:54 -07:00
Eitan Isaacson
0d28c735d5
Bug 969512 - Don't use NS_MOUSEENTER/LEAVE in widget level code. r=kats r=yzen
...
Make accessibility explore by touch hover events touch events.
2014-09-23 12:09:22 -07:00
Timothy Arceri
9968e0942d
b=1068964 Remove gtk_check_version for GTK 2 r=karlt
...
Remove gtk_check_version() checks for GTK 2 as the minimum
version now covers all cases
--HG--
extra : rebase_source : b94f981abe0b0561f6223ae2949559152e46f13e
2014-09-22 18:16:37 +10:00
Ryan VanderMeulen
cae5eb937c
Merge m-c to inbound. a=merge
2014-09-22 15:51:51 -04:00
Ryan VanderMeulen
344138b126
Merge m-c to inbound. a=merge
2014-09-22 15:50:08 -04:00
Markus Stange
482105e86a
Bug 1070038 - Make window dragging work correctly on Mac OS 10.10. r=smichaud
2014-09-22 13:45:48 -04:00
Mike Kaply
8cf511f45b
Bug #1053839 - Don't do anything with the preview on WM_DESTROY - r=jmathies
2014-09-22 10:21:00 -05:00
Tim Taubert
fcccd0e26c
Bug 1068384 - Remove legacy code that handled the app menu's update item r=mstange,stefanh
2014-09-19 13:40:40 +02:00
Carsten "Tomcat" Book
2ae977b21b
merge mozilla-inbound to mozilla-central a=merge
2014-09-22 12:58:26 +02:00
Chris Kitching
7774990532
Bug 1067056: Remove JavaDomKeyLocation and GeneratorOptions annotation. r=jchen
2014-09-13 17:42:03 -07:00
Karl Tomlinson
0176167cc4
backout 2a782a973a3d for error: unused variable 'container' b=1068964 CLOSED TREE
2014-09-22 16:00:52 +12:00
Jim Mathies
5cd6e4c98d
Bug 1068199 - Disable e10s when hardware acceleration is disabled on win, macos. r=Bas, jmuizelaar
2014-09-17 16:48:07 -05:00
Markus Stange
c713437615
Bug 1059991 - Do new-style focus drawing on 10.10 even when building against a pre-10.8 SDK. r=smichaud
2014-09-18 11:17:05 +02:00
Markus Stange
dc320f598a
Bug 821213 - Use CGContextSetBaseCTM to get correctly-sized focus rings under HiDPI. r=smichaud
2014-09-18 10:52:35 +02:00
Markus Stange
5b1c77960e
Bug 944836 - Implement nsChildView::UpdateWindowDraggingRegion. r=roc, r=smichaud
2014-09-18 10:52:30 +02:00
Markus Stange
9035319790
Bug 944836 - Build a draggable region for the window based on the -moz-window-dragging property. r=roc
2014-09-18 10:52:27 +02:00
Ben Turner
46d101f40c
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
2014-09-17 19:36:01 -04:00
Timothy Arceri
5c4bd64854
b=1068964 Remove GTK_CHECK_VERSION for GTK 2 r=karlt
...
Remove all GTK_CHECK_VERSION checks for GTK 2 as the minimum
version now covers all cases
--HG--
extra : transplant_source : %CE%3A%BC%CCm%F3EO%CA%15Z%B9%90%3C%14j%A0%16%851
2014-09-18 16:16:52 +10:00
Timothy Arceri
b21342338f
b=1068964 Cleanup GTK print includes r=karlt
...
--HG--
extra : transplant_source : %18%ED%1B%24%9C%AB%FDA%F8%BE%A3%85%92h%F1%B0%FF%92D%8D
2014-09-18 15:59:01 +10:00
Timothy Arceri
5ddca8d5dd
b=1068964 Remove gtk_check_version for GTK 2 r=karlt
...
Remove gtk_check_version() checks for GTK 2 as the minimum
version now covers all cases
--HG--
extra : transplant_source : Z%F4%8A2%B1a%D4%16%3B%C1%9F%92b%92%15%3E%AB%9Cg%81
2014-09-18 16:23:57 +10:00
Christoph Kerschbaumer
16086dd4a6
Bug 1038756: Callsites creating a channel in /widget/gtk/ (r=roc)
2014-09-21 09:42:14 -07:00
Christoph Kerschbaumer
f4f7fbef22
Bug 1038756: Callsites creating a channel in /widget/windows/ (r=jimm)
...
* * *
[mq]: windows.patch
2014-09-21 09:41:56 -07:00
Christoph Kerschbaumer
d79f73a2d0
Bug 1038756: Callsites creating a channel in /widget/cocoa/ (r=smichaud)
2014-09-21 09:41:41 -07:00
John Lin
5acffc3ddc
Bug 1073425 - Initialize mNewFrameCallback in constructor. r=sotaro
2014-09-28 19:33:00 +02:00
Tom Schuster
2ee03971b2
Bug 949666 - Save last used upload dir with e10s. r=billm
2014-11-09 20:26:14 +01:00
James Willcox
27c08cecb8
Bug 1086693 - Part 6: Use generated bindings for AndroidMediaCodec and AndroidSurfaceTexture r=blassey,gcp
2014-11-13 12:47:24 -06:00
James Willcox
f793c98f19
Bug 1086693 - Part 4: Add a lazy initialization mode to CodeGenerator, and use it for SDK bindings r=ckitching
2014-11-13 12:47:24 -06:00
James Willcox
178ca1265d
Bug 1086693 - Part 3: Don't generate members that are above a given API version r=ckitching
2014-11-13 12:47:23 -06:00
Nick Alexander
7d9379397e
Bug 1086693 - Part 2: Generate and build Android SDK JNI wrappers. r=gps
2014-11-13 12:47:23 -06:00
Ryan VanderMeulen
b2fec0fb4a
Backed out changeset 13ba124946bd (bug 1074378) for causing bug 1081171.
2014-11-13 09:51:16 -05:00
Botond Ballo
1c1e4448a5
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
2014-11-10 14:35:11 -05:00
Jonathan Kew
612145b71e
Bug 1094434 - Render resizer appropriately for vertical-lr and vertical-rl writing modes. r=roc
2014-11-13 13:24:00 +00:00
Carsten "Tomcat" Book
4916e71e91
Backed out changeset e36492ae23a6 (bug 1094434) for Android Reftest Failures on a CLOSED TREE
2014-11-13 12:04:06 +01:00
Carsten "Tomcat" Book
4b4108a4a9
Backed out changeset a96930f1e26b (bug 1055741)
2014-11-13 11:47:31 +01:00
Jonathan Kew
dbeb458ff7
Bug 1094434 - Render resizer appropriately for vertical-lr and vertical-rl writing modes. r=roc
2014-11-13 08:58:06 +00:00
Botond Ballo
d766d4ca14
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
...
--HG--
extra : rebase_source : af7323668fb54079e121755660da2121bec3d76b
2014-11-10 14:35:11 -05:00
Jim Mathies
393f9133f0
Bug 669200 - Follow up fix for busted non-unified builds, include nsIXULRuntime.h in nsWindowGfx.cpp. r=bustage
2014-11-12 17:23:35 -06:00
Jim Mathies
03f61a003c
Bug 669200 - Shunt access to PluginInstanceParent in widget/windows/nsWindowGfx, since it is no longer accessible in the chrome process. r=aklotz
2014-11-12 14:59:21 -06:00
Jim Mathies
c01005aaff
Bug 669200 - Add support for gtk socket widgets for plugin windows. r=roc
2014-11-12 14:59:21 -06:00
Jim Mathies
abf9ba034f
Bug 669200 - On the child side implement a suitable nsIWidget wrapper for PPluginWidget based on PuppetWidget. r=billm
2014-11-12 14:59:20 -06:00
Jim Mathies
a323270a8b
Bug 669200 - Various widget changes to support two new types of plugin widget. r=roc
2014-11-12 14:59:19 -06:00
Michael Wu
23699318aa
Bug 1094525 - Simplify touch resampling code in GeckoTouchDispatcher, r=kats
2014-11-10 12:02:00 +01:00
Masayuki Nakano
a9a96ad464
Bug 1097238 nsGtkIMModule::DispatchCompositionEventsForCommit() should start composition if there is no composition but committing non-empty string r=m_kato
2014-11-12 17:52:19 +09:00
Karl Tomlinson
a3ba9b4cb5
backout bug 1096132 for Mac build failure
...
--HG--
extra : rebase_source : 6994fe50e8fb1a4f89298e1b9ad1c714acdfe39e
2014-11-12 16:02:34 +13:00
Karl Tomlinson
4b187d31fa
bug 1096132 rename UnscaledAppUnitsPerDevPixel() to AppUnitsPerDevPixelAtUnitFullZoom() r=tn
...
--HG--
extra : rebase_source : 113b249f2cb6f1619e0b1a495655726b5100038b
2014-11-08 17:48:14 +13:00
Steven Michaud
9556bac074
Bug 1092855 - Work around bad interaction between jemalloc and Apple uninitialized memory bug. r=spohl
2014-11-11 15:28:18 -06:00
Masayuki Nakano
9d0dbe7124
Bug 1083067 part.10 nsGtkIMModule should use NS_INLINE_DECL_REFCOUNTING r=m_kato
2014-11-10 18:07:45 +09:00
Masayuki Nakano
6e1c43d928
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
ab614290a2
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
e36fb76f17
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
1689c1524c
Bug 1083067 part.6 Make nsGtkIMModule::CreateTextRangeArray() stateless r=m_kato
2014-11-10 18:07:43 +09:00
Masayuki Nakano
2b4f40fa0b
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
04082d22be
Bug 1083067 part.4 Use IMEContext::MaybeEditable() instead of nsGtkIMModule::IsEditable() r=m_kato
2014-11-10 18:07:43 +09:00
Masayuki Nakano
83a07ac4b6
Bug 1083067 part.3 Remove nsGtkIMModule::CommitCompositionBy() r=m_kato
2014-11-10 18:07:42 +09:00
Masayuki Nakano
b680838344
Bug 1083067 part.2 Remove aIsCommit of nsGtkIMModule::DispatchCompositionChangeEvent() r=m_kato
2014-11-10 18:07:42 +09:00
Masayuki Nakano
1c506a8eb6
Bug 1083067 part.1 Create nsGtkIMModule::DispatchCompositionEventsForCommit() r=m_kato
2014-11-10 18:07:42 +09:00
Carsten "Tomcat" Book
2cd87065a8
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
c58758bd62
Bug 949666 - Save last used upload dir with e10s. r=billm
2014-11-09 20:26:14 +01:00
Jonathan Meier
52ac191a76
Bug 270292 - "Unable to drag multiple attachments to OS file folder" [r=jmathies]
2014-08-26 15:24:00 +03:00
Markus Stange
17e4391566
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
e8bec906f5
Bug 1083173 - Resume composition on compositor creation. r=kats
2014-11-06 15:37:30 +01:00
Wes Kocher
6c41020ae8
Merge m-c to inbound a=merge
2014-11-06 19:08:13 -08:00
Wes Kocher
7c3f7b9ce1
Merge b-i to m-c a=merge
2014-11-06 18:54:43 -08:00
Seth Fowler
82938e4154
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
108eafa20f
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-11-06 15:25:21 -05:00
Nicolas Silva
bcd4740627
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
e04d5f9083
bug 1094058. Include timer.h for nsecs_t definition on flatfish builds. r=mwu
2014-11-05 14:16:52 -08:00
Chris Jones
a9fddd1ed2
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
9682e29cf2
Backout of 53244356f497 because of bug 1088274. r=me
2014-11-05 09:48:32 -05:00
Robert O'Callahan
0191d8f84c
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
3568b8404d
Bug 1093312 - Make the disclosure button's focus ring look better. r=mstange.
2014-11-05 18:59:39 +01:00
Bas Schouten
5a4806f63b
Bug 1093696: Call UpdateRenderMode before drawing a frame with OMTC. r=jrmuizel
2014-11-04 22:00:09 +01:00
Bas Schouten
85a35c2b4e
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
0f37492ba9
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
eea178f9b0
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
1c0e700dea
Bug 1018845 - Make the fullscreen button easier to see on dark backgrounds. r=roc
2014-11-03 22:14:10 -05:00
Ryan VanderMeulen
4af93d7500
Merge fx-team to m-c. a=merge
2014-11-03 16:47:18 -05:00
Mike de Boer
421d3a675c
Bug 1091025: enable play/ pause, previous, next and stop media AppCommands. r=jimm
2014-11-03 15:17:07 +01:00
Gina Yeh
97c251af00
Bug 989198, Patch 8: Check rv before reading isNull, r=smaug.
2014-11-03 15:06:05 +08:00
Gina Yeh
820295ef22
Bug 989198, Patch 7: Modify key mapping for volume keys, r=mwu.
2014-11-03 15:05:59 +08:00
Gina Yeh
f4ea14c0b9
Bug 989198, Patch 1: Implementation of InternalBeforeAfterKeyboardEvent, r=smaug,masayuki.
2014-11-03 15:05:12 +08:00
Gijs Kruitbosch
3b89f05199
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
7de4cd4e03
Merge f-t to m-c, a=merge
2014-11-02 08:55:19 -08:00
stefanh@inbox.com
23ee0b5578
Bug 1085134 - fix wrong size constant in nsNativeThemeCocoa.mm (added in 2d56bb31bab5).
2014-11-01 20:09:40 +01:00