Граф коммитов

17204 Коммитов

Автор SHA1 Сообщение Дата
Lebedev Maksim 8503f27bad Bug 1088084 - Repair compilation issue with UIABridge. r=jimm 2014-10-23 08:17:00 +02:00
Jonathan Watt 254741c6df Bug 1087685 - Port gfxQuartzNativeDrawing to Moz2D. r=mattwoodrow 2014-10-24 08:26:27 +01:00
Jonathan Watt ec0e4590cc Bug 1087732 - Get rid of the gfxContext::GetCairo call in nsNativeThemeGTK::DrawWidgetBackground. r=mattwoodrow 2014-10-24 08:26:27 +01:00
Mason Chang 4a7e5a8c86 Bug 1048667. Small vsync framework. r=roc 2014-10-23 18:50:31 -07:00
Wes Kocher a689009ad0 Merge m-c to inbound a=merge 2014-10-23 18:09:47 -07:00
Wes Kocher 0e0825bc87 Merge b2g to m-c a=merge 2014-10-23 18:01:57 -07:00
Ryan VanderMeulen 08e40c5272 Merge m-c to b2g-inbound. a=merge 2014-10-23 14:10:21 -04:00
Michael Wu 7c63f5da5f Bug 1087506 - Add more keycode mappings to gonk, r=masayuki 2014-10-23 13:37:18 -04:00
Ryan VanderMeulen 5dca9bcabc Backed out changeset 2b05d4e71d11 (bug 1083071) for Win7 mochitest-1 leaks. 2014-10-23 12:53:13 -04:00
Jeff Muizelaar e465ca9f83 Bug 1083071 - Disable D3D11 and D3D9 layers on broken drivers. r=bjacob
This will hopefully prevent black screen problems that people are seeing.
2014-10-23 00:15:22 -04:00
Ryan VanderMeulen 45b8ddd73b Merge b2g-inbound to m-c. a=merge 2014-10-22 16:03:57 -04:00
Wes Kocher d19b869ced Merge m-c to b2g-inbound a=merge 2014-10-21 19:35:27 -07:00
Mason Chang 2ef423b73d Bug 1048667. Skeleton vsync framework and vsync aligned compositor. r=benwa,roc 2014-10-21 15:40:54 -07:00
mycoolclub 5a44d63862 Bug 1085027 - Tooltip handling fixed. r=jimm 2014-10-21 11:53:00 -04:00
Jeff Muizelaar d09b5b8702 Bug 1083071. Disable D3D11 and D3D9 layers on broken drivers.
This will hopefully prevent black screen problems that people are seeing.

--HG--
extra : rebase_source : 8ba080a4a9a81a1124020cd5ed5395bf262c5d4a
2014-10-22 21:38:18 -04:00
Nicolas Silva 6c1aeb404a Bug 1083071 - Backout the additional blacklist entries. r=jmuizelaar 2014-10-22 09:04:00 -04:00
Blake Kaplan 32d34b8eb5 Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm/jimm 2014-10-22 11:50:00 +02:00
Carsten "Tomcat" Book f35ddfdd22 Merge mozilla-central to mozilla-inbound 2014-10-21 15:55:25 +02:00
Andrew Martin McDonough 068835d9bb Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin
--HG--
extra : rebase_source : 7e7d1fc38d13b52e2294c0237479b78b31bdeafb
2014-10-21 08:53:01 -05:00
James Willcox 898f438918 Bug 1014614 - Fix JNI wrapper for registering SurfaceTexture listener callbacks r=blassey
--HG--
extra : rebase_source : 1d2db739691e455e9622381c2a730947701322b6
2014-10-21 08:53:01 -05:00
James Willcox a8cc145afb Bug 1014614 - Rename nsSurfaceTexture to AndroidSurfaceTexture r=jgilbert
--HG--
extra : rebase_source : 4f148d8a0c2f9ec2d939f9d9939dab897b435bef
2014-10-21 08:53:00 -05:00
Wes Kocher f764a700ad Merge m-c to fx-team a=merge 2014-10-20 19:01:55 -07:00
Wes Kocher 845000a7e4 Merge m-c to fx-team a=merge 2014-10-20 18:34:45 -07:00
Wes Kocher bc6781c19d Merge inbound to m-c a=merge 2014-10-20 17:58:32 -07:00
Carsten "Tomcat" Book db53227352 merge mozilla-inbound to mozilla-central a=merge 2014-10-20 14:34:56 +02:00
Jonathan Watt e3bd1068b9 Bug 1085167, part 2 - Get rid of nsRenderingContext's DeviceContext and any need for it to know about app-units-per-device-pixel. r=mattwoodrow
--HG--
extra : rebase_source : d8fb804f03a1cc4635d6acd7f66f5f21962de6d3
2014-10-20 10:55:49 +01:00
Lebedev Maksim da07e59f17 Bug 1084323 - Repair compilation issue with APZController. r=kats
DONTBUILD because NPOTB (metro-only)
2014-10-17 17:11:23 -04:00
Carsten "Tomcat" Book 8bb7b76e7a Merge m-c to b2g-inbound 2014-10-17 16:44:58 +02:00
Chris Jones 40a9d8eba4 Bug 1082890 - Make BasicCompositor work for gonk widgets, again. r=mwu 2014-10-16 13:57:10 -07:00
Ryan VanderMeulen f00e2738a4 Backed out 6 changesets (bug 989198, bug 1082963) for causing bug 1083231.
Backed out changeset a7c972407578 (bug 1082963)
Backed out changeset 94d1b30bde00 (bug 989198)
Backed out changeset 01e064ceb505 (bug 989198)
Backed out changeset f5a538109e36 (bug 989198)
Backed out changeset 3ff227d79d74 (bug 989198)
Backed out changeset 186743fc6f6d (bug 989198)

