Commit Graph

6549 Commits

Author SHA1 Message Date
David Zbarsky
c882d5964c Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-08-01 15:24:22 -07:00
Stephen Pohl
4975c64924 Bug 874570: Make scrollbar frames smaller for small overlay scrollbars. r=smichaud 2013-08-01 17:01:22 -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
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
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