Ehsan Akhgari
7233ba7103
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
Yuan Xulei
67e88b245f
Bug 915079 - Composition text should be underlined on Firefox OS devices. r=masayuki
2013-09-22 17:44:26 +08:00
Joey Armstrong
4913c4a933
bug 870406: move CSRCS to mozbuild (file batch #3 ). r=mshal
2013-09-20 17:37:36 -04:00
Masayuki Nakano
c28e4cad25
Bug 912956 part.12 All event utils (macros and inline methods) should be methods of mozilla::WidgetEvent r=roc
2013-09-24 19:04:16 +09:00
Masayuki Nakano
b0da22920b
Bug 912956 part.11 Get rid of NS_EVENT_TYPE_* r=smaug
2013-09-24 19:04:16 +09:00
Masayuki Nakano
3254722540
Bug 912956 part.9 Rename nsMutationEvent.h to mozilla/MutationEvent.h r=smaug
...
--HG--
rename : content/events/public/nsMutationEvent.h => content/events/public/MutationEvent.h
2013-09-24 19:04:16 +09:00
Masayuki Nakano
ed6389f9ff
Bug 912956 part.8 Create mozilla/MiscEvents.h r=roc
2013-09-24 19:04:15 +09:00
Masayuki Nakano
22c5f0a4eb
Bug 912956 part.7 Create mozilla/ContentEvents.h r=roc
2013-09-24 19:04:15 +09:00
Masayuki Nakano
4d620ef251
Bug 912956 part.6 Create mozilla/TouchEvents.h r=roc
2013-09-24 19:04:15 +09:00
Masayuki Nakano
098da88306
Bug 912956 part.5 Create mozilla/MouseEvents.h r=roc
2013-09-24 19:04:15 +09:00
Masayuki Nakano
6839535c42
Bug 912956 part.4 Create mozilla/TextEvents.h r=roc
2013-09-24 19:04:15 +09:00
Masayuki Nakano
c89fb38cf2
Bug 912956 part.3 Create mozilla/BasicEvents.h r=roc
2013-09-24 19:04:14 +09:00
Masayuki Nakano
0fbfe07d7e
Bug 912956 part.2 Rename nsEvent.h to mozilla/EventForwards.h and sort out it r=roc
...
--HG--
rename : widget/nsEvent.h => widget/EventForwards.h
2013-09-24 19:04:14 +09:00
Anthony Jones
e8c48e7df8
Bug 918138 - Move Borrowed*Context to a separate header file; r=mattwoodrow
2013-09-23 15:28:16 +12:00
Robert O'Callahan
162308033a
Bug 905405. Wrap mLastNativeEventScheduled in a mutex to avoid racing on it. r=bsmedberg
...
--HG--
extra : rebase_source : 769e8870f4bf33407d01d944d8969459b9a161ce
2013-09-19 16:24:34 +12:00
Ehsan Akhgari
a1b0ce2dbd
Bug 579517 follow-up: Remove NSPR types that crept in
2013-09-22 19:14:24 -04:00
Anthony Jones
12e2823786
Bug 740200 - Azure support in nsWindow; r=mattwoodrow
2013-09-20 14:00:35 +12:00
Benoit Jacob
d9bd8c70bb
Bug 918330 - GfxInfoCollector.h should not include jsapi.h - r=ehsan
2013-09-19 16:02:03 -04:00
Ryan VanderMeulen
0b1076608d
Backed out changeset 98271bb483eb (bug 914607) for crashtest/reftest crashes.
...
CLOSED TREE
2013-09-19 11:27:50 -04:00
Benoit Jacob
ef57b5655b
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-19 09:54:39 -04:00
Martin Stransky
effab4772e
Bug 914607 - Remove MOZ_WIDGET_GTK2. r=karlt
2013-09-19 09:10:04 -04:00
Stephen Pohl
e6f463f864
Bug 917761: Reland improvements for bug 678392 that were backed out along with bug 673875. r=smichaud,felipc
2013-09-23 09:02:55 -04:00
Phil Ringnalda
95c5bfc8b9
Merge m-c to m-i
2013-09-18 23:28:41 -07:00
Phil Ringnalda
2de877323b
Backed out 10 changesets (bug 907926, bug 911393, bug 740200, bug 917703) for b2g build bustage
...
CLOSED TREE
Backed out changeset ae02054863f7 (bug 907926)
Backed out changeset 8fcdbbc2dac2 (bug 917703)
Backed out changeset aa253a1fd7e5 (bug 911393)
Backed out changeset ec63e6d6d874 (bug 907926)
Backed out changeset 0042a2722aab (bug 907926)
Backed out changeset dc8bddfca5f1 (bug 740200)
Backed out changeset 439ff7e64d35 (bug 740200)
Backed out changeset d871c0d61510 (bug 740200)
Backed out changeset 3b248c5a0dc2 (bug 740200)
Backed out changeset 3466e81d3a41 (bug 740200)
2013-09-18 23:08:41 -07:00
Wes Kocher
4b896261ba
Merge fx-team to m-c
2013-09-18 18:00:34 -07:00
Robert O'Callahan
066b8b3045
Backing out f4ddfbf313fc (bug 905405) on a CLOSED TREE
2013-09-19 17:16:17 +12:00
Robert O'Callahan
6355ddd089
Backed out changeset bf8d5d78b27e
2013-09-19 17:15:18 +12:00
Robert O'Callahan
10216e7984
Fix build bustage for bug 905405 on a CLOSED TREE
...
--HG--
extra : rebase_source : c7b1d98d7c828e95905080270f5da2f242923eff
2013-09-19 16:51:24 +12:00
Anthony Jones
612bc35f0e
Bug 740200 - Azure support in nsWindow; r=mattwoodrow
2013-09-19 16:29:51 +12:00
Robert O'Callahan
0ac1b39ab6
Bug 905405. Wrap mLastNativeEventScheduled in a mutex to avoid racing on it. r=bsmedberg
2013-09-19 16:24:34 +12:00
Kartikaya Gupta
64589fab2e
Bug 880024 - Extract some useful code for implementing GeckoContentController into a helper class. r=k17e
2013-09-18 09:56:16 -04:00
Peter Chang
b1a2836e80
Bug 915077 - Change the debug log level of HWC, r=nrc
2013-09-18 10:10:35 +08:00
David Anderson
1069bab4a7
Force composition on expose events (bug 915809, r=mattwoodrow).
2013-09-18 17:17:02 -07:00
Wes Kocher
de3dfc4a8e
Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
2013-09-18 17:21:02 -07:00
Benoit Jacob
1b7e3c520e
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Mina Almasry
94bdd8d0fe
Bug 912166 - Make nsIWidget::GetDefaultScale return a typed scale value. r=roc
2013-09-17 20:45:19 -04:00
Mina Almasry
a7e0d2ecbc
Bug 890253 - Change widget/android/nsWindow.cpp GetDefaultScaleInternal() to use actual device DPI. r=mbrubeck, r=kats
2013-09-17 20:45:03 -04:00
Steven Michaud
54b03ac5a0
Bug 909678 - Send right-mouse-dragged and other-mouse-dragged events to plugins. r=spohl,roc
2013-09-17 18:36:03 -05:00
Bobby Holley
d433db0871
Bug 874502 part 4. Fix private browsing tests to not assume synchronous window closing. r=jdm
2013-09-17 17:45:47 -04:00
Botond Ballo
394397cc79
Bug 898478 - Have AsyncPanZoomControllers pass overscroll caused by panning on to their parents. r=kats
2013-08-20 19:00:57 -04:00
Carsten "Tomcat" Book
ce85b9f943
Merge m-c to fx-team
2013-09-18 12:32:43 +02:00
Mike de Boer
5f62d30a3d
Bug 870865: update disabled text color on OSX. r=mstange, ui-r=shorlander
2013-09-18 11:06:07 +02:00
Thinker Lee ext:(%2C%20Cervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
cadac0602a
Bug 771765 - Support template content process, part 8: process initialization flow changes. r=khuey
...
Changes initialization code for the template process:
* Let the process run for NUWA_PREPARATION_TIME ms and then start freezing the threads.
* Delay android binder thread pool creation after the content process is forked from the template and other thread recreation has finished.
* Poke the app shell after the content process is forked from the template.
2013-06-03 18:14:46 +08:00
Thinker Lee ext:(%2C%20Cervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
f5213d3e66
Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff
...
The threads that are frozen/recreated include:
* ImageBridgeChildThread.
* Image decoding thread pool.
* IPC thread (checkpointed, but not frozen).
* GC Helper thread.
* XPC runtime watchdog thread.
* Socket transport service thread/thread pool.
* Memory pressure watcher.
* Timer thread.
* DOM promise worker.
2013-06-03 18:14:42 +08:00
Viral Wang
2345a994cb
Bug 908058 - Add orientation keyword 'default' to express normal orientation. r=mounir, r=blassey
2013-09-30 10:40:41 -04:00
Diego Wilson
481ac47355
Bug 901978 - Query HWC to check for "R/B swap" and Color layer support. r=ncameron
2013-09-27 13:37:19 -07:00
stefanh@inbox.com
a1a4ebc6d6
Bug 916491 - Remove -moz-mac-alternateprimaryhighlight. r=mstange.
2013-09-15 00:44:50 +02:00
Benoit Girard
5abb1852ee
Bug 699538 - Only register the event tap while our app is in the background and has a context menu open, because that's the only scenario we need it for. r=smichaud
...
--HG--
extra : rebase_source : 2f188f88e73fa12ca05731f3786443d833fe50c8
2011-11-07 11:43:10 -05:00
Alexander J. Vincent
1fb488e5bf
Bug 930393: Fix missing include of nsIDocument.h in nsBaseWidget.cpp, to fix --disable-accessibility builds. r=roc
2013-10-24 00:18:07 -07:00
Alexandre Poirot
28f570bc1e
Bug 926671 - Make -moz-physical-home-button configurable via ui.physicalHomeButton pref. r=heycam
2013-10-23 08:46:00 +01:00
Brian O'Keefe
9c9d71fddb
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Markus Stange
9b7a93c559
Bug 924184 - Don't repaint -moz-appearance: -moz-window-titlebar on hover. r=roc
2013-10-24 10:07:35 +02:00
Masayuki Nakano
776acd167e
Bug 912956 part.1 Rename all event stuff in mozilla::widget to mozilla::* r=roc
2013-09-14 11:39:41 +09:00
Ryan VanderMeulen
fd45cb64f6
Merge m-c to b2g-inbound.
2013-09-13 16:11:28 -04:00
Diego Wilson
8dd43184bd
Bug 911391 - Add Jellybean support to HwcComposer2D. r=mwu
2013-09-11 15:10:33 +02:00
Diego Wilson
38917fb465
Bug 911391 - Add GetFBSurface() to GonkDisplay because HwcComposer2D will need it in Jellybean. r=mwu
2013-09-11 15:10:23 +02:00
Diego Wilson
ccc02478c1
Bug 911391 - Remove local hwcomposer.h copy to make including the one provided by gonk possible. r=mwu
2013-09-11 15:10:13 +02:00
Ed Morley
b1d4cc4939
Merge mozilla-central and b2g-inbound
2013-09-13 15:14:11 +01:00
Ed Morley
dfd548545c
Merge latest green fx-team changeset and mozilla-central
2013-09-13 15:02:24 +01:00
Jim Mathies
5af702cfbf
Bug 914331 - On pointer released make sure all gecko touch events are delivered to insure dom state via accessibility is up to date. r=tabraldes, bbondy
2013-09-13 05:34:24 -05:00
Masayuki Nakano
8e7c8b28e5
Bug 768287 Initialize key event's modifier state on GTK with next XKB state change event r=karlt
2013-09-13 16:10:49 +09:00
Ryan VanderMeulen
fd143fc064
Merge m-c to b2g-inbound.
2013-09-12 20:41:54 -04:00
Ryan VanderMeulen
e4754304bc
Merge inbound to m-c.
2013-09-12 20:37:35 -04:00
Masayuki Nakano
c552beddd0
Bug 911951 part.2 Reimplement synthesizeText() in EventUtils.js and remove nsIDOMWindowUtils.COMPOSITION_ATTR_* from all tests r=smaug
2013-09-13 00:19:00 +09:00
Vincent Lin
550cdda790
Bug 915487 - Error handling for GonkDisplayJB. r=mwu
2013-09-12 10:07:53 +08:00
Vincent Lin
8457407669
Bug 914544 - Update GonkDisplayJB to support JB MR1. r=mwu
2013-09-12 10:24:47 +08:00
Michael Wu
48b82b89f7
Bug 870113 - Switch GetFontImpl to Fira Sans, r=jfkthame
2013-09-12 18:17:11 +02:00
Ed Morley
ebfcb6a119
Merge mozilla-central and b2g-inbound
2013-09-12 12:09:58 +01:00
Sotaro Ikeda
422e8f19e2
Bug 871364 - Support GonkNativeWindow on gonk-JB r=jmuizelaar,mwu,doublec,mikeh,glandium
2013-09-12 11:40:26 +02:00
Sotaro Ikeda
ee8da0c0af
Bug 871364 - Add base source for GonkNativeWindow on gonk-JB r=jmuizelaar,mwu,doublec,mikeh,glandium
2013-09-12 11:40:25 +02:00
Matt Woodrow
a62154253e
Bug 907926 - Use the ClientArea when initializing the draw target in nsWindowGfx. r=Bas
2013-09-11 17:08:53 +12:00
Ryan VanderMeulen
ed0259103b
Merge fx-team to m-c.
2013-09-11 21:48:20 -04:00
Ryan VanderMeulen
e759b1bd9b
Backed out 7 changesets (bug 906088) for robocop failures on a CLOSED TREE.
...
Backed out changeset c5b4781bd918 (bug 906088)
Backed out changeset a498d1641c16 (bug 906088)
Backed out changeset fcff9ef5cf7d (bug 906088)
Backed out changeset cf1603d47f6c (bug 906088)
Backed out changeset 8671264a5aaa (bug 906088)
Backed out changeset 01d6b977021f (bug 906088)
Backed out changeset 2910cc092c19 (bug 906088)
2013-09-11 14:45:12 -04:00
Wes Johnston
879241667e
Bug 903327 - Use device pixels per css pixel when calculating default font sizes. r=kats
2013-09-11 11:36:28 -07:00
Jim Mathies
08b7da61ba
Bug 914889 - Remove noisy LogFunction call in MetroWidget's GetDPI(). r=bbondy
2013-09-11 06:59:41 -07:00
Ryan VanderMeulen
ce366bbd09
Backed out changeset 9fb279a95ce1 (bug 914829) and changeset 414c46543931 (bug 914331) for intermittent mochitest-mc crashes.
2013-09-11 21:27:58 -04:00
Jim Mathies
f6466c66fc
Bug 914829 - MetroInput should forward touch input to apz first, then to content. r=kats, tabraldes
2013-09-11 13:09:46 -05:00
Carsten "Tomcat" Book
1815ec2ba1
merge mozilla-central to fx-team
2013-09-11 13:57:03 +02:00
Jim Mathies
300782d9ef
Bug 914331 - On pointer released make sure all gecko touch events are delivered to insure dom state via accessibility is up to date. r=tabraldes
2013-09-11 06:06:00 -05:00
Chris Kitching
0a4f6aa948
Bug 914760 - Delete existing generated uncessary debugging code. r=rnewman
2013-09-10 21:10:47 -04:00
Brian R. Bondy
885232e3ed
Bug 882142 - Respect app restart requests in Metro Firefox. r=jimm
2013-09-10 10:24:56 -04:00
Ryan VanderMeulen
6f1f0691b8
Merge fx-team to m-c.
2013-09-09 16:30:03 -04:00
Jim Mathies
77e829ca72
Bug 907098 - Don't send input events to apz if touchstart or the first touchmove get cancelled. Also filter touchmoves that don't change position. r=tabraldes
2013-09-09 13:57:25 -05:00
Chris Kitching
1290d83a11
Bug 794981 - Part 7: Storing a void* for mThread instead of a pthread_t is both nonportable and dangerous. r=kats
2013-09-09 08:57:37 -04:00
Chris Kitching
30831b90dd
Bug 794981 - Part 6: Refactor AndroidBridge to make use of generated code. r=kats
2013-09-09 08:57:37 -04:00
Chris Kitching
94999fd1d6
Bug 794981 - Part 5: Add the generated code files to version control. r=kats
2013-09-09 08:57:36 -04:00
Chris Kitching
25d707c796
Bug 794981 - Part 4: Consistently pass nsAString into the JNI methods, instead of the veritable smorgasbord of string types previously used. r=kats
2013-09-09 08:57:36 -04:00
Chris Kitching
0f3d6f1206
Bug 794981 - Part 3: Make use of the existing macros to simplify JNI code in all applicable places, and relocate them. r=kats
2013-09-09 08:57:36 -04:00
Chris Kitching
e4cf82a28f
Bug 794981 - Part 2: Don't pass GeckoAppShell class to Init as a parameter - find it in the usual way. r=kats
2013-09-09 08:57:36 -04:00
Vladan Djeric
54e0dea050
Backed out changeset a8e569516f31 (bug 907926) for TART regressions
2013-09-11 13:30:53 -04:00
Nathan Froyd
3a9eefbd24
Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle
...
Small fix to notifyPrefObservers to call getPreferences with the new argument style.
Carrying over r+.
2013-09-04 09:58:23 -04:00
Nathan Froyd
aa33857af0
Bug 906088 - part 3 - add Preferences events to AndroidGeckoEvent; r=blassey
...
This is just the C++ side of things; it's simpler to have this code split out as
a separate patch to review.
2013-09-04 09:58:08 -04:00
Nathan Froyd
ae41e31346
Bug 906088 - part 2 - factor out reading an nsString from a Java string in AndroidJavaWrappers.cpp; r=blassey
...
We duplicate code in several places, and we're going to need this same code for reading
a String[].
2013-09-04 09:58:00 -04:00
Ryan VanderMeulen
b1ff092f33
Backed out 10 changesets (bug 914944, bug 871445) for mochitest failures on a CLOSED TREE.
...
Backed out changeset a840638b5b18 (bug 914944)
Backed out changeset f40c7d5790bd (bug 914944)
Backed out changeset e1b288e29663 (bug 871445)
Backed out changeset 6242ddf7b6c7 (bug 871445)
Backed out changeset 7679185a8cf3 (bug 871445)
Backed out changeset 639ec7a627f8 (bug 871445)
Backed out changeset 93b050a79db4 (bug 871445)
Backed out changeset ec3382ceef99 (bug 871445)
Backed out changeset 51c0d5230306 (bug 871445)
Backed out changeset 76c9069bdb56 (bug 871445)
2013-09-11 11:45:51 -04:00
David Zbarsky
ec0d03a962
Fix wrong include paths for Bug 914944, r=me
2013-09-11 10:36:40 -04:00
Nicholas Cameron
d1238765c9
Bug 912352. Do an async composite as soon as we get a WM_PAINT message. r=roc
2013-09-09 09:08:07 +12:00
Ryan VanderMeulen
66808396a3
Backed out changeset 35575118c650 (bug 912794) for asserts.
2013-09-06 23:08:36 -04:00
Benoit Jacob
4dbb3d0ca3
Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel
2013-09-06 22:15:49 -04:00
Matt Woodrow
1953d97bbd
Bug 907926 - Use the ClientArea when initializing the draw target in nsWindowGfx. r=Bas
2013-09-11 17:08:53 +12:00
Jim Mathies
20b0503b1d
Bug 914829 - MetroInput should forward touch input to apz first, then to content. r=kats, tabraldes
2013-09-12 06:31:34 -05:00
Milan Sreckovic
5413b28258
Bug 912794 - Separate out the CMS globals and prefs into a singleton gfxColorManagement. r=ncameron
...
Preferences are now initialized at startup, then updated with callbacks. The methods that access the cached values are not checking the preferences. This lets us better control which thread reads the prefs.
--HG--
rename : gfx/thebes/gfxPlatform.cpp => gfx/thebes/gfxColorManagement.cpp
rename : gfx/thebes/gfxPlatform.h => gfx/thebes/gfxColorManagement.h
2013-09-06 12:48:17 -07:00
Ryan VanderMeulen
9dd8ba855f
Merge fx-team to m-c.
2013-09-06 20:49:55 -04:00
Ryan VanderMeulen
6e6b0eb9c7
Merge m-c to b2g-inbound.
2013-09-06 18:01:09 -04:00
Jim Mathies
ffa1f75479
Bug 913114 - Fix ref counting in winrt widget's GeckoContentController. r=bbondy
2013-09-06 14:56:14 -05:00
Jim Mathies
1585b0c5ba
Bug 912931 - Fix for double click events with apz enabled. r=bbondy
2013-09-06 14:56:13 -05:00
Michael Wu
77f40ba664
Bug 908797 - Update libui to the latest input code from JB MR2, r=m1
2013-08-26 17:59:18 -04:00
Ms2ger
486a5c3769
Merge m-c to inbound.
2013-09-06 12:31:58 +02:00
Ms2ger
4e96ae49a4
Bug 870407 - Move final batch of CMMSRCS to moz.build and disallow it in makefiles; r=khuey
2013-09-06 08:40:41 +02:00
Wes Johnston
bcac5d92d5
Bug 896350 - Use the event queue when adding notification observers. r=blassey
2013-09-05 12:32:04 -07:00
Ed Morley
51ecb97da1
Merge mozilla-central and fx-team
2013-09-06 16:25:48 +01:00
Jim Mathies
356e5e00ad
Bug 907410 - Winrt async input - rework shutdown logic. r=bbondy
2013-09-06 08:11:16 -05:00
Jim Mathies
9318ea54dc
Bug 907410 - Winrt async input - startup param activation testing. r=me
2013-09-06 08:11:15 -05:00
Jim Mathies
3b47beeb3b
Bug 907410 - Winrt async input - keyboard input. r=masayuki
2013-09-06 08:11:15 -05:00
Jim Mathies
de21a814d1
Bug 907410 - Winrt async input - mouse wheel input. r=masayuki
2013-09-06 08:11:15 -05:00
Jim Mathies
13ddfc2e2e
Bug 907410 - Winrt async input - touch input. r=tabraldes
2013-09-06 08:11:15 -05:00
Jim Mathies
14f90a17a0
Bug 907410 - Winrt async input - simple gesture input. r=tabraldes
2013-09-06 08:11:14 -05:00
Jim Mathies
3a5ad98b63
Bug 907410 - Winrt async input - mouse input. r=tabraldes
2013-09-06 08:11:14 -05:00
Jim Mathies
1b2ae0c83a
Bug 907410 - Winrt async input - remove unused apz param in input dispatch methods. r=bbondy
2013-09-06 08:11:14 -05:00
Jim Mathies
a6c2a3eeee
Bug 907410 - Winrt async input - rework initial startup logic. r=bbondy
2013-09-06 08:11:14 -05:00
Chris Peterson
9d94aa0a33
Bug 883727 - Fix -Wsometimes-uninitialized warning in xpwidgets/PuppetWidget.cpp. r=bz
2013-06-16 22:42:20 -07:00
Robert O'Callahan
03e7828db2
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Wes Kocher
545fbb7bd2
Merge m-c to inbound
2013-09-04 18:04:50 -07:00
Wes Kocher
a29411d399
Merge b2g-inbound and mozilla-central on a CLOSED TREE
2013-09-04 17:22:09 -07:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Georg Fritzsche
e742daab14
Bug 899080 - Test fixup part 6 - widget. r=roc
2013-09-04 16:07:53 +02:00
Masatoshi Kimura
e06d8f88fa
Bug 911573 - Mochitest fixup to prepare removing Components-in-content with UniversalXPConnect. r=bholley
2013-09-05 01:02:34 +09:00
Benoit Jacob
8ec75b058c
Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel
2013-09-04 08:14:52 -04:00
Masayuki Nakano
7cf113d44d
Bug 910978 part.19 Implement nsMutationEvent::AssignMutationEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
2617307439
Bug 910978 part.18 Implement nsAnimationEvent::AssignAnimationEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
2c54be8896
Bug 910978 part.17 Implement nsTransitionEvent::AssignTransitionEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
ea85699bf2
Bug 910978 part.16 Implement nsSimpleGestureEvent::AssignSimpleGestureEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
e8b636382b
Bug 910978 part.15 Implement nsFocusEvent::AssignFocusEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
28c40b5168
Bug 910978 part.14 Implement nsUIEvent::AssignUIEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
92eeafbf0c
Bug 910978 part.13 Implement nsClipboardEvent::AssignClipboardEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
c526ae0d7d
Bug 910978 part.12 Implement nsCommandEvent::AssignCommandEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
4ac6b2750d
Bug 910978 part.11 Implement nsFormEvent::AssignFormEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
07a0012553
Bug 910978 part.10 Implement nsTouchEvent::AssignTouchEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
aeee25cf0b
Bug 910978 part.9 Implement widget::WheelEvent::AssignWheelEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
2ce0c3d82d
Bug 910978 part.8 Implement nsMouseScrollEvent::AssignMouseScrollEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
f2b7ea09af
Bug 910978 part.7 Implement nsCompositionEvent::AssignCompositionEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
46fa9e9ca2
Bug 910978 part.6 Implement nsTextEvent::AssignTextEventData() and make nsTextEvent not a derived class of nsInputEvent because nobody uses the stored data r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
2e5e9a05a2
Bug 910978 part.5 Implement nsDragEvent::AssignDragEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
e81bcf7542
Bug 910978 part.4 Implement nsScrollAreaEvent::AssignScrollAreaEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
655a3b24fe
Bug 910978 part.3 Implement nsScrollPortEvent::AssignScrollPortEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
843d62f529
Bug 910978 part.2 Remove nsScrollbarEvent because its member is never used r=smaug+roc
2013-09-03 20:45:28 +09:00
Masayuki Nakano
d0e6aba193
Bug 910978 part.1 Implement nsScriptErrorEvent::AssignScriptErrorEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
dbd118e0fe
Bug 910978 part.0 Fix wrong indent in test_assign_event_data.html r=smaug
2013-09-03 20:45:28 +09:00
Chris Double
f3ca32275b
Bug 845734 - Remove Sony devices from JellyBean Stagefright blocklist - r=bjacob
2013-09-03 14:39:41 +12:00
Chris Double
724c3bec8b
Bug 818363 - Remove SGH-T989 from stagefright blocklist - r=bjacob
2013-09-03 14:38:52 +12:00
Chris Double
987aac078d
Bug 888802 - Whitelist Sony Gingerbread devices for Stagefright OMX video decoding - r=bjacob
2013-09-03 14:36:48 +12:00
Chris Double
393d5abb86
Bug 812680 - Part 4: Don't blacklist HTC One X for OMX decoding - r=bjacob
2013-09-03 14:35:25 +12:00
Gene Lian
85588a95d7
Bug 903403 - [sms][mms] Make getSegmentInfoForText() Asynchronous to Improve Typing Performance. r=vicamo, sr=mounir
2013-08-09 21:25:53 +08:00
Nicholas Cameron
9fb3417161
Bug 910158. Don't include BasicLayers.h unnecessarily. r=roc
2013-09-02 10:20:45 +12:00
Masayuki Nakano
56bdc6aa7c
Bug 910156 Add AssignKeyEventData() and AssignMouseEventData() for sharing the code in nsDOMEvent::DuplicatePrivateData() and nsDelayed*Event r=smaug
2013-08-30 11:10:32 +09:00
Nathan Froyd
eea241e75d
Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle
...
Small fix to notifyPrefObservers to call getPreferences with the new argument style.
Carrying over r+.
2013-09-04 09:58:23 -04:00
Nathan Froyd
65b3640d2b
Bug 906088 - part 3 - add Preferences events to AndroidGeckoEvent; r=blassey
...
This is just the C++ side of things; it's simpler to have this code split out as
a separate patch to review.
2013-09-04 09:58:08 -04:00
Nathan Froyd
611ccbe14a
Bug 906088 - part 2 - factor out reading an nsString from a Java string in AndroidJavaWrappers.cpp; r=blassey
...
We duplicate code in several places, and we're going to need this same code for reading
a String[].
2013-09-04 09:58:00 -04:00
Brian R. Bondy
b2b48b0721
Bug 901002 - Add Windows 8.1 to the OS list for gfx driver blacklisting. r=bas
2013-09-13 11:08:05 -07:00
Doug Turner
3de9e6a0cf
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Diego Wilson
24367859fe
Bug 896765 - Move the common utilities from HwcComposer2D to HwcUtils. r=ncameron
2013-08-29 08:17:59 -07:00
Diego Wilson
18b78d9e4c
Bug 896765 - Add new file for the common utility functions for HwcComposer2D. r=nrc
...
--HG--
rename : widget/gonk/HwcComposer2D.cpp => widget/gonk/HwcUtils.cpp
2013-08-26 10:11:24 -07:00
Masayuki Nakano
e79ad519c7
Bug 892539 modifier flag database should be reset if we detect mismatch between the stored data and the latest information via key event r=smichaud
2013-08-29 13:26:43 +09:00
Boris Zbarsky
c713072098
Bug 909645 part 2. Don't include ipdl headers in Hal.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Ed Morley
eec3c3ab64
Merge mozilla-central and inbound
2013-08-28 16:21:25 +01:00
Ed Morley
ba8dc3c2f7
Merge latest green b2g-inbound changeset and mozilla-central
2013-08-28 12:22:00 +01:00
Jan Beich
6f6db38c0e
Bug 909832 - Make sure errno is declared. r=roc
2013-08-28 07:29:35 +02:00
Boris Zbarsky
169d28c38a
Back out revisions 042d50591265:69f4af72765c (bug 909645) due to Windows bustage causing a CLOSED TREE.
2013-08-28 01:46:00 -04:00
Boris Zbarsky
6a10c247ac
Bug 909645 part 2. Don't include ipdl headers in Hal.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Tapas Kundu
ac89c99a19
Bug 788975 - Orientation Observer uses accelerometer sensor. r=mwu
2013-08-27 20:10:57 -07:00
Brian O'Keefe
261614859f
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 4; r=mshal
2013-08-15 09:12:40 -04:00
Brian O'Keefe
d118b95a0d
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Benoit Girard
bfc838b364
Bug 908449 - Implement GfxInfo::GetFeatureStatusImpl for gonk. r=bjacob
2013-08-27 19:26:46 -04:00
Masayuki Nakano
8d50fcdfab
Bug 907657 Don't store following char message because it may be removed during dispatching keydown event r=jimm
2013-08-27 21:34:57 +09:00
David Anderson
25ff149643
Get basic compositor working on Windows (bug 896752, r=bas).
2013-08-26 20:18:31 -07:00
Robert O'Callahan
30547a76e4
Bug 907619. Part 3: Retry on EINTR instead of treating it as a timeout. r=karlt
...
--HG--
extra : transplant_source : b%3D%CB%3A%92%2B%E0%2A%ED%8C%11U%DC%CE%119m3%1A%FC
2013-08-27 12:57:03 +12:00
Robert O'Callahan ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
c76ec90bae
Bug 907619. Part 2: Refcount clipboard-contents retrieval contexts to avoid dangling pointers. r=karlt,roc
...
--HG--
extra : transplant_source : %DACvv%00%0C%EB%EF%D6%5E%93I%1B%BD%F0%AE%0A%9F%AE%D6
2013-08-27 12:42:46 +12:00
Robert O'Callahan
b09daee668
Bug 907619. Ensure GtkSelectionData is freed. r=karlt
...
--HG--
extra : transplant_source : 0%9F%0E%DA%60%B1%B0%02%88%82%25.e%FBGE%A2%7BU%0A
2013-08-27 12:39:58 +12:00
Ryan VanderMeulen
9c2f0c5982
Merge inbound to m-c.
2013-08-26 20:19:26 -04:00
Kartikaya Gupta
c5c69c5caa
Bug 885023 - Follow-up to fix build bustage on Metro. r=me
2013-08-26 11:33:02 -04:00
Kartikaya Gupta
06a61a3f25
Bug 885023 - Follow-up to fix build bustage on Android. r=me
2013-08-26 10:34:56 -04:00
Magnus Melin
928cc3f23e
Backout of erroneous change from bug 903284 r=Ms2ger
2013-08-26 12:39:46 +01:00
Matt Woodrow
f8b0a1ad88
Bug 908822 - Disable azure content on windows for now. r=nrc
2013-08-26 21:06:37 +12:00
Avi Halachmi
15f3476a6f
Bug 906350 - LoadLibraryW(kDwmLibraryName) should check non 0 rather than >31. r=roc
2013-08-25 23:18:46 +03:00
Gabriele Svelto
91c1a25d52
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
2013-08-24 08:12:51 +02:00
Ms2ger
47f9af7214
Revert this CLOSED TREE to changeset 4d3e221584a0.
2013-08-24 13:31:48 +02:00
Gabriele Svelto
795d28ed67
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
2013-08-24 08:12:51 +02:00
Masayuki Nakano
82b090b330
Bug 907612 part.3 widget::KeymapWrapper::GetDOMKeyCodeFromKeyPairs() should use switch instead of searching in array r=karlt
2013-08-24 16:24:33 +09:00
Masayuki Nakano
d5365ae3ea
Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst
2013-08-24 16:24:32 +09:00
Masayuki Nakano
dc52b109ad
Bug 907612 part.1 nsNativeKeyBindings for GTK should use nsKeyEvent.mNativeKeyEvent r=karlt
2013-08-24 16:24:32 +09:00
Masayuki Nakano
108f3cc525
Bug 897885 part.2 Add test for handling kVK_JIS_KeypadComma r=smichaud
2013-08-24 13:53:01 +09:00
Masayuki Nakano
117b2332ab
Bug 897885 part.1 Handle kVK_JIS_KeypadComma in widget::TextInputHandler r=smichaud
2013-08-24 13:53:01 +09:00
Nathan Froyd
59855089b3
Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle
2013-08-16 12:18:43 -04:00
Nathan Froyd
3fd955e2e5
Bug 906088 - part 3 - add Preferences events to AndroidGeckoEvent; r=blassey
2013-08-16 11:24:30 -04:00
Nathan Froyd
b1f23ce596
Bug 906088 - part 2 - factor out reading an nsString from a Java string in AndroidJavaWrappers.cpp; r=blassey
2013-08-16 11:15:27 -04:00
Nathan Froyd
509a4a60f6
Bug 905759 - part 2 - add Telemetry-specific GeckoEvent and related machinery; r=blassey
2013-08-15 15:03:47 -04:00
Matt Woodrow
d3c91f1547
Bug 907926 - Azure support for windows/nsWindow. r=Bas
2013-08-23 18:13:55 +12:00
Jim Mathies
7e9f44a455
Bug 907243 - Move SetDPI to APZCTreeManager. r=kats
2013-08-22 19:28:02 -05:00
Guillaume Abadie
046654aff1
bug 907946 - re-enable EXT_packed_depth_stencil on OS X 10.9 - r=bjacob,jgilbert
2013-08-22 20:13:59 -04:00
Ed Morley
89069fe47e
Backed out changeset ec184d1877cf (bug 822096) for causing the same B2G failures as occurred in the Try run; CLOSED TREE
2013-08-22 16:16:16 +01:00
Makoto Kato
033e608a90
Bug 901820 - Part 1. replace nsCRT::strdup with strdup. r=bsmedberg
2013-08-22 19:31:48 +09:00
Olli Pettay
f93c9bdeb0
Bug 822096, make sure to not favor perf mode too long, r=roc
...
--HG--
extra : rebase_source : 79ae8ff0f2ad0b4d5ce07895efdcc316e0264fc4
2013-08-22 02:13:50 +03:00
Ms2ger
913bab58b0
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
04a948975a
Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal
2013-08-22 08:56:02 +02:00
Ms2ger
bdfaa84f5b
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
3a103a7e9f
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
2013-08-22 08:56:01 +02:00
Ms2ger
af2c13c793
Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
6a7bc47591
Bug 906351 - Use @DEPTH@ even more; r=ted
2013-08-22 08:55:59 +02:00
Ms2ger
4807f1c86c
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
c6ed78509a
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
2013-08-22 08:30:55 +02:00
Stephen Pohl
fd7f083936
Revert 366e6a39d71a from bug 673875 for causing bug 907275. r=smichaud
2013-08-21 12:22:03 -04:00
Stephen Pohl
788049d32f
Revert fd6c7792b048 from bug 673875 for causing bug 907275. r=smichaud
2013-08-21 12:21:59 -04:00
Stephen Pohl
2d01c5edc2
Bug 904561: Followup for RTL support. r=smichaud
2013-08-21 16:33:55 -04:00
Stephen Pohl
e7b3ee4caf
Bug 904561: Restrict the growing of overlay scrollbars on hover to OSX 10.8 and above. r=smichaud
2013-08-21 15:44:17 -04:00
Benoit Jacob
6d3d4149ea
Bug 900201 - Implement GfxInfo on gonk - r=ehsan
2013-08-12 23:55:28 +02:00
Botond Ballo
f4b3e0c923
Bug 898580 - Metro mechanism for content to inform APZC about scroll events. Handles multi-APZC. r=bbondy, r=kats
2013-08-12 16:31:49 -04:00
Nathan Froyd
7ec6b9edf1
Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1
2013-08-26 14:07:34 -04:00
Martin Stransky
e577d20fc2
Bug 897404 - Port GTK2 to GTK3 - treeview rendering, don't use treeview flags. r=karlt
2013-08-26 11:08:29 -04:00
Quentin Glidic
e1a0ab9d61
Bug 884708 - Port GTK2 to GTK3, build fixes. r=karlt
2013-06-13 14:24:31 +02:00
Nicholas Cameron
0514eb1ecd
Bug 903816. Fixups in non-layers files. r=roc
2013-08-12 11:15:10 +12:00
David Anderson
6bdc3734f9
Initialize nsKeyEvent::mNativeKeyEvent to prevent crashes on multi-process (bug 906237, r=smichaud).
2013-08-19 11:33:27 -07:00
Ryan VanderMeulen
bb87caf4be
Merge m-c to inbound on a CLOSED TREE.
2013-08-19 17:05:12 -04:00
Ryan VanderMeulen
0c057b4a60
Merge b2g-inbound to m-c on a CLOSED TREE.
2013-08-19 17:02:28 -04:00
Ryan VanderMeulen
f0ee5559bc
Merge m-c to fx-team.
2013-08-19 11:54:12 -04:00
Ryan VanderMeulen
f035dd27c6
Merge m-c to b2g-inbound.
2013-08-19 11:53:02 -04:00
Sotaro Ikeda
7e1d4f38fe
Bug 905304 - Call compositionComplete(). r=mwu
2013-08-19 08:43:16 -04:00
David Anderson
c926626e10
Force OMTC on when enabling multi-process tabs (bug 897502, r=ncameron).
2013-08-19 00:13:32 -07:00
Martin Stransky
752ab04ec1
Bug 897404 - Port GTK2 to GTK3 - treeview rendering, column button. r=karlt
2013-08-19 08:48:58 -04:00
Martin Stransky
adb418182b
Bug 897404 - Port GTK2 to GTK3 - treeview rendering, border patch. r=karlt
2013-08-19 08:48:40 -04:00
Nicholas Cameron
d54a23dd47
Bug 903893. Backend fallback for OMTC. r=mattwoodrow
2013-08-18 18:46:16 +12:00
Jeff Muizelaar
5bfbf126a7
Bug 898525. Separate out Gfx helpers into GfxMessageUtils.h. r=bent
...
This helps us include less.
--HG--
extra : rebase_source : bb9ca934a9dade9ef21cecfee7ae8e860f9c60c1
2013-07-26 15:28:31 -04:00
David Zbarsky
9ce94de31b
Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
2013-08-19 06:15:55 -04:00
Mounir Lamouri
36583db62a
Bug 875756 - Implement nsIColorPicker for Cocoa. r=mstange
2013-08-16 12:09:39 +01:00
Olli Pettay
05d99e99a0
Bug 887241, Use strings, not atoms, for worker events, r=khuey
...
--HG--
extra : rebase_source : 3e294b1bde05a127db0a9fa1c31c48e9a514e11d
2013-08-16 13:06:24 +03:00
Carsten "Tomcat" Book
cde2ad07a7
merge fx-team to mozilla-central
2013-08-16 10:29:59 +02:00
Avi Halachmi
e124061f70
Bug 905680: fix Aero on win7/8 (regression from Bug 900785 part 2). r=roc
2013-08-16 05:02:09 +03:00
Trevor Saunders
acfc9e9cd6
bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan
2013-08-12 05:51:49 -04:00
Ed Morley
fe83a9cfe8
Merge mozilla-central and inbound
2013-08-15 13:37:16 +01:00
Ed Morley
a4aa297061
Merge latest green b2g-inbound changeset and mozilla-central
2013-08-15 11:58:48 +01:00
Robert O'Callahan
64c801d64f
Bug 900785. Part 2: Make nsRefreshDriver use the WinUtils DWM APIs instead of loading the DLL itself. r=avih
2013-08-15 16:25:58 +12:00
Robert O'Callahan
937ae33de8
Bug 900875. Part 1: Move DWM APIs to WinUtils. r=avih
2013-08-15 16:25:12 +12:00
Paul Adenot
cbd86bc699
Bug 905137- Mark the return value from read() and write() in nsAppShell.cpp as unused. r=karlt
2013-08-15 12:14:31 +02:00
Diego Wilson
eb96365bd8
Bug 903562 - Honor horizontal and vertical reflection. r=ncameron, r=vliu
2013-08-14 12:26:44 -07:00
Ms2ger
30f4e6e119
Merge latest PGO-green inbounc changeset to m-c.
2013-08-14 14:45:47 +02:00
Ms2ger
b33cd2bd32
Bug 904178 - Part d: Use nsIDocument in nsMenuItemIconX::GetIconURI; r=smichaud
2013-08-14 09:03:40 +02:00
Ms2ger
1a5ae526d9
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Masayuki Nakano
c696a099f8
Bug 892606 part.4 Don't handle non-keydown message as a part of dead key handling after keydown causes resetting dead key state r=jimm
2013-08-14 11:09:38 +09:00
Masayuki Nakano
890fa71e70
Bug 892606 part.3 FakeCharMsg should be marked as consumed and only non-consumed char message should be synthesized r=jimm
2013-08-14 11:09:38 +09:00
Masayuki Nakano
f29b3580a9
Bug 892606 part.2 Fix scancode value in lParam generated by KeyboardLayout::SynthesizeNativeKeyEvent() r=jimm
2013-08-14 11:09:38 +09:00
Masayuki Nakano
07452df7f5
Bug 892606 part.1 Add debug logs to KeyboardLayout.cpp r=jimm
2013-08-14 11:09:37 +09:00
Ryan VanderMeulen
3364547f5d
Merge m-c to b2g-inbound.
2013-08-13 15:38:58 -04:00