CLOSED TREE
2014-10-16 12:57:18 -04:00
Kartikaya Gupta 72ea4fdacd Bug 1013612 - Remove APZ-internal headers from being exported to non-layers code. r=botond 2014-10-16 09:23:52 -04:00
Christian Vielma eb02427242 Bug 1064071: Remove obsolete Text Selection caret positioning logic; r=margaret 2014-10-18 12:01:36 -07:00
Ryan VanderMeulen 25e4ab80fb Bug 1083071 - Change accidentally-used periods to commas. rs=nical
CLOSED TREE
2014-10-20 14:55:56 -04:00
Nicolas Silva fd4ad7d805 Bug 1083071 - Blacklist device family IntelGMAX4500HD drivers older than 7-19-2011 because of OMTC issues on Windows. r=Bas 2014-10-20 08:37:00 -04:00
Nicolas Silva c921e1e174 Bug 1083071 - Add some old intel drivers to the blocklist. r=Bas 2014-10-17 07:14:00 -04:00
Mason Chang 390d93ee3d Bug 1069037 - Prevent touch events from piling up on the main thread. r=mwu 2014-10-16 14:02:00 +02:00
Viral Wang 0146130ed4 Bug 932698 - hold a wakelock when we receive key events. r=mwu 2014-10-17 03:44:00 +02:00
Wes Johnston 887c937308 Bug 1070086 - Move download integration code to its own class. r=bnicholson 2014-10-20 12:24:49 -07:00
Jonathan Watt e3b677cbfd Bug 1082553 - Remove a few unnecessary nsRenderingContext includes and forward declarations. r=Bas 2014-10-16 10:51:13 +01:00
Christoph Kerschbaumer 29facae35b Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst) 2014-10-15 19:11:45 -07:00
Masayuki Nakano 2bcb359d40 Bug 1081993 WinIMEHandler should notify nsIMM32Handler of some notifications even in TSF mode when IMM IME is active r=emk 2014-10-16 10:02:29 +09:00
Ryan VanderMeulen aa28d3eb31 Merge inbound to m-c. a=merge
CLOSED TREE
2014-10-15 14:31:16 -04:00
Wes Kocher 3d28364b7f Merge m-c to b2g-inbound a=merge 2014-10-14 17:36:36 -07:00
Michael Wu abfc2b9bcf Bug 1082172 - Use driver provided event timestamps, r=kats 2014-10-14 15:16:45 -04:00
Gina Yeh 042a95404d Bug 1082963, Patch 1: Check rv before reading isNull, r=smaug. 2014-10-15 19:40:38 +08:00
mycoolclub 63ad03e0f0 Bug 1072704 - Textarea resize handle remains unchanged, when border property is modified. r=jimm 2014-10-09 08:55:00 +02:00
Mike Hommey 740cec5575 Bug 1080319 - Remove the -remote option. r=bsmedberg
The -remote option has existed essentially forever, but its usefulness is
questionable:
- It requires a running instance to be any useful, so any script actually
  using it should first do -remote 'ping()' and handle the response properly.
- It is not cross-application. The remote service dispatches the -remote
  commands to the command line handler, and, for example, desktop b2g builds
  don't have handlers for -remote (although thunderbird and seamonkey do).
- It is not a cross-platform option, which leads to the following point:
- There are other command line ways to do the same thing (at least in
  Firefox), without having to jump through hoops with -remote 'ping()',
  because there are command line options to do those same things on non-X11
  platforms.

For the latter, in Firefox case:
- -remote 'openURL(url)' can be replaced with firefox url
- -remote 'openURL(url,new-tab)' can be replaced with firefox -new-tab url
- -remote 'openURL(url,new-window)' can be replaced with firefox -new-window
  url
- -remote 'openfile(file,...)' is the same as -remote 'openurl(file,...) so,
  can be replaced as above
- -remote 'xfedocommand(openbrowser)' is inherited from the mozilla suite and
   doesn't make much sense, but can be replaced with firefox -new-window

