Masayuki Nakano
ff562840ca
Bug 920377 part.1 Get rid of nsMutationEvent r=roc
2013-09-27 15:20:53 +09:00
Matt Woodrow
741531f1fc
Bug 886999 - Avoid touching the GL context from the main thread on mac, and lock the context when touching it from other threads. r=mstange
2013-09-26 15:49:59 +12:00
Masayuki Nakano
f90a5b1125
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Masayuki Nakano
80d3ef9ea0
Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc
2013-09-25 20:21:20 +09:00
Masayuki Nakano
e28d8401da
Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc
2013-09-25 20:21:20 +09:00
Masayuki Nakano
015140fe0d
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
2013-09-25 20:21:19 +09:00
Masayuki Nakano
4983de6d4c
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
2013-09-25 20:21:18 +09:00
Masayuki Nakano
743fbc6e59
Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc
2013-09-25 20:21:16 +09:00
Neil Rashbrook
fec95dc2b5
Bug 920073 Switch back to #including nsStringGlue.h in headers that need to work with the external string API r=ehsan
2013-09-25 08:27:54 +01:00
Gian-Carlo Pascutto
017414a18c
Bug 918372 - Allocate a single GlobalRef for the Android Context. r=blassey
2013-09-25 08:06:21 +02:00
Wes Kocher
1e02f948e4
Merge fx-team to m-c
2013-09-24 20:06:37 -07:00
Wes Kocher
4c8aedc06e
Merge b2g-i to m-c
2013-09-24 19:58:09 -07:00
Michael Wu
86a4069ed0
Bug 914776 - Fix touch event coordinates when rotated, r=m1
2013-09-24 14:58:58 -07:00
Benoit Jacob
2c496dad98
Bug 919219 - fix the windows build - no review, bustage CLOSED TREE
2013-09-24 17:50:37 -04:00
Jim Mathies
2bc7a8dff4
Bug 918937 - Fix for buggy long tap - pass intermediate touch data to the gesture recognizer regardless of whether the base touch point has moved. r=bbondy
2013-09-24 16:17:27 -05:00
Jim Mathies
ccb1d70b46
Bug 915213 - Transform all gecko input through the apzc via widget to compensate for zoom. r=bbondy
2013-09-24 16:17:26 -05:00
Matt Brubeck
542cdba901
Bug 891056 - Remove unused code from widget/windows/winrt [r=bbondy]
2013-09-24 13:16:35 -07:00
Michael Wu
5d2dd3df6a
Bug 919845 - Really make Fira Sans the default font, r=jfkthame
2013-09-24 10:57:25 -07:00
Benoit Jacob
eb8b1d73bb
Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel
2013-09-24 16:45:14 -04:00
Benoit Jacob
42848d261c
Bug 913872 - Take nested enums out of gfxASurface - 2/3 : manual changes - r=jrmuizel
2013-09-24 16:45:14 -04:00
Benoit Jacob
55d6cf1e20
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
...
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
2013-09-24 16:45:13 -04:00
Benoit Jacob
0bda204d81
Bug 919219 - Trim gfxASurface more - r=jrmuizel
2013-09-24 16:45:13 -04:00
Benoit Jacob
e5f7d1d148
Bug 919219 - Split nsMainThreadSurfaceRef out of gfxASurface.h, into ImageContainer.h - r=jrmuizel
2013-09-24 16:45:13 -04:00
Ryan VanderMeulen
26ad3fc54b
Merge m-c to inbound.
...
--HG--
rename : widget/gtk2/nsGtkIMModule.cpp => widget/gtk/nsGtkIMModule.cpp
2013-09-23 17:10:33 -04:00
Ryan VanderMeulen
d6fb49befa
Merge inbound to m-c.
2013-09-23 17:01:29 -04:00
Ryan VanderMeulen
6dc98c3880
Merge fx-team to m-c.
2013-09-23 17:00:26 -04:00
Ryan VanderMeulen
77ac175742
Merge b2g-inbound to m-c.
2013-09-23 16:57:55 -04:00
Benoit Girard
4ad4c27bca
Bug 918942 - Add label in DrawWindowOverlay to diagnose potential ANR dead locks. r=jmuizelaar
2013-09-23 09:33:31 -04:00
Martin Stransky
59fadf4e72
Bug 917270 - Rename widget/gtk2 to widget/gtk. r=karlt
...
--HG--
rename : widget/gtk2/Makefile.in => widget/gtk/Makefile.in
rename : widget/gtk2/WidgetTraceEvent.cpp => widget/gtk/WidgetTraceEvent.cpp
rename : widget/gtk2/compat/gdk/gdkdnd.h => widget/gtk/compat/gdk/gdkdnd.h
rename : widget/gtk2/compat/gdk/gdkkeysyms.h => widget/gtk/compat/gdk/gdkkeysyms.h
rename : widget/gtk2/compat/gdk/gdkvisual.h => widget/gtk/compat/gdk/gdkvisual.h
rename : widget/gtk2/compat/gdk/gdkwindow.h => widget/gtk/compat/gdk/gdkwindow.h
rename : widget/gtk2/compat/gdk/gdkx.h => widget/gtk/compat/gdk/gdkx.h
rename : widget/gtk2/compat/glib/gmem.h => widget/gtk/compat/glib/gmem.h
rename : widget/gtk2/compat/gtk/gtkcolorseldialog.h => widget/gtk/compat/gtk/gtkcolorseldialog.h
rename : widget/gtk2/compat/gtk/gtkdialog.h => widget/gtk/compat/gtk/gtkdialog.h
rename : widget/gtk2/compat/gtk/gtkplug.h => widget/gtk/compat/gtk/gtkplug.h
rename : widget/gtk2/compat/gtk/gtkselection.h => widget/gtk/compat/gtk/gtkselection.h
rename : widget/gtk2/compat/gtk/gtkwidget.h => widget/gtk/compat/gtk/gtkwidget.h
rename : widget/gtk2/compat/gtk/gtkwindow.h => widget/gtk/compat/gtk/gtkwindow.h
rename : widget/gtk2/crashtests/673390-1.html => widget/gtk/crashtests/673390-1.html
rename : widget/gtk2/crashtests/crashtests.list => widget/gtk/crashtests/crashtests.list
rename : widget/gtk2/gtk2drawing.c => widget/gtk/gtk2drawing.c
rename : widget/gtk2/gtk3drawing.c => widget/gtk/gtk3drawing.c
rename : widget/gtk2/gtkdrawing.h => widget/gtk/gtkdrawing.h
rename : widget/gtk2/maiRedundantObjectFactory.c => widget/gtk/maiRedundantObjectFactory.c
rename : widget/gtk2/maiRedundantObjectFactory.h => widget/gtk/maiRedundantObjectFactory.h
rename : widget/gtk2/moz.build => widget/gtk/moz.build
rename : widget/gtk2/mozcontainer.c => widget/gtk/mozcontainer.c
rename : widget/gtk2/mozcontainer.h => widget/gtk/mozcontainer.h
rename : widget/gtk2/nsAppShell.cpp => widget/gtk/nsAppShell.cpp
rename : widget/gtk2/nsAppShell.h => widget/gtk/nsAppShell.h
rename : widget/gtk2/nsBidiKeyboard.cpp => widget/gtk/nsBidiKeyboard.cpp
rename : widget/gtk2/nsBidiKeyboard.h => widget/gtk/nsBidiKeyboard.h
rename : widget/gtk2/nsCUPSShim.cpp => widget/gtk/nsCUPSShim.cpp
rename : widget/gtk2/nsCUPSShim.h => widget/gtk/nsCUPSShim.h
rename : widget/gtk2/nsClipboard.cpp => widget/gtk/nsClipboard.cpp
rename : widget/gtk2/nsClipboard.h => widget/gtk/nsClipboard.h
rename : widget/gtk2/nsColorPicker.cpp => widget/gtk/nsColorPicker.cpp
rename : widget/gtk2/nsColorPicker.h => widget/gtk/nsColorPicker.h
rename : widget/gtk2/nsDeviceContextSpecG.cpp => widget/gtk/nsDeviceContextSpecG.cpp
rename : widget/gtk2/nsDeviceContextSpecG.h => widget/gtk/nsDeviceContextSpecG.h
rename : widget/gtk2/nsDragService.cpp => widget/gtk/nsDragService.cpp
rename : widget/gtk2/nsDragService.h => widget/gtk/nsDragService.h
rename : widget/gtk2/nsFilePicker.cpp => widget/gtk/nsFilePicker.cpp
rename : widget/gtk2/nsFilePicker.h => widget/gtk/nsFilePicker.h
rename : widget/gtk2/nsGTKToolkit.h => widget/gtk/nsGTKToolkit.h
rename : widget/gtk2/nsGtkCursors.h => widget/gtk/nsGtkCursors.h
rename : widget/gtk2/nsGtkIMModule.cpp => widget/gtk/nsGtkIMModule.cpp
rename : widget/gtk2/nsGtkIMModule.h => widget/gtk/nsGtkIMModule.h
rename : widget/gtk2/nsGtkKeyUtils.cpp => widget/gtk/nsGtkKeyUtils.cpp
rename : widget/gtk2/nsGtkKeyUtils.h => widget/gtk/nsGtkKeyUtils.h
rename : widget/gtk2/nsGtkUtils.h => widget/gtk/nsGtkUtils.h
rename : widget/gtk2/nsIImageToPixbuf.h => widget/gtk/nsIImageToPixbuf.h
rename : widget/gtk2/nsIdleServiceGTK.cpp => widget/gtk/nsIdleServiceGTK.cpp
rename : widget/gtk2/nsIdleServiceGTK.h => widget/gtk/nsIdleServiceGTK.h
rename : widget/gtk2/nsImageToPixbuf.cpp => widget/gtk/nsImageToPixbuf.cpp
rename : widget/gtk2/nsImageToPixbuf.h => widget/gtk/nsImageToPixbuf.h
rename : widget/gtk2/nsLookAndFeel.cpp => widget/gtk/nsLookAndFeel.cpp
rename : widget/gtk2/nsLookAndFeel.h => widget/gtk/nsLookAndFeel.h
rename : widget/gtk2/nsNativeKeyBindings.cpp => widget/gtk/nsNativeKeyBindings.cpp
rename : widget/gtk2/nsNativeKeyBindings.h => widget/gtk/nsNativeKeyBindings.h
rename : widget/gtk2/nsNativeThemeGTK.cpp => widget/gtk/nsNativeThemeGTK.cpp
rename : widget/gtk2/nsNativeThemeGTK.h => widget/gtk/nsNativeThemeGTK.h
rename : widget/gtk2/nsPSPrinters.cpp => widget/gtk/nsPSPrinters.cpp
rename : widget/gtk2/nsPSPrinters.h => widget/gtk/nsPSPrinters.h
rename : widget/gtk2/nsPaperPS.cpp => widget/gtk/nsPaperPS.cpp
rename : widget/gtk2/nsPaperPS.h => widget/gtk/nsPaperPS.h
rename : widget/gtk2/nsPrintDialogGTK.cpp => widget/gtk/nsPrintDialogGTK.cpp
rename : widget/gtk2/nsPrintDialogGTK.h => widget/gtk/nsPrintDialogGTK.h
rename : widget/gtk2/nsPrintOptionsGTK.cpp => widget/gtk/nsPrintOptionsGTK.cpp
rename : widget/gtk2/nsPrintOptionsGTK.h => widget/gtk/nsPrintOptionsGTK.h
rename : widget/gtk2/nsPrintSettingsGTK.cpp => widget/gtk/nsPrintSettingsGTK.cpp
rename : widget/gtk2/nsPrintSettingsGTK.h => widget/gtk/nsPrintSettingsGTK.h
rename : widget/gtk2/nsScreenGtk.cpp => widget/gtk/nsScreenGtk.cpp
rename : widget/gtk2/nsScreenGtk.h => widget/gtk/nsScreenGtk.h
rename : widget/gtk2/nsScreenManagerGtk.cpp => widget/gtk/nsScreenManagerGtk.cpp
rename : widget/gtk2/nsScreenManagerGtk.h => widget/gtk/nsScreenManagerGtk.h
rename : widget/gtk2/nsSound.cpp => widget/gtk/nsSound.cpp
rename : widget/gtk2/nsSound.h => widget/gtk/nsSound.h
rename : widget/gtk2/nsToolkit.cpp => widget/gtk/nsToolkit.cpp
rename : widget/gtk2/nsWidgetFactory.cpp => widget/gtk/nsWidgetFactory.cpp
rename : widget/gtk2/nsWindow.cpp => widget/gtk/nsWindow.cpp
rename : widget/gtk2/nsWindow.h => widget/gtk/nsWindow.h
2013-09-23 09:21:57 -04:00
Martin Stransky
158c3250f0
Bug 914607 - Remove MOZ_WIDGET_GTK2. r=karlt
2013-09-23 09:21:35 -04:00
Vincent Lin
379d9d8e61
Bug 914554 - Remove a redundant GraphicBufferAlloc.cpp from B2G. r=mwu
2013-09-18 10:04:03 +08:00
Ehsan Akhgari
c8d51e9ce2
Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg
2013-09-23 13:29:27 -04:00
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