Commit Graph

6803 Commits

Author SHA1 Message Date
Avi Halachmi
6b17ad5236 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
86d20580f1 bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan 2013-08-12 05:51:49 -04:00
Ed Morley
51fdb84b2b Merge mozilla-central and inbound 2013-08-15 13:37:16 +01:00
Ed Morley
342ecd9690 Merge latest green b2g-inbound changeset and mozilla-central 2013-08-15 11:58:48 +01:00
Robert O'Callahan
a97288e546 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
d9310e8ad6 Bug 900875. Part 1: Move DWM APIs to WinUtils. r=avih 2013-08-15 16:25:12 +12:00
Paul Adenot
cd1224fcaa 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
578dc5345d Bug 903562 - Honor horizontal and vertical reflection. r=ncameron, r=vliu 2013-08-14 12:26:44 -07:00
Ms2ger
3d504dcb66 Merge latest PGO-green inbounc changeset to m-c. 2013-08-14 14:45:47 +02:00
Ms2ger
5b19b311dc Bug 904178 - Part d: Use nsIDocument in nsMenuItemIconX::GetIconURI; r=smichaud 2013-08-14 09:03:40 +02:00
Ms2ger
6ec28362b3 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Masayuki Nakano
3e3ee85a07 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
b7b7b7e8dc 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
b907f3f02c 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
551f6b7746 Bug 892606 part.1 Add debug logs to KeyboardLayout.cpp r=jimm 2013-08-14 11:09:37 +09:00
Ryan VanderMeulen
a9619b4c64 Merge m-c to b2g-inbound. 2013-08-13 15:38:58 -04:00
Sotaro Ikeda
48253755a9 Bug 903174 - Move GonkNativeWindow to /widget/gonk/nativewindow. r=vlad 2013-08-13 12:58:38 -04:00
Kartikaya Gupta
d8c768311d Bug 902888 - Fix coordinate system mismatch with pre-Honeycomb plugins on Android. r=snorp
The plugin code was returning a rect in LayoutDevicePixels whereas Java
was treating it as a CSS-pixel rect. This patch makes the types more
explicit and adds a conversion in AndroidBridge to convert from the
LayoutDevicePixels to CSSPixel rects.
2013-08-13 11:49:21 -04:00
Nathan Froyd
0e68fc3d62 Bug 904579 - convert some nsRefPtrs to StaticRefPtrs in widget/android/; r=blassey 2013-08-13 09:32:03 -04:00
Nathan Froyd
586a409105 Bug 904579 - don't use nsCOMPtr for concrete classes in android's nsWindow.cpp; r=blassey 2013-08-13 09:31:32 -04:00
Ehsan Akhgari
d8ab2d1b45 Bug 904267 - Remove some unneeded #includes from nsIWidget.h; r=roc 2013-08-12 19:21:53 -04:00
Ryan VanderMeulen
8439e3d81c Backed out changeset 716e54fb5d09 (bug 900201) for debug B2G bustage. 2013-08-12 20:54:48 -04:00
Benoit Jacob
91495d5825 Bug 900201 - Implement GfxInfo on gonk - r=ehsan 2013-08-12 23:55:28 +02:00
Benoit Jacob
5b05961a1f Bug 901494 - Un-blacklist llvmpipe as of version 9.1 - r=jrmuizel 2013-08-12 23:55:28 +02:00
Ryan VanderMeulen
7c6f75f871 Merge m-c to inbound. 2013-08-12 17:43:24 -04:00
Jim Mathies
bfa277cf27 Bug 903368 - Don't convert coordinates in widget/winrt InitEvent from logical to physical. r=masayuki 2013-08-12 05:05:04 -05:00
Phil Ringnalda
26893fc5ad Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures
CLOSED TREE
2013-08-11 19:21:17 -07:00
Nicholas Cameron
f639add88a Bug 903816. Fixups in non-layers files. r=roc 2013-08-12 11:15:10 +12:00
Brian R. Bondy
4ad61818bc Bug 902020 - Cleanup no longer needed GeckoContentController includes. r=jimm 2013-08-12 11:00:30 -04:00
Nathan Froyd
4ab6e99e9f Bug 903466 - eliminate static constructors in widget/android/; r=blassey 2013-08-12 10:58:36 -04:00
Josh Aas
012bc8c6e1 Bug 903788 - Fix a few memory leaks in Cocoa file picker code. r=smichaud 2013-08-12 13:29:00 -04:00
Ryan VanderMeulen
9db817609c Merge m-c to fx-team. 2013-08-15 15:44:32 -04:00
Ed Morley
ff72290840 Merge mozilla-central and fx-team 2013-08-15 13:37:24 +01:00
Jim Mathies
3dd67ace3c Bug 904204 - Bug fix for send mouse move to clear hover from the apzc landings. r=bbondy 2013-08-15 06:16:43 -05:00
Boris Zbarsky
5d344b2eb3 Back out revision ea0f2d537a40 (bug 903283) because Windows was bootlegging nsRegion.h via EventTarget.h in widget code and so we ended up with a CLOSED TREE. 2013-08-09 22:31:05 -04:00
Jim Mathies
8011213639 Bug 905058 - Before accessing the UIA root element make sure the global com ptr is populated. r=bbondy 2013-08-14 09:11:13 -05:00
Brian O'Keefe
08e5de443f Bug 896177 - Remove more config.mk includes; r=gps 2013-07-17 16:07:14 -04:00
Brian O'Keefe
3dadb0e396 Bug 896177 - Remove useless config.mk includes; r=gps 2013-07-17 16:06:53 -04:00
Jeff Muizelaar
32bf772e6e Bug 904266. Relax intel blacklist on D3D9 more. r=bjacob
We've been using the 7.15.10.1666 IntelGMAX3000 driver on Vista so let's use
that everywhere. This should cover the majority of users.