The interesting part is that without changing nsBrowserContentHandler.js,
-remote still works, meaning that if people really feel strongly about
-remote, they'll still be able to write an addon to bring it back. This also
means this patch actually doesn't remove -remote for applications other than
Firefox that do support it, although -remote 'ping()' doesn't work as
expected. However, other -remote commands will now work even without a
running instance.
2014-10-14 07:19:52 +09:00
Steven Michaud 3820df645b Bug 1069658 - The slide-down titlebar in fullscreen mode is transparent on Yosemite. r=mstange 2014-10-13 17:05:59 -05:00
Harsh Vardhan 3a5419e21b Bug 1026865 - Fullscreen Maximize Fixed in nsWindow.cpp. r=bbondy 2014-10-18 20:42:43 -04:00
Mason Chang 5a78692b60 Bug 1085696. Part 2 Move widget/shared to /widget. r=roc
--HG--
rename : widget/shared/NativeKeyToDOMCodeName.h => widget/NativeKeyToDOMCodeName.h
rename : widget/shared/NativeKeyToDOMKeyName.h => widget/NativeKeyToDOMKeyName.h
rename : widget/shared/VsyncDispatcher.cpp => widget/VsyncDispatcher.cpp
rename : widget/shared/VsyncDispatcher.h => widget/VsyncDispatcher.h
rename : widget/shared/WidgetEventImpl.cpp => widget/WidgetEventImpl.cpp
rename : widget/shared/nsShmImage.cpp => widget/nsShmImage.cpp
rename : widget/shared/nsShmImage.h => widget/nsShmImage.h
rename : widget/shared/x11/keysym2ucs.c => widget/x11/keysym2ucs.c
rename : widget/shared/x11/keysym2ucs.h => widget/x11/keysym2ucs.h
rename : widget/shared/x11/moz.build => widget/x11/moz.build
2014-10-23 10:16:47 -07:00
Mason Chang 8180f9229c Bug 1085696. Part 1 Move widget/xpwidget to /widget. r=roc
--HG--
rename : widget/xpwidgets/ContentHelper.cpp => widget/ContentHelper.cpp
rename : widget/xpwidgets/ContentHelper.h => widget/ContentHelper.h
rename : widget/xpwidgets/GfxDriverInfo.cpp => widget/GfxDriverInfo.cpp
rename : widget/xpwidgets/GfxDriverInfo.h => widget/GfxDriverInfo.h
rename : widget/xpwidgets/GfxInfoBase.cpp => widget/GfxInfoBase.cpp
rename : widget/xpwidgets/GfxInfoBase.h => widget/GfxInfoBase.h
rename : widget/xpwidgets/GfxInfoCollector.cpp => widget/GfxInfoCollector.cpp
rename : widget/xpwidgets/GfxInfoCollector.h => widget/GfxInfoCollector.h
rename : widget/xpwidgets/GfxInfoWebGL.cpp => widget/GfxInfoWebGL.cpp
rename : widget/xpwidgets/GfxInfoWebGL.h => widget/GfxInfoWebGL.h
rename : widget/xpwidgets/GfxInfoX11.cpp => widget/GfxInfoX11.cpp
rename : widget/xpwidgets/GfxInfoX11.h => widget/GfxInfoX11.h
rename : widget/xpwidgets/InputData.cpp => widget/InputData.cpp
rename : widget/xpwidgets/PuppetWidget.cpp => widget/PuppetWidget.cpp
rename : widget/xpwidgets/PuppetWidget.h => widget/PuppetWidget.h
rename : widget/xpwidgets/ScreenProxy.cpp => widget/ScreenProxy.cpp
rename : widget/xpwidgets/ScreenProxy.h => widget/ScreenProxy.h
rename : widget/shared/SharedWidgetUtils.cpp => widget/SharedWidgetUtils.cpp
rename : widget/xpwidgets/WidgetUtils.cpp => widget/WidgetUtils.cpp
rename : widget/xpwidgets/nsAppShellSingleton.h => widget/nsAppShellSingleton.h
rename : widget/xpwidgets/nsBaseAppShell.cpp => widget/nsBaseAppShell.cpp
rename : widget/xpwidgets/nsBaseAppShell.h => widget/nsBaseAppShell.h
rename : widget/xpwidgets/nsBaseClipboard.cpp => widget/nsBaseClipboard.cpp
rename : widget/xpwidgets/nsBaseClipboard.h => widget/nsBaseClipboard.h
rename : widget/xpwidgets/nsBaseDragService.cpp => widget/nsBaseDragService.cpp
rename : widget/xpwidgets/nsBaseDragService.h => widget/nsBaseDragService.h
rename : widget/xpwidgets/nsBaseFilePicker.cpp => widget/nsBaseFilePicker.cpp
rename : widget/xpwidgets/nsBaseFilePicker.h => widget/nsBaseFilePicker.h
rename : widget/xpwidgets/nsBaseScreen.cpp => widget/nsBaseScreen.cpp
rename : widget/xpwidgets/nsBaseScreen.h => widget/nsBaseScreen.h
rename : widget/xpwidgets/nsBaseWidget.cpp => widget/nsBaseWidget.cpp
rename : widget/xpwidgets/nsBaseWidget.h => widget/nsBaseWidget.h
rename : widget/xpwidgets/nsClipboardHelper.cpp => widget/nsClipboardHelper.cpp
rename : widget/xpwidgets/nsClipboardHelper.h => widget/nsClipboardHelper.h
rename : widget/xpwidgets/nsClipboardProxy.cpp => widget/nsClipboardProxy.cpp
rename : widget/xpwidgets/nsClipboardProxy.h => widget/nsClipboardProxy.h
rename : widget/xpwidgets/nsColorPickerProxy.cpp => widget/nsColorPickerProxy.cpp
rename : widget/xpwidgets/nsColorPickerProxy.h => widget/nsColorPickerProxy.h
rename : widget/xpwidgets/nsContentProcessWidgetFactory.cpp => widget/nsContentProcessWidgetFactory.cpp
rename : widget/xpwidgets/nsFilePickerProxy.cpp => widget/nsFilePickerProxy.cpp
rename : widget/xpwidgets/nsFilePickerProxy.h => widget/nsFilePickerProxy.h
rename : widget/xpwidgets/nsHTMLFormatConverter.cpp => widget/nsHTMLFormatConverter.cpp
rename : widget/xpwidgets/nsHTMLFormatConverter.h => widget/nsHTMLFormatConverter.h
rename : widget/xpwidgets/nsIWidgetListener.cpp => widget/nsIWidgetListener.cpp
rename : widget/xpwidgets/nsIdleService.cpp => widget/nsIdleService.cpp
rename : widget/xpwidgets/nsIdleService.h => widget/nsIdleService.h
rename : widget/xpwidgets/nsNativeTheme.cpp => widget/nsNativeTheme.cpp
rename : widget/xpwidgets/nsNativeTheme.h => widget/nsNativeTheme.h
rename : widget/xpwidgets/nsPrimitiveHelpers.cpp => widget/nsPrimitiveHelpers.cpp
rename : widget/xpwidgets/nsPrimitiveHelpers.h => widget/nsPrimitiveHelpers.h
rename : widget/xpwidgets/nsPrintOptionsImpl.cpp => widget/nsPrintOptionsImpl.cpp
rename : widget/xpwidgets/nsPrintOptionsImpl.h => widget/nsPrintOptionsImpl.h
rename : widget/xpwidgets/nsPrintSession.cpp => widget/nsPrintSession.cpp
rename : widget/xpwidgets/nsPrintSession.h => widget/nsPrintSession.h
rename : widget/xpwidgets/nsPrintSettingsImpl.cpp => widget/nsPrintSettingsImpl.cpp
rename : widget/xpwidgets/nsPrintSettingsImpl.h => widget/nsPrintSettingsImpl.h
rename : widget/xpwidgets/nsScreenManagerProxy.cpp => widget/nsScreenManagerProxy.cpp
rename : widget/xpwidgets/nsScreenManagerProxy.h => widget/nsScreenManagerProxy.h
rename : widget/xpwidgets/nsTransferable.cpp => widget/nsTransferable.cpp
rename : widget/xpwidgets/nsTransferable.h => widget/nsTransferable.h
rename : widget/xpwidgets/nsXPLookAndFeel.cpp => widget/nsXPLookAndFeel.cpp
rename : widget/xpwidgets/nsXPLookAndFeel.h => widget/nsXPLookAndFeel.h
2014-10-23 10:16:45 -07:00
Masayuki Nakano 2cc4765075 Bug 1084302 Fix wrong aIsCommit argument values of DispatchCompositionChangeEvent() calls in DeleteText() r=karlt 2014-10-17 04:38:21 +09:00
Masayuki Nakano 02e8cdd26f Bug 1083098 Allow to handle GTK composition events if given IM context is same as one of our own IM contexts for cleaning up composition state which is being committed asynchronously r=karlt 2014-10-24 02:17:15 +09:00
Christoph Kerschbaumer 33a07fa544 Bug 1067471 - Add newChannel2 to nsIProtocolHandler that takes a loadinfo as an argument (r=sicking) 2014-10-22 17:16:57 -07:00
Markus Stange 69eea9ff97 Bug 1085475 - Don't attempt to use vibrancy in 32-bit mode. r=smichaud 2014-10-23 22:44:39 +02:00
Jim Mathies db633c912b Bug 1011685 - Call ipc InitUIThread from MetroAppShell Init. Follow up for bug 1009590. r=me 2014-07-17 13:17:14 -05:00
Carsten "Tomcat" Book ba9335b6e7 Merge mozilla-central to mozilla-inbound 2014-10-20 15:14:35 +02:00
Jim Chen f2a45bdf0d Bug 1013004 - Allow more time for ANR reports; r=snorp 2014-10-16 15:46:41 -04:00
David Major 93d0d9b7f2 Backed out changeset 6c4291086b00 for B2G desktop linux bustage on a CLOSED TREE 2014-10-21 17:56:07 +13:00
Blake Kaplan c35784ec13 Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm 2014-10-20 18:42:40 -07:00
Carsten "Tomcat" Book 49428da1fa Merge mozilla-central to mozilla-inbound to fix perma failures on a CLOSED TREE 2014-10-22 09:49:51 +02:00
Phil Ringnalda 87a3c62a8c Back out 50f2a49570ce (bug 1085027) on suspicion of making Win7 opt mochitest-4 permaorange, a=backout
CLOSED TREE
2014-10-21 23:04:42 -07:00
Alexander Surkov e55b1c1c87 Bug 1076816 - segregate XPCOM tree, r=davidb 2014-10-21 20:49:28 -04:00
Markus Stange df1a517459 Bug 1081160 - Update window shadows for Yosemite. r=smichaud 2014-10-14 11:14:05 +02:00
Gina Yeh b8fa509491 Bug 989198, Patch 1: Implementation of InternalBeforeAfterKeyboardEvent, r=smaug,masayuki
---
 widget/BasicEvents.h              |    5 +++
 widget/EventClassList.h           |    1 +
 widget/TextEvents.h               |   72 +++++++++++++++++++++++++++++++++++--
 widget/nsGUIEventIPC.h            |   31 ++++++++++++++++
 widget/shared/WidgetEventImpl.cpp |    4 +++
 5 files changed, 111 insertions(+), 2 deletions(-)
2014-10-14 15:09:15 +08:00
Nick Lebedev 21e5d221f7 Bug 1066237 - Add explicit returning zero number of touch points when there is no touch device available. r=smaug 2014-10-10 08:36:00 -04:00
Sebastian Hengst 1e915ce56f Bug 1078033 - Remove remaining Camino code. r=ted 2014-10-10 17:00:29 +02:00
Andrea Marchesini bb60c6aa7b Bug 1081008 - nsBaseFilePicker should use the innerWindow for the creation of File objects, r=bz 2014-10-10 17:00:34 +01:00
Nicolas Silva 359a42220e Bug 1064107 - Ensure that gfxPlatform is initialized by the time we create the compositor. r=Bas 2014-10-10 10:53:30 +02:00
Tooru Fujisawa e2e97b44c2 Bug 1080277 - Add missing braces in GfxInfo::GetFeatureStatusImpl. r=jgilbert 2014-10-08 17:11:00 +02:00
Eric Rahm 7fffd05532 Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-08 13:19:14 -07:00
Eric Rahm 8d715a7fe4 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan 2014-10-08 13:17:32 -07:00
Andrea Marchesini 8f8ec51372 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Andrea Marchesini 7491bee8c3 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-08 17:15:22 +01:00
Kai-Zhen Li d6257e640f Bug 1076739 - Allow AID_BLUETOOTH to grant the permission of MODIFY_AUDIO_SETTINGS. r=tzimmermann 2014-10-02 17:27:35 +08:00
Bill McCloskey 2ab547d3ab Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan) 2014-10-07 21:32:45 -07:00
Carsten "Tomcat" Book 4985d0ee76 Backed out changeset e56bf4ea89fb (bug 1049879) for bustage in emulator debug builds on a CLOSED TREE 2014-10-08 08:03:57 +02:00
Bill McCloskey 281cb8db91 Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan) 2014-10-07 21:32:45 -07:00
Andrew Halberstadt d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Jonathan Watt c5ae349afc Bug 1077961, part 2 - Stop doing lots of unnecessary and expensive Matrix4x4 multiplication. r=Bas 2014-10-08 04:43:00 +01:00
Ralph Giles d2a60e7b9b Bug 1043489 - Fix MacOS X holding screensaver lock with fullscreen video. r=smichaud
This ports the fix Chris Pearce made to the windows code in bug 1063995.
We just listen for the 'screen' topic and rely on the notification
machinery to filter duplicates. This avoids incrementing the
lock count on both playback start and fullscreen, and thus waiting
until fullscreen exits after playback stops before enabling the
screensaver again.
2014-10-07 18:20:00 -07:00
Ryan VanderMeulen 652c5d4a4f Merge inbound to m-c. a=merge 2014-10-07 16:00:48 -04:00
Markus Stange 2ac7cc891a Bug 1062801 - Fix non-unified build bustage. 2014-10-07 20:09:16 +02:00
Ryan VanderMeulen cd3e8a6f73 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini c8190ba625 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Andrea Marchesini d272279126 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-07 15:20:52 +01:00
Markus Stange e8163acb37 Bug 846730 - Draw native-themed textarea borders using filling instead of stroking. r=smichaud 2014-10-07 16:18:02 +02:00
Markus Stange eece1584e2 Bug 1062801 - Fill vibrant window regions with the correct vibrancy fill color. r=smichaud 2014-10-07 16:18:01 +02:00
Sushil Chauhan 955a0c0c26 Bug 1078189 - Back out bug 1059023 for causing regression. r=dwilson 2014-10-06 16:28:46 -07:00
Mason Chang 7bb63f5b26 Bug 1073545 - Add Vsync Markers to SPS Profiler. r=benwa 2014-10-01 13:01:59 -07:00
zhoubcfan@163.com 567fb422f4 Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
Tom Schuster f9a4630645 Bug 1044039 - Reimplement Qt widget look and feel. r=romaxa 2014-10-07 16:05:17 +02:00
Masayuki Nakano 17d8fb7e4a Bug 960871 part.11 Rename EventUtils.synthesizeText() to EventUtils.synthesizeCompositionChange() r=smaug 2014-10-07 19:01:50 +09:00
Masayuki Nakano d028544b2b Bug 960871 part.9 Rename methods and classes which handled WidgetTextEvent r=smaug 2014-10-07 19:01:49 +09:00
Masayuki Nakano 6072e74d01 Bug 960871 part.8 Rename variable names of NS_COMPOSITION_CHANGE event r=smaug 2014-10-07 19:01:49 +09:00
Masayuki Nakano d08404080c Bug 960871 part.7 Get rid of WidgetTextEvent r=smaug 2014-10-07 19:01:48 +09:00
Masayuki Nakano 9011740f12 Bug 960871 part.6 Use WidgetCompositionEvent for NS_COMPOSITION_CHANGE instead of WidgetTextEvent r=smaug 2014-10-07 19:01:48 +09:00
Masayuki Nakano 19d03b41aa Bug 960871 part.5 Copy mRanges and related methods from WidgetTextEvent to WidgetCompositionEvent r=smaug 2014-10-07 19:01:47 +09:00
Masayuki Nakano 09a5b86212 Bug 960871 part.4 Rename NS_TEXT_TEXT to NS_COMPOSITION_CHANGE and fix comments which mention text events r=smaug 2014-10-07 19:01:47 +09:00
Masayuki Nakano c3e6df2ad3 Bug 960871 part.3 Remove WidgetTextEvent::isChar since it's always false on all platforms r=smaug 2014-10-07 19:01:47 +09:00
Masayuki Nakano aafe327f6d Bug 960871 part.2 Rename WidgetCompositionEvent::data to WidgetCompositionEvent::mData r=smaug 2014-10-07 19:01:46 +09:00
Masayuki Nakano ea79d5919e Bug 960871 part.1 Rename WidgetTextEvent::theText to WidgetTextEvent::mData r=smaug 2014-10-07 19:01:46 +09:00
Wes Kocher 445e1466e9 Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Eric Rahm 53a247fb00 Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm 80d2b8bba6 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
Kartikaya Gupta 282f0f98b2 Bug 1074401 - Ensure that the repaint request is always dispatched from the APZ on the main thread. r=botond 2014-10-03 13:39:37 -04:00
Ed Morley e70f0aed29 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-10-03 14:51:14 +01:00
Ed Morley 6c9d66f653 Backed out changeset a2192165100c (bug 1041180) for xpcshell failures; CLOSED TREE 2014-10-03 10:12:53 +01:00
Christoph Kerschbaumer b86cc609d3 Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst) 2014-10-02 23:34:30 -07:00
Masayuki Nakano 5825b07b8e Bug 975383 part.9 Remove compositionupdate event dispatchers from all tests r=smaug 2014-10-03 15:33:50 +09:00
Masayuki Nakano 968046b014 Bug 975383 part.6 Remove compositionupdate dispatchers in nsTextStore of Windows r=emk 2014-10-03 15:33:49 +09:00
Masayuki Nakano b752645569 Bug 975383 part.5 Remove compositionupdate dispatchers in nsIMM32Handler of Windows r=emk 2014-10-03 15:33:49 +09:00
Masayuki Nakano 43ed4f17bf Bug 975383 part.4 Remove compositionupdate dispatchers in nsGtkIMModule of GTK r=karlt 2014-10-03 15:33:48 +09:00
Masayuki Nakano b07a607b24 Bug 975383 part.3 Remove compositionupdate dispatchers in TextInputHandler of Cocoa r=smichaud 2014-10-03 15:33:48 +09:00
Masayuki Nakano b3361bda6f Bug 975383 part.2 Remove compositionupdate dispatchers in nsWindow of Android r=nchen 2014-10-03 15:33:48 +09:00
Ryan VanderMeulen 44cc0b6341 Merge m-c to fx-team. a=merge 2014-10-02 13:16:26 -04:00
stefanh@inbox.com daffe108da Bug 333910 - nsITheme for menu/scrollbox arrows, r=mstange,gijs
--HG--
extra : rebase_source : 91519a5d22ab54b7b109b5db240ba7d696374270
2014-09-08 10:45:00 +01:00
Wes Kocher 86eb3305b3 Merge inbound to m-c a=merge despite the CLOSED TREE 2014-10-01 16:26:44 -07:00
Gijs Kruitbosch 2d3a06b378 Bug 1045217 - use gray for tooltips on 10.10, r=mstange
--HG--
extra : rebase_source : e95688f2d42ff09ef120c46baca1e6c2d607f462
2014-10-01 17:24:58 +01:00
Tim Taubert e8f9cda5d0 Bug 1074743 - Forward display pixel values to screen proxies r=jimm 2014-09-30 18:28:28 -07:00
Eric Rahm 7928574529 Bug 1076417 - nsNativeThemeGTK.h is missing an include guard. r=roc
--HG--
extra : rebase_source : 7f24f20b6602cf5b044fac87ccc1a72cc6d7f934
2014-10-01 19:01:21 -07:00
Kartikaya Gupta c7d208482c Bug 1074985 - Remove unimplemented method declarations. r=wesj 2014-10-01 17:49:30 -04:00
Nicolas Silva f2c422e752 Bug 1074378 - Blocklist driver Intel GMAX4500HD v 8,15,10,1749. r=Bas 2014-10-02 19:31:27 +02:00
Steven Michaud 5aeb978910 Bug 1084589 - Fix a Yosemite topcrasher. r=gijskruitbosch 2014-10-17 19:16:04 -05:00
Wes Kocher 36939bc3c8 Backed out 9 changesets (bug 1014614) for Android mochitest bustage on a CLOSED TREE
Backed out changeset 40f99ba7f616 (bug 1014614)
Backed out changeset 8fbc3c85adfc (bug 1014614)
Backed out changeset 40dbd7c6ce65 (bug 1014614)
Backed out changeset f2b504bdd7c5 (bug 1014614)
Backed out changeset c878e29fbef9 (bug 1014614)
Backed out changeset 511dcc817f5d (bug 1014614)
Backed out changeset 2b72e71f1fdf (bug 1014614)
Backed out changeset 8b530a9a2f99 (bug 1014614)
Backed out changeset 7fa1b78de684 (bug 1014614)
2014-10-17 16:34:01 -07:00
Andrew Martin McDonough c7c6773ec1 Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin,snorp
--HG--
extra : rebase_source : 5f104f687b6a68d4d4100abf8a8a28039fbb324d
extra : histedit_source : 6f609ebacd51fffcdcfec92c99329b758c6fdbce
2014-10-17 10:35:12 -05:00
James Willcox 559378e264 Bug 1014614 - Fix JNI wrapper for registering SurfaceTexture listener callbacks r=blassey
--HG--
extra : rebase_source : 7ca9e81660049ea607895a89b8a83dbac8b9d81c
2014-10-17 10:35:11 -05:00
James Willcox 9450484c06 Bug 1014614 - Rename nsSurfaceTexture to AndroidSurfaceTexture r=jgilbert
--HG--
extra : rebase_source : 70d12286eb15808a4a540bae0d6785e560e97b29
2014-10-17 10:35:10 -05:00
Jim Chen 51ce13793a Bug 1066175 - Only crash when crash reporting annotation succeeds; r=snorp 2014-09-17 12:59:21 -04:00
Chris Peterson d109c96516 Bug 1068417 - Fix -Wunused-const-variable warnings in widget/cocoa. r=mstange 2014-09-16 16:18:04 -07:00
Masayuki Nakano 0753e13806 Bug 1066594 Restore composition string and selection after restarting composition when a part of composition string is committed r=emk 2014-09-16 22:46:39 +09:00
Steven Michaud 1a71ceec14 Bug 1056251 - Changing to a Firefox window in a different workspace does not focus automatically. r=masayuki 2014-09-15 14:48:42 -05:00
Carsten "Tomcat" Book 943c4b4489 merge fx-team to mozilla-central a=merge 2014-09-15 14:29:01 +02:00
Makoto Kato a35eb58171 Bug 975260 - Send each compositon character rect to chrome. r=masayuki 2014-09-15 16:11:08 +09:00
Gijs Kruitbosch 55e3cc3889 Bug 1044595 - fix default/active button text on OS X 10.10, r=mstange,jaws
--HG--
extra : rebase_source : c558491822fc158d44a127cfd5014bd5338d05f1
2014-09-12 00:31:15 +01:00
Ben Turner 1a91d40956 Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
2014-09-13 12:12:19 -04:00
Chris Pearce 78789f50d2 Bug 1063995 - Disable the screen saver on Windows only on the 'screen' topic. r=edwin 2014-09-15 17:05:45 +12:00
Kartikaya Gupta 7ca5f86054 Bug 1063803 - Remove unused function. r=wesj 2014-09-12 11:44:20 -04:00
Aaron Klotz 6a9b2b1e98 Bug 937306 - Improvements to WinUtils::WaitForMessage. r=jimm 2014-09-10 14:35:00 +02:00
Jim Chen 905fc241fa Bug 1063120 - Add synchronous method to notify Gecko observer; r=snorp 2014-09-11 18:31:32 -04:00
Jeff Muizelaar 34032eed5e Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow
Currently we use a world transform on the LayerManager. This gets passed to the
screen render target which adjusts the gl transform to accomplish the rotation.
This causes a lot of the system to have to know about the transform.