--HG--
extra : rebase_source : 4ca92fd46de14dc5713ab43e15ea6b3b20bb3367
2013-08-14 11:56:57 -04:00
Jim Chen
b329da984f Bug 899233 - Don't restart IME when changing selection; r=cpeterson 2013-08-14 11:32:44 -04:00
Ed Morley
ec38144b13 Backed out changeset e0eeacb439f2 (bug 900201) for B2G emulator build failures 2013-08-14 15:39:46 +01:00
Ms2ger
6c3982af30 Merge m-c to inbound. 2013-08-14 14:47:39 +02:00
Benoit Jacob
11995f79da Bug 900201 - Implement GfxInfo on gonk - r=ehsan 2013-08-12 23:55:28 +02:00
Markus Stange
ca3ed71e54 Bug 904538 - Don't #include nsITheme.h in nsIWidget.h. r=roc 2013-08-14 13:19:55 +02:00
Markus Stange
b0891644ca Bug 904536 - Remove nsNativeWidget.h. r=roc 2013-08-14 13:19:08 +02:00
Jonathan Watt
4fd2b8439e Bug 894840, part 2 - Get rid of the nsFilePickerShownCallback ctor's aMulti argument by exposing nsIFilePicker.mode. r=mounir 2013-07-22 13:46:27 +01:00
Jonathan Watt
e6caf7d133 Bug 894840, part 1 - Refactor and move the mode storage to nsBaseFilePicker. r=mounir 2013-07-22 10:12:32 +01:00
Phil Ringnalda
a529b5e5b1 Back out 75fb08918611 (bug 903466) for Android build bustage
CLOSED TREE
2013-08-09 18:52:11 -07:00
David Zbarsky
d73e74f40e Bug 903283: Don't include EventTarget.h in headers r=Ms2ger 2013-08-09 21:17:52 -04:00
Nathan Froyd
1199998558 Bug 903466 - eliminate static constructors in widget/android/; r=blassey 2013-08-09 11:21:51 -04:00
Ryan VanderMeulen
a199b3df6e Merge m-c to inbound. 2013-08-09 19:29:45 -04:00
Ryan VanderMeulen
617d547291 Merge fx-team to m-c. 2013-08-09 19:28:34 -04:00
Po-Chun Chang
8ed0fa7fd9 Bug 897262 - Avoid waste in nsBaseScreen::CheckMinimumBrightness(). r=bgirard 2013-08-09 14:36:32 -04:00
Jim Mathies
b9029e054f Bug 879562 - Connect up MetroWidget scroll wheel event handling to WinMouseScrollHandler. r=masayuki 2013-08-09 05:15:48 -05:00
Jim Mathies
ab854d295c Bug 879562 - WinMouseScrollHandler should use nsWindowBase so winrt widgets can use it. r=masayuki 2013-08-09 05:12:38 -05:00
Jim Mathies
7b29c4aade Bug 879562 - Convert WinUtils::GetNSWindowPtr to WinUtils::GetNSWindowBasePtr. r=masayuki 2013-08-09 05:12:38 -05:00
Carsten "Tomcat" Book
f0bfac3d0e merge mozilla-inbound to mozilla-central 2013-08-08 13:13:05 +02:00
Ed Morley
f823f7f1ee Merge mozilla-central and fx-team 2013-08-07 16:19:09 -07:00
Ed Morley
6ce7a0b0f2 Merge latest green fx-team changeset and mozilla-central 2013-08-07 16:17:05 -07:00
Marina Samuel
dee53b55a9 Bug 783232 - Hook nsIAlertService up to native toast notifications and use them for download complete alerts. r=jimm 2013-08-07 16:57:06 -04:00
Ryan VanderMeulen
0d3342271d Merge m-c to fx-team. 2013-08-07 14:46:19 -04:00
Ryan VanderMeulen
00f1cf235f Merge m-c to b2g-inbound. 2013-08-07 14:41:41 -04:00
Jim Mathies
e4722165ec Bug 888236 - Add metro specific window classes and messages to ipc defer message processing. r=bsmedberg 2013-08-07 09:55:12 -05:00
Frank Wein
af0705c339 Bug 901880 - Compile failure in nsColorPicker.cpp: error: ‘gtk_color_selection_dialog_get_color_selection’ was not declared in this scope, r=karlt
--HG--
rename : widget/gtk2/compat/gtk/gtkcolorselectiondialog.h => widget/gtk2/compat/gtk/gtkcolorseldialog.h
2013-08-07 12:04:51 +02:00
Masayuki Nakano
161f821bd8 Bug 893973 nsIWidget::SetInputContext() should check it has focus before calling secure event input API r=smichaud 2013-08-07 11:49:21 +09:00
Michael Vines
7b6e1a9d50 Bug 811924 - Center boot animation on black background. r=mwu
Change-Id: I110e75331fa5455c226a9b4d23748372ca9ccbe9
---
 widget/gonk/libdisplay/BootAnimation.cpp |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)