Instead we can just bake the transform into the root layer's shadow transform.
Everything now mostly just works.

--HG--
extra : rebase_source : e0e170d191eef5887a2e6b17f71ac79037033006
2014-09-10 15:59:00 -04:00
Masayuki Nakano b8d7961d53 Bug 1059680 Make NOTIFY_IME_OF_MOUSE_BUTTON_EVENT e10s aware r=smaug 2014-09-11 22:46:17 +09:00
Jonathan Watt 2a0767dbda Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas 2014-09-11 07:57:39 +01:00
Jonathan Watt 99fd7ba00e Bug 1064084, part 2 - Convert all consumers of gfxContext::Scale() to use gfxContext::SetMatrix()/Multiply(). r=Bas 2014-09-11 07:57:38 +01:00
Jonathan Watt 93e59c8bd5 Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas 2014-09-11 07:57:38 +01:00
Masayuki Nakano 2108b341e9 Bug 1062053 part.2 Rename nsTextStore::sTsfClientId to nsTextStore::sClientId r=jimm 2014-09-11 12:56:10 +09:00
Masayuki Nakano 2c80ff7fe9 Bug 1062053 part.1 nsTextStore should use StaticRefPtr for storing COM objects r=jimm 2014-09-11 12:56:09 +09:00
Masayuki Nakano 2c3997d15c Bug 1059643 nsIMM32Handler should handle NOTIFY_IME_OF_MOUSE_BUTTON_EVENT r=emk 2014-09-11 12:41:15 +09:00
Ryan VanderMeulen eb14ebf16d Merge m-c to inbound. a=merge
CLOSED TREE
2014-09-10 18:36:26 -04:00
Wes Johnston 03414226cb Bug 1058150 - Use restricted profiles for guest mode. r=mfinkle 2014-09-09 15:08:37 -07:00
Ryan VanderMeulen ca03f2d467 Merge inbound to m-c. a=merge 2014-09-09 19:26:59 -04:00
Mason Chang 8b0a694ba0 Bug 1049258 - Make it easier to collect frame uniformity results. r=benwa 2014-09-05 12:39:59 -07:00
Markus Stange 18e617e6e4 Bug 1043421 - Make native Mac menus observe mutations from the observed elements directly. r=smichaud 2014-09-09 17:14:46 +02:00
Sotaro Ikeda 8422b9238f Bug 1064214 - Remove log r=Sushil 2014-09-09 06:20:46 -07:00
Chris Peterson d126c3c24f Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem 2014-07-21 21:43:21 -07:00
Richard Newman 980dd46078 Bug 1064129 - Typo in cocoa/nsToolkit.mm and friends. r=spohl 2014-09-08 07:59:34 -07:00
Kartikaya Gupta 11273aafd6 Bug 1062307 - Ensure the contextmenu event triggered by a long-press action targets things outside the root scroll frame. r=capella,smaug 2014-09-06 09:30:46 -04:00
Benoit Jacob 29f5c46479 Bug 1063048 - backout 35ff4bfb198f because on DriverVersionMismatch our blacklisting logic is fooled and doesn't protect us against real crashes - r=Bas 2014-09-10 16:16:55 -04:00
Jonathan Watt 423fda249a Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas 2014-09-10 18:29:35 +01:00
Jonathan Watt 62cd61e1b7 Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas 2014-09-10 14:26:12 +01:00
Carsten "Tomcat" Book 31ab875e26 Backed out changeset e6b766d8a815 (bug 1065127) for bustage 2014-09-10 14:30:36 +02:00
Jonathan Watt ee916d4351 Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
--HG--
extra : rebase_source : ef075258c31973c4943b9b3a9229685a9bb83917
2014-09-10 11:45:42 +01:00
Martin Stransky d7cc508ac2 Bug 877605 - GTK3 - fixed tab widget rendering. r=karlt 2014-09-04 05:17:00 +02:00
Jim Chen bbcdbef35e Bug 1058136 - Properly send text change notifications for composition text; r=cpeterson 2014-09-04 14:38:18 -04:00
Jim Chen b566e82670 Bug 1058136 - Handle compose event to optimize composition usage; r=cpeterson 2014-09-04 14:38:18 -04:00
Jim Chen 9dcbdba990 Bug 1058136 - Don't notify null text changes; r=cpeterson 2014-09-04 14:38:17 -04:00
Ryan VanderMeulen c8e6e69ee6 Merge m-c to inbound. a=merge 2014-09-03 22:36:59 -04:00
Ryan VanderMeulen 12be16d588 Merge m-c to b2g-inbound. a=merge 2014-09-03 16:41:25 -04:00
Mason Chang af4c957798 Bug 1062438 Hamachi asserting on unknown touch type. r=mwu 2014-09-03 11:00:56 -07:00
Mike Hommey 4b99580194 Bug 1059113 - Use templates for shared libraries and frameworks. r=gps
Also force to use the existing template for XPCOM components.
2014-09-04 09:04:45 +09:00
Mike Hommey 0060683747 Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal 2014-09-03 14:16:37 +09:00
Mike Hommey ed70c5f377 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Nicolas Silva d7db229da6 Bug 1061209 - Fix WError build failure on a CLOSED TREE 2014-09-03 14:59:36 +02:00
Nicolas Silva 7c2608e0a5 Bug 1061209 - disable basic layers OMTC except on linux and e10s. r=mattwoodrow 2014-09-03 13:52:14 +02:00
Masayuki Nakano 1b96a4445c Bug 1052343 part.6 Don't destroy nsTextStore instance during it's locking the document r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano 7b4c6929c0 Bug 1052343 part.5 Recreate nsTextStore instance at each focus change r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano c1306cfaad Bug 1052343 part.4 Remove nsTextStore::sFlushTIPInputMessage which is no longer used r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano 5032f2eb5b Bug 1052343 part.3 Create TSFStaticSink for listening to some TSF events for whole life time of our process r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano 5b3a4cc71f Bug 1052343 part.2 Don't assume that there is nsTextStore instance even during in TSF mode r=emk 2014-09-03 10:38:19 +09:00
Trevor Saunders d75ed5bf7f bug 1059490 - mark more classes MOZ_FINAL r=froydnj 2014-08-27 14:26:48 -04:00
Ehsan Akhgari be3d083f5a Bug 1061274 - Do not pass a non-POD object to a variadic function in nsTextStore::MouseTracker::UnadviseSink; r=masayuki
clang-cl treats this as a fatal error, but MSVC seems fine with it.
2014-09-02 09:48:27 -04:00
Ehsan Akhgari 71ce70204a Bug 1061253 - Fix more bad implicit constructors in widget; r=roc 2014-09-02 09:46:06 -04:00
Jacek Caban cd7ba96e9d Bug 1055655 - Fix warnings turned to errors by bug 1018288 found by mingw build. r=ted,jmathies
--HG--
extra : rebase_source : 2e1d8d0ae697515994b718634f8f8ae9b26b8d80
2014-09-02 11:07:25 +02:00
Masayuki Nakano 4252a5203d Backout bug 1052343 because 7b7c24a989fa hasn't been reviewed yet 2014-09-02 09:41:48 +09:00
Masayuki Nakano c3d778e5d4 Bug 1052343 part.6 Don't destroy nsTextStore instance during it's locking the document r=emk 2014-09-02 09:27:26 +09:00
Masayuki Nakano c94065c322 Bug 1052343 part.5 Recreate nsTextStore instance at each focus change r=emk 2014-09-02 09:27:26 +09:00
Masayuki Nakano a53cb83060 Bug 1052343 part.4 Remove nsTextStore::sFlushTIPInputMessage which is no longer used r=emk 2014-09-02 09:27:25 +09:00
Masayuki Nakano fcb913cfde Bug 1052343 part.3 Create TSFStaticSink for listening to some TSF events for whole life time of our process r=emk 2014-09-02 09:27:25 +09:00
Masayuki Nakano 9f5407bf19 Bug 1052343 part.2 Don't assume that there is nsTextStore instance even during in TSF mode r=emk 2014-09-02 09:27:25 +09:00
Masayuki Nakano 13845e63d8 Bug 1052343 part.1 Renamse nsTextStore::sTsfTextStore to nsTextStore::sEnabledTextStore r=emk 2014-09-02 09:27:24 +09:00
Ehsan Akhgari d65b8ee5d4 Bug 1061001 - Fix more bad implicit constructors in widget; r=roc 2014-08-31 23:33:13 -04:00
Mason Chang acd46de08c Bug 970751 Resample touch events. r=mwu,kats. a=kwierso 2014-08-31 15:38:00 -07:00
Mason Chang 5327fee772 backout of bug 970751 for intermittent ICS Debug. 2014-08-30 17:18:29 -07:00
Mason Chang d6b0a95fda Bug 970751 Resample touch events. r=mwu,kats. a=kwierso 2014-08-30 14:04:15 -07:00
Mark Capella e8fa8da225 Bug 1021804 - Long press on news story links invoke context menu, r=kats, wesj 2014-08-29 17:32:40 -04:00
Chris Lord 4e92b4719a Bug 994541 - Don't require GL layers for OMTC on linux. r=Bas 2014-08-29 15:24:00 +02:00
Masayuki Nakano df2ea302f1 Bug 826657 part.3 nsTextStore should handle NOTIFY_IME_OF_MOUSE_BUTTON_EVENT r=emk 2014-08-29 19:08:43 +09:00
Masayuki Nakano 93cf48640e Bug 826657 part.2 Implement NOTIFY_IME_OF_MOUSE_BUTTON_EVENT in XP part r=smaug+ehsan 2014-08-29 19:08:43 +09:00
Masayuki Nakano 5d04b0fe41 Bug 826657 part.1 nsTextStore should support ITfMouseTrackerACP r=emk 2014-08-29 19:08:42 +09:00
Sushil Chauhan 3cadfcb55f Bug 1059023 - Do not compose layer hidden under the opaque layer. r=mattwoodrow 2014-08-28 10:44:03 -07:00
Matt Woodrow 1b8c313b60 Bug 1059031 - Do quartz native drawing in device space when we need to use a temporary surface. r=jrmuizel 2014-08-29 15:08:15 +12:00
Botond Ballo a5db405d9f Bug 1057642 - Revert [Int]::PointTyped::[x|y] to be of primitive type. r=kats
--HG--
extra : rebase_source : 55e56423f6c8f5278315a6dc9dfcb9fb983c9309
2014-08-28 12:45:48 -04:00
Carsten "Tomcat" Book 13c41fb6fd merge mozilla-inbound to mozilla-central a=merge 2014-08-28 13:07:10 +02:00
Vicamo Yang 86d2dc257f Bug 878533 - 3/3: fix Fennec build bustage. r=blassey 2014-08-28 11:00:03 +08:00
Boris Chiou 683937c974 Bug 987527 - Register Vsync monitor to HWComposer. r=mwu
In order to enable/disable the Vsync from mHwc, we should make sure
the order of each command is correct. In this patch, I added an
interface for registering these mHwc callback functions and some
accessor/helper functions for manipulating Hwc Vsync.
2014-08-27 01:17:00 -04:00
Masayuki Nakano 8d54b3ebbd Bug 1057192 part.2 nsTextStore should not commit a part of composition string which will be still being composed after restarting composition r=emk 2014-08-28 13:42:25 +09:00
Markus Stange 8ff6bbce45 Bug 1058713 - Don't attempt to create a zero-sized CGContext for titlebar buttons. r=smichaud 2014-08-28 02:16:25 +02:00
Markus Stange 8a49452f67 Bug 1051522 - Create NSVisualEffectViews for vibrant window regions. r=smichaud 2014-08-28 02:15:33 +02:00
Markus Stange 59e8cc93f1 Bug 1051522 - Mark nsChildView coordinate conversion functions const. r=smichaud 2014-08-28 02:15:29 +02:00
Markus Stange 318cce364d Bug 1055018 - Draw CoreUI widgets through -[NSAppearance _drawInRect:context:options:] on 10.10 in order to pick up the 10.10 look. r=smichaud 2014-08-28 02:15:27 +02:00
Jim Chen 3dcbdea53a Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey 2014-08-26 15:07:59 -04:00
stefanh@inbox.com 872b0b7fbc Bug 1054733 - Make sure that checkmarks in menu items responds to hover (highlight) on earlier versions of OS X. r=mstange. 2014-08-26 19:15:48 +02:00
Kartikaya Gupta 1e66ae8973 Bug 1055548 - Round the APZ tap notifications to integer CSS pixels before sending to JS code. r=wesj
--HG--
extra : rebase_source : 8b8bdc94bedf21f45d9add82436fa98683b26a03
2014-08-26 12:45:04 -04:00
Birunthan Mohanathas afcde02ab2 Bug 1009243 - Part 2: Make <input type="color"> fire "input" events on Windows. r=jimm 2014-08-25 12:17:45 -07:00
Birunthan Mohanathas 241f7d7722 Bug 1009243 - Part 1: Store color as a COLORREF rather than a nsString in nsColorPicker. r=jimm 2014-08-25 12:17:41 -07:00
Masayuki Nakano 6d841e1926 Bug 1057192 part.1 nsTextStore should set selection before dispatching compositionstart if current selection is different from the range r=emk 2014-08-25 22:40:23 +09:00
Kartikaya Gupta 6f5589f3c8 Bug 1030741 - Follow-up to fix android bustage. r=me 2014-08-23 19:55:55 -04:00
Masayuki Nakano 326d01bd94 Bug 1055342 part.2 Implement nsTextStore::GetCurrentText() for retrieving current text content even without document lock r=emk 2014-08-23 23:24:42 +09:00
Masayuki Nakano aeb629b5ea Bug 1055342 part.1 Rename nsTextStore::mContent and nsTextStore::CurrentContent() to mLockedContent and LockedContent() r=emk 2014-08-23 23:24:42 +09:00
Wes Kocher a8d80abaf6 Merge m-c to inbound a=merge 2014-08-22 17:05:17 -07:00
Wes Kocher c725a726be Merge inbound to m-c a=merge 2014-08-22 16:47:32 -07:00
Olli Pettay d72906c30d Bug 314095 - Eliminate nsIContent::GetDocument, r=jst
--HG--
extra : rebase_source : dd8f690940825b298a478b65b68a57418a9962ff
2014-08-22 23:11:27 +03:00
Seth Fowler 4cd9e3e8e6 Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
--HG--
extra : rebase_source : b5ed02cb200ece12a07328613dca217e9d975703
2014-08-22 13:12:38 -07:00
Kartikaya Gupta 08b5038258 Bug 1055605 - Replace MOZ_ANDROID_OMTC with MOZ_WIDGET_ANDROID. r=BenWa 2014-08-22 15:26:56 -04:00
Doug Sherk f6cc8801a7 Backed out changeset 8a06f8cd41a9 (bug 1037066) for regressions: bug 1055214, bug 1049250, bug 1055203. 2014-08-22 15:12:13 -04:00
Gijs Kruitbosch d719c39ad6 Bug 1025616 - fix -moz-grab cursor on GTK to not use hand1, r=karlt 2014-08-22 08:04:10 +02:00
Ed Morley 397a7dc6b8 Merge mozilla-central and b2g-inbound 2014-08-21 14:28:53 +01:00
chiajung hung 82320201e5 Bug 1032180 - [dolphin] No boot animation when restart the phone. r=mwu 2014-08-20 18:57:00 -04:00
Ryan VanderMeulen 556b135ea8 Merge inbound to m-c. a=merge 2014-08-20 16:14:23 -04:00
Kartikaya Gupta 2e8831888f Bug 1049887 - Ensure we properly restore the scissor rect state in the GL context after running Java code. r=snorp
The C++ GLContext wrapper doesn't know about the changes to the GL state that the
Java code does, so Java must be careful to restore the GL state to the way
it was. The ScopedGLState RAII code doesn't quite accomplish this because of caching
in the C++ GLContext wrapper, so we have to do this directly from Java code.
2014-08-20 10:38:51 -04:00
Ed Morley aae02d523c Merge mozilla-central and fx-team 2014-08-20 15:18:31 +01:00
Mark Finkle 99cb17f066 Bug 1042715 - Add support for Restricted Profiles r=rnewman 2014-08-20 09:10:06 -04:00
Kartikaya Gupta 2328aecd74 Bug 1055532 - Don't dispatch useless widget events from gonk. r=mwu 2014-08-19 10:57:29 -04:00
Ehsan Akhgari 5833657423 Bug 1055519 - Fix some more bad implicit constructors in layout and widget; r=roc 2014-08-20 00:58:22 -04:00
Neil Deakin 708b9a6541 Bug 1045000, deminiaturize before making the window key to fix flickering window, r=smichaud 2014-08-19 20:01:32 -04:00
Ryan VanderMeulen 8df0faf2d0 Merge m-c to inbound. a=merge 2014-08-19 16:25:33 -04:00
Botond Ballo ffebd18f0b Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
--HG--
extra : rebase_source : 22e5fe577ea503aede765c70e16c0bf875c4a9fd
2014-08-19 13:08:16 -04:00
Robert Bindar 29ee85a120 Bug 899585 - Add custom data support in the Notification constructor r=baku 2014-08-20 17:56:12 -07:00
Markus Stange a1584c75a9 Bug 1047828 - Don't reserve any space for a non-existing fullscreen button on Mac OS 10.10. r=smichaud 2014-08-20 17:10:33 +02:00
Markus Stange 58776f6cfc Bug 1042331 - Call [super drawWithFrame:inView:] when drawing the focus ring mask for searchfields in order to get the correct shape. r=smichaud 2014-08-20 17:09:44 +02:00
Aryeh Gregor 60fbc97021 Bug 1053190 - Reduce unnecessary inclusion of nsINode.h in headers; r=ehsan 2014-08-18 17:44:50 +03:00
Benjamin Smedberg d2036d7c98 Bug 1054014 - Build bustage in nsTextStore because the end of GetGUIDNameStrWithTable doesn't return a value, r=masayuki
--HG--
extra : rebase_source : ef919c1580bd92b74b63bdb39b2926ed199c8563
2014-08-14 16:21:33 -04:00
Masayuki Nakano 1e9808ffe1 Bug 1054108 nsTextStore::GetTextExt() should return the position of composition start if the layout hasn't been computed yet and when Free ChangJie or Easy Changjei is active TIP r=emk 2014-08-15 23:52:46 +09:00
Sotaro Ikeda 37ef6033e3 Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang 2014-08-15 07:41:33 -07:00
David Zbarsky 7003f52466 Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical 2014-08-22 09:40:02 -04:00
Nigel Babu f6d09d898f Merge m-c to m-i
--HG--
extra : rebase_source : 76298d970d75f13c5315889f6a0167ef6430b4a7
2014-08-22 07:10:18 +05:30
Trevor Saunders fd5e9d1fcc bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj 2014-08-05 13:33:55 -04:00
Matt Woodrow c2d79a26ff Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
--HG--
extra : rebase_source : 38c86648bb8e59a6b992bd377acb9aacb418c98b
2014-08-22 12:16:44 +12:00
Ed Morley 92579c3a89 Backed out changeset 3325dc888b50 (bug 952977) for build failures
--HG--
extra : rebase_source : b29c343cc0e4d8df5c927742657fa93895b738d1
2014-08-21 16:57:44 +01:00
David Zbarsky da8302205e Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical 2014-08-21 11:35:28 -04:00