2013-08-06 15:12:27 -07:00
Chris Peterson
3519691290 Bug 847709 - Remove unused mRendererIDs code in widget/cocoa. r=jrmuizel 2013-08-01 22:25:16 -07:00
Nicholas Nethercote
aa5919539d Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
--HG--
extra : rebase_source : 25f4de1bfae830b0af6407d260a70b787ab1dc9b
2013-08-06 23:59:54 -07:00
Ryan VanderMeulen
caabb03b5d Merge m-c to fx-team. 2013-08-06 10:16:50 -04:00
Timothy Nikkel
25d9b92cad Bug 896053. Unlink sibling/child lists of widgets for nsCocoaWindow's correctly. r=smichaud 2013-08-05 23:32:23 -05:00
Ryan VanderMeulen
bed2e900e1 Merge m-c to fx-team. 2013-08-05 23:22:11 -04:00
Brian R. Bondy
a879d5c7c3 Bug 901025 - Allow GDI rendering mode when OMTC is enabled. r=jimm 2013-08-05 22:00:48 -04:00
Brian R. Bondy
aa0e6d9e85 Bug 901071 - D2D rendering always being disabled for Windows 8.1 on Intel hardware. r=bjacob 2013-08-05 22:00:42 -04:00
Martin Stransky
36e9b8f564 Bug 890022 - Port GTK2 to GTK3 - scroll mouse button does not work. r=karlt 2013-08-05 20:10:59 -04:00
Carsten "Tomcat" Book
c7c707deba Merge m-i to m-c 2013-08-05 11:18:59 +02:00
Jim Mathies
6af36e110d Bug 863676 - Handle WM_GETOBJECT calls for UiaReturnRawElementProvider internally rather that relying on WinRT WindowServer def proc handling. Addresses sporadic soft keyboard issues in metrofx. Also includes misc. cleanup and logging improvements in UIABridge. r=bbondy 2013-08-03 16:18:45 -05:00
Ryan VanderMeulen
00913f13e0 Merge m-c to fx-team. 2013-08-02 17:09:31 -04:00
Wes Johnston
80bd7b2bff Bug 896350 - Don't close notifications unless explicitly requested to. r=blassey 2013-08-02 11:04:49 -07:00
Gijs Kruitbosch
695592c483 Merge m-c to fx-team 2013-08-02 15:47:01 +02:00
Josh Aas
6981984662 Bug 869083 - Fix OS X apps code to return failure on failure to launch app. r=felipc, r=smichaud 2013-08-02 08:06:22 -04:00
Ms2ger
21409e5d2c Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger
f28bde905f Bug 900096 - Cleanup Touch some; r=dzbarsky 2013-08-02 09:06:35 +02:00
Ms2ger
625b832e4f Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats 2013-08-02 09:05:16 +02:00
Ms2ger
65b9d384bf Bug 897540 - Reduce includes in nsDeviceContext.h; r=roc 2013-08-02 09:04:22 +02:00
Ms2ger
642ff60153 Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #4); r=mshal 2013-08-02 09:03:42 +02:00
Steven Michaud
98fd2dd6d1 Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes, rev1. r=masayuki 2013-08-01 20:35:34 -05:00
Po-Chun Chang
e950c2164e Bug 897262 - Iterate from the end of "mBrightnessLocks" and break the first time when "brightness" is set. r=BenWa 2013-08-01 21:21:32 -04:00
Marco Castelluccio
994b25cbb3 Bug 846765 - Dragging from Downloads window and dropping in Finder creates weird shortcut. r=BenWa 2013-08-01 21:21:31 -04:00
Chris Peterson
1006b28234 Bug 900839 - Remove unused variables in nsNativeThemeCocoa.mm. r=dzbarsky 2013-08-01 22:46:10 -07:00
Ryan VanderMeulen
d2dee60bec Merge m-c to inbound. 2013-08-01 20:25:21 -04:00
Ryan VanderMeulen
501ddf3329 Merge m-c to fx-team. 2013-08-01 16:35:13 -04:00
David Zbarsky
f2ea7c733f Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-08-01 15:24:24 -07:00
David Zbarsky
c882d5964c Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-08-01 15:24:22 -07:00
Brian R. Bondy
4d9f367669 Bug 900111 - Fix CSSIntPoints and LayoutDeviceIntPoint usage in APZC Metro implementation. r=kats 2013-08-01 13:44:41 -04:00
David Zbarsky
ec4563559d merge backout 2013-08-01 01:54:34 -07:00
David Zbarsky
93caf8a63e backout Bug 893117 for mochitest failure 2013-08-01 01:54:09 -07:00
Nicholas Cameron
4772e654e1 merge backout, a=me 2013-08-01 18:39:19 +12:00
Nicholas Cameron
f67c88d7e9 back out bug 874721, bug 899435 2013-08-01 18:30:46 +12:00
David Zbarsky
c59f81b1cd Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-07-31 23:12:40 -07:00
David Zbarsky
290d2c27a6 Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-31 23:12:38 -07:00
Nicholas Cameron
9d09b0b60d Bug 874721. Fallback for EnsureAllocated and compositor, and some more sanity checks. r=mattwoodrow 2013-08-01 16:52:36 +12:00
Nicholas Cameron
068a3c90a4 Bug 874721. CompositorD3D9, r=Bas 2013-08-01 16:50:52 +12:00
Stephen Pohl
4975c64924 Bug 874570: Make scrollbar frames smaller for small overlay scrollbars. r=smichaud 2013-08-01 17:01:22 -04:00
Edwin Flores
ab2e1211cc Bug 882342 - Blacklist Motorola XT890 running Android 4.1 for H264 playback r=bjacob 2013-08-01 15:12:14 +12:00
Birunthan Mohanathas
b984af7279 Bug 712105 - Use default cursor rather than last cursor for 'cursor: context-menu' on Windows and OS/2. r=jimm 2013-07-31 21:15:25 -04:00
Brian R. Bondy
32b4d9e44e Bug 900044 - MetroCompositorParent is no longer needed. r=kats 2013-07-31 20:59:27 -04:00
Brian R. Bondy
2c82773b87 Bug 900044 - Get rid of viewport-needs-updating and related code. r=kats 2013-07-31 20:59:24 -04:00
Wes Kocher
515cc50f07 Merge m-c to inbound 2013-07-31 17:36:03 -07:00
Ehsan Akhgari
e4c675b65d Backed out changeset 197b12188f3a (bug 893973) for causing bug 9000007 2013-07-31 17:06:38 -04:00
Nicholas Cameron
a2cdf1ab09 Bug 895873 - backout bug 893117 for Win8 mc bustage 2013-07-30 23:32:35 -04:00
Ryan VanderMeulen
02d1dbe0d8 Merge m-c to inbound. 2013-07-30 18:08:18 -04:00
David Zbarsky
0d3882f4c1 Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-07-30 14:55:13 -07:00
David Zbarsky
46494d4c25 Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-30 14:55:11 -07:00
Ryan VanderMeulen
7c692c494b Merge m-c to birch. 2013-07-30 15:43:05 -04:00
Kartikaya Gupta
d334e608da Bug 866232 - Update the Windows Metro code to handle APZCTreeManager. r=BenWa, bbondy 2013-07-30 14:03:43 -04:00
Kartikaya Gupta
40271aeb0c Bug 866232 - Break assumption of a single global root layer tree. r=BenWa, mattwoodrow 2013-07-30 14:03:43 -04:00
Kartikaya Gupta
0ab038a3d2 Bug 866232 - Only fire mozbrowserasyncscroll events on the top-level scrollable for backwards compatibility. r=BenWa 2013-07-30 14:03:42 -04:00
Kartikaya Gupta
047677d3e3 Bug 866232 - Add an APZCTreeManager to encapsulate the multiple APZCs corresponding to a given layer tree. r=BenWa, mattwoodrow 2013-07-30 14:03:40 -04:00
Michael Wu
7229dec7e1 Bug 898897 - Update GonkDisplayJB to support JB MR2, r=vlad 2013-07-30 13:36:53 -04:00
Ryan VanderMeulen
6054b3a67b Merge m-c to fx-team. 2013-07-30 13:12:26 -04:00
Ryan VanderMeulen
1b206895a6 Merge m-c to birch. 2013-07-30 13:11:10 -04:00
Martin Stransky
583d02b3cd Bug 899460 - Remove MOZ_GTK_EXPANDER. r=karlt 2013-07-30 10:03:44 -04:00
Martin Stransky
423a9be741 Bug 897404 - Port GTK2 to GTK3 - treeview rendering, expander fix. r=karlt 2013-07-30 10:03:14 -04:00
David Zbarsky
fdbb43c394 Backout b43b3d14ea16 for mochitest failures on CLOSED TREE 2013-07-29 22:46:45 -07:00
David Zbarsky
10f3eae40e Backout 40683014a638 for causing mochitest orange 2013-07-29 21:11:01 -07:00
David Zbarsky
d3fdca2e8d Bug 898105 - Remove nsIDOMTouch r=reuben 2013-07-29 16:04:09 -07:00
David Zbarsky
0240aeb948 Bug 898930 - Remove nsIDOMTouchEvent r=smaug 2013-07-29 16:04:08 -07:00
Michael Vines
e40523d01b Bug 895665 - Gonk support for dev input audio jack events. r=mwu 2013-07-29 21:27:48 -07:00
Chris Kitching
be8d84a3fa Bug 897123 - Make GeckoAppShell.pumpMessageLoop waste less CPU time r=jchen
--HG--
extra : rebase_source : 7d5ffa3f2b9d29ff245886c40f4083e7451daec1
2013-07-26 12:02:00 -07:00
Nicholas Cameron
96392aa492 Bug 896896. Use MsgWaitForMultipleObjectsEx instead of WaitMessage. r=roc
--HG--
extra : rebase_source : 4e63339d0aa2ca732c1d12c4abcf891b70ee0056
2013-07-31 08:51:45 +12:00
Ryan VanderMeulen
2a93f2cff1 Merge m-c to inbound. 2013-07-30 15:41:57 -04:00
Ehsan Akhgari
085494b95d Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:

# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.cc" \
         -o -iname "*.mm" \) | \
    xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}

convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
                   media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
                   modules/libmar/src/mar_private.h \
                   modules/libmar/src/mar.h


# assert_replacer.py
#!/usr/bin/python

import sys
import re

pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")

def replaceInPlace(fname):
  print fname
  f = open(fname, "rw+")
  lines = f.readlines()
  for i in range(0, len(lines)):
    while True:
      index = re.search(pattern, lines[i])
      if index != None:
        index = index.start()
        lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
        for j in range(i + 1, len(lines)):
          if lines[j].find("                 ", index) == index:
            lines[j] = lines[j][0:index] + lines[j][index+4:]
          else:
            break
      else:
        break
  f.seek(0, 0)
  f.truncate()
  f.write("".join(lines))
  f.close()

argc = len(sys.argv)
for i in range(1, argc):
  replaceInPlace(sys.argv[i])

--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Markus Stange
ecaf594ecd Bug 898126 - Cache client hit test values, r=jimm 2013-07-29 13:19:34 +02:00
Kartikaya Gupta
dc291eb209 Bug 891607 - Fix typo resulting in a bad surface size in some startup scenarios. r=Cwiiis 2013-07-29 14:38:06 -04:00
Trevor Saunders
64dbc43c4d backout bug 886526 because it probably made us use a lot more memory to link on windows 2013-07-29 11:03:21 -04:00
Wes Johnston
00e61e639b Bug 901129 - Remove XUL Fennec's MOZ_ONLY_TOUCH_EVENTS flag. r=kats 2013-08-05 10:32:01 -07:00
Carsten "Tomcat" Book
0d5021bdcc Merge mozilla-central to mozilla-inbound 2013-08-05 11:59:14 +02:00
David Zbarsky
f9946af078 Bug 898105 - Remove nsIDOMTouch r=reuben 2013-08-05 00:51:22 -04:00
David Zbarsky
b9427f8d2b Bug 898930 - Remove nsIDOMTouchEvent r=smaug 2013-08-05 00:51:21 -04:00
Nicholas Cameron
01b5ddf493 backout incorrect change from warning to assertion from bug 874721. r=me 2013-08-05 11:20:02 +12:00
Nicholas Cameron
dd58f82344 Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow 2013-08-04 19:46:17 +12:00
Timothy Nikkel
991b1b9a96 Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange 2013-07-30 11:22:41 -05:00
Timothy Nikkel
c7944656a1 Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame
We are converting between cocoa points and dev pixels, cocoa points do not know about our prefs but GetDefaultScale takes into account our prefs, which is wrong.
2013-07-30 11:22:39 -05:00
Steven Michaud
991fb80d47 Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki 2013-07-30 10:42:29 -05:00
Ehsan Akhgari
3717325909 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Daniel Holbert
cb038f099c Bug 896292: Mark widget/gtk2 as FAIL_ON_WARNINGS. r=karlt r=gps 2013-07-24 15:41:55 -07:00
Joe Drew
662c1a77ce Bug 882190 - Remove empty variable assignment. r=glandium
--HG--
extra : rebase_source : 3b4c06182d01e8ba98fb7dbb3516a165bc599d75
2013-07-26 10:42:16 -04:00
Daniel Holbert
f8107c844e Bug 875753 followup: Annotate our gtk2 'nsColorPicker' class as MOZ_FINAL to fix -Wdelete-non-virtual-dtor build warning. blanket-r=ehsan 2013-07-25 12:08:01 -07:00
Brian R. Bondy
80f58dff4e Bug 869940 - APZC Metro winrt implementation. r=jimm 2013-07-25 13:15:16 -04:00
Arnaud Bienner
e9ec0f66a3 Bug 875753 - Color input: Gtk widget. r=karlt 2013-06-22 15:39:43 +02:00
Markus Stange
0f26569e5a Bug 897260 - Don't go through DispatchMouseEvent when sending hit test events. r=jimm 2013-07-25 14:25:39 +02:00
Masayuki Nakano
b181171f7d Bug 501496 part.8 Native key event tests should prevent default only when the event is keypress r=smaug 2013-07-25 15:09:29 +09:00
Masayuki Nakano
c3b1ef1a90 Bug 501496 part.7 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Gonk r=smaug+mwu 2013-07-25 15:09:28 +09:00
Masayuki Nakano
be99de5b45 Bug 501496 part.6 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Android r=smaug+nchen 2013-07-25 15:09:28 +09:00
Masayuki Nakano
d75d632341 Bug 501496 part.5 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on OS/2 r=smaug 2013-07-25 15:09:28 +09:00
Masayuki Nakano
87981fb43c Bug 501496 part.4 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Qt r=smaug+romaxa 2013-07-25 15:09:28 +09:00
Masayuki Nakano
9cfb44c724 Bug 501496 part.3 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Cocoa r=smaug+smichaud 2013-07-25 15:09:28 +09:00
Masayuki Nakano
4f0af33543 Bug 501496 part.2 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on GTK r=smaug+karlt 2013-07-25 15:09:28 +09:00
Masayuki Nakano
247d68c8c2 Bug 501496 part.1 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Windows r=smaug+jimm 2013-07-25 15:09:28 +09:00
Masayuki Nakano
cec9a79596 Bug 896362 part.2 Add tests for VK_ABNT_C1 and VK_ABNT_C2 r=jimm+smaug 2013-07-25 15:04:17 +09:00
Masayuki Nakano
c26c4b645c Bug 896362 part.1 Support VK_ABNT_C1 and VK_ABNT_C2 (keyCode and location) r=jimm+smaug 2013-07-25 15:04:17 +09:00
Wes Kocher
40af7581a5 Backout 04bde6c5fb16 (bug 896292) for PGO-only build bustage on a CLOSED TREE 2013-07-24 19:28:18 -07:00
Daniel Holbert
4b376ff6ea Bug 896292: Mark widget/gtk2 as FAIL_ON_WARNINGS. r=karlt r=gps 2013-07-24 15:41:55 -07:00
Ryan VanderMeulen
abe5f8d26d Merge m-c to inbound. 2013-07-24 18:22:45 -04:00
Ed Morley
a4c659faee Merge mozilla-central and fx-team 2013-07-24 13:37:09 +01:00
Tim Taubert
4c63bf75c7 merge m-c to fx-team 2013-07-24 12:15:50 +02:00
Ms2ger
8ab83f380e Merge m-c to inbound. 2013-07-24 11:53:22 +02:00
Tim Taubert
967a2f8c25 Bug 894876 - part 1 - Add support for GDK_BUTTON_RELEASE in nsWindow::SynthesizeNativeMouseEvent(); r=karlt 2013-07-24 09:58:50 +02:00
Ms2ger
7d7359c752 Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps 2013-07-24 09:23:06 +02:00
Botond Ballo
f79359461b Bug 895904 - Hook up NativePanZoomController.abortAnimation(). r=kats 2013-07-23 16:41:22 -04:00
Joshua Cranmer
bb26e8f816 Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
2013-07-11 15:21:45 -05:00
Joshua Cranmer
c17d0c9cf2 Bug 884061 - Part 3x: Use NS_DECL_THREADSAFE_ISUPPORTS in widget/, r=jimm
--HG--
extra : rebase_source : 9e6f7d33802b3f8698616fa6f68c8500f275ae9c
2013-07-18 21:24:15 -05:00
Botond Ballo
ffdcf14f78 Bug 859929 - Make AsyncPanZoomController work with progressive tile painting on Fennec. r=kats 2013-07-22 22:33:05 -04:00
Nicholas Cameron
936a43cf50 Bug 897839. Use OMTC for invisible windows and initialise LayerTreeState::mParent. r=mattwoodrow 2013-08-01 10:20:24 +12:00
Markus Stange
357a5710a9 Bug 898415 - Fix context menu hittest event position. r=jimm 2013-08-09 19:56:53 +02:00
Nicholas Cameron
d29ce699f6 Bug 874721. OMTC Windows window resizing. r=mattwoodrow 2013-07-23 11:02:22 +12:00
Edwin Flores
fea6fd5d1a Bug 889433 - Blocklist h264 playback on Sony devices running Android 4.2 r=doublec 2013-07-23 06:34:09 +12:00
Alexander Surkov
56737532c1 Bug 891338 - Popup accessibility broken, r=tbsaunde, roc, f=marcoz, jamie 2013-07-22 11:58:19 -04:00
Chris Lord
8c0e0a398a Bug 886298 - Convert Layers fixed position margins to typed units. r=kats 2013-07-22 09:50:13 +01:00
Daniel Holbert
41d5c44f7d Bug 896032: Don't bother capturing return value from CallGetService in nsGtkKeyUtils.cpp, since we don't use it. r=smontagu 2013-07-21 15:53:53 -07:00
Steven Michaud
8501ad844e Bug 893973 - crash in -[ChildView keyDown:], log debugging info to Breakpad's app notes. r=ted,masayuki 2013-07-19 16:21:25 -05:00
Timothy Nikkel
3c38237ade Bug 891424. Hide cocoa window's when they are destroyed, otherwise they can stay on screen, and remove a different fix for the same bug that caused a regression. r=smichaud
We also remove a different fix for this same bug that caused some regressions: calling RemoveChild so that the nsCocoaWindow actually dies.
2013-07-19 15:57:59 -05:00
Ryan VanderMeulen
c17b9138c8 Backed out changeset 01d5bde15738 (bug 893973) for OSX bustage.
CLOSED TREE
2013-07-19 13:56:36 -04:00
Steven Michaud
12394a989e Bug 893973 - crash in -[ChildView keyDown:], add debugging info to Breakpad's app notes. r=ted,masayuki 2013-07-19 12:08:18 -05:00
J. Ryan Stinnett
e6ab16060b Bug 893670 - Part 2: Expand NativeKeyBindings tests. r=masayuki
--HG--
extra : rebase_source : 9a4c15b3c2bb3631db9cf5f5b91aecefa9528db5
2013-07-18 13:34:26 -05:00
J. Ryan Stinnett
c18627a32f Bug 893670 - Part 1: Restore Emacs shortcuts in textareas. r=masayuki
--HG--
extra : rebase_source : 14dc48ad891f41c38854fd1078971361d459e73a
2013-07-17 20:00:26 -05:00
Gervase Markham
83c0913922 Bug 715549 - remove last vestiges of tri-licence. DONTBUILD. 2013-07-19 16:08:33 +01:00
Matt Woodrow
e5615c4e91 Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical 2013-06-27 11:30:52 +12:00
Matt Woodrow
25483332a6 Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel 2013-07-18 23:05:06 -04:00
Reuben Morais
103d0db08f Backed out changeset 12a2fa9940f4 (bug 893117) 2013-07-18 20:01:54 -07:00
David Zbarsky
a4a1afd962 Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-18 17:43:38 -07:00
Bill McCloskey
f1a603b76b Bug 888900 - Make sure the clipboard is always flushed at shutdown on win32 (r=jimm) 2013-07-18 13:31:53 -07:00
Arnaud Bienner
63fda59c53 Bug 875754 - Implement <input type="color">: Windows widget/color picker. r=jimm 2013-06-23 18:48:24 +02:00
Chris Kitching
a5f91ad10e Bug 896822 - Convert thumbnails to RGBA before sending to Java. r=roc, r=kats 2013-07-24 09:18:05 -04:00
Martin Stransky
7f701f46b1 Bug 877606 - Port GTK2 to GTK3 - widget clipping. r=karlt 2013-07-24 09:07:09 -04:00
Robert O'Callahan
7faf004c0a Fix Mac bustage for bug 889219 on a CLOSED TREE 2013-07-25 00:40:45 +12:00
Robert O'Callahan
e9025f3008 Bug 889219. Part 1: Clean up nsPrintEngine string usage for document titles/URLs. r=mats
--HG--
extra : rebase_source : 17a67d9956e9df9e19c86ea70ac3045e636c49ae
2013-07-24 23:48:37 +12:00
Masayuki Nakano
d043e55df1 Bug 891316 part.8 Refactor other nsIMM32Handler::On*() r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
dd072eafd8 Bug 891316 part.7 Refactor nsIMM32Handler::OnIME*() r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
6c52af3e38 Bug 891316 part.6 Use widget::MSGResult in nsIMEHandler r=jimm 2013-07-18 17:12:31 +09:00