Kartikaya Gupta
|
3c0ed4577b
|
Bug 890932 - Add a missing lock in AsyncPanZoomController::SendAsyncScrollEvent. r=BenWa
|
2013-07-31 08:53:17 -04:00 |
|
Kartikaya Gupta
|
41d5cda7fd
|
Bug 890932 - Remove unnecessary internal method now that the monitor re-entrant. r=BenWa
|
2013-07-31 08:53:16 -04:00 |
|
Kartikaya Gupta
|
2e04b7fa14
|
Bug 890932 - Make AsyncPanZoomController::mMonitor re-entrant to reduce code madness. r=BenWa
|
2013-07-31 08:53:16 -04:00 |
|
Ryan VanderMeulen
|
7b6ff12193
|
Backed out changeset 6846b610be41 (bug 897409) for suspicion of making Win8 mochitest-mc perma-orange.
|
2013-07-30 22:28:46 -04:00 |
|
Ryan VanderMeulen
|
fd758076bd
|
Merge m-c to inbound.
|
2013-07-30 18:08:18 -04:00 |
|
Nicholas Cameron
|
c95487f8eb
|
Bug 897839. Add some null checks for the compositor map. r=mattwoodrow
|
2013-07-31 09:45:42 +12:00 |
|
Nicholas Cameron
|
4c625ffcef
|
Bug 897409. Use a temporary surface instead of forcing image surfaces. r=mattwoodrow
|
2013-07-31 09:45:31 +12:00 |
|
Timothy Nikkel
|
a5faea44c3
|
Bug 899730. Part 2. Use nsIntRegion::Area in layers and get rid of the unneeded GetRegionArea function that does the same. r=nrc
|
2013-07-30 16:10:32 -05:00 |
|
Timothy Nikkel
|
3bbee0ca96
|
Bug 899730. Part 1. Add nsIntRegion::Area (it just uses nsRegion::Area). r=mats
|
2013-07-30 16:10:29 -05:00 |
|
Kartikaya Gupta
|
82f1791dfc
|
Bug 866232 - Fix build breakage introduced in f69d34718660. r=me
|
2013-07-30 14:55:57 -04:00 |
|
Kartikaya Gupta
|
215476e2eb
|
Bug 866232 - Break assumption of a single global root layer tree. r=BenWa, mattwoodrow
|
2013-07-30 14:03:43 -04:00 |
|
Kartikaya Gupta
|
6762cc18a8
|
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
|
a62d23f5c0
|
Bug 866232 - Update and re-enable the test for hit detection in the APZC tree. r=BenWa
|
2013-07-30 14:03:41 -04:00 |
|
Kartikaya Gupta
|
c40b9b29dd
|
Bug 866232 - Add visible region tracking and hit-testing code for APZCTreeManager. r=BenWa, mattwoodrow
|
2013-07-30 14:03:41 -04:00 |
|
Kartikaya Gupta
|
be119cfa6c
|
Bug 866232 - Extract a GetCurrentAsyncTransform method in APZC. r=BenWa
|
2013-07-30 14:03:41 -04:00 |
|
Kartikaya Gupta
|
eac8d9c0d3
|
Bug 866232 - Some documentation/variable renaming cleanup. r=BenWa
|
2013-07-30 14:03:40 -04:00 |
|
Kartikaya Gupta
|
8423701852
|
Bug 866232 - Add code to build the APZC tree on layer updates. r=BenWa, mattwoodrow
|
2013-07-30 14:03:40 -04:00 |
|
Kartikaya Gupta
|
2c0ffd470e
|
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 |
|
Kartikaya Gupta
|
9816363ba9
|
Bug 866232 - Add support for delaying APZC creation until the layer update. r=BenWa
|
2013-07-30 14:03:40 -04:00 |
|
Kartikaya Gupta
|
e7c5eaf641
|
Bug 866232 - Guard some APZC fields by a lock so they can be nulled out from the compositor thread. r=BenWa
|
2013-07-30 14:03:39 -04:00 |
|
Kartikaya Gupta
|
8da8ce85f7
|
Bug 866232 - Move around code in APZC to more easily allow creating it on the compositor thread. r=BenWa
|
2013-07-30 14:03:39 -04:00 |
|
Kartikaya Gupta
|
d8a4ad4023
|
Bug 866232 - Reserve a layer tree id for the root layer tree. r=BenWa
|
2013-07-30 14:03:38 -04:00 |
|
Nicolas Silva
|
8592c4c12d
|
Bug 858914 - New texture classes + OGL backend (preffed off). r=bas, nrc
|
2013-07-30 11:59:51 +02:00 |
|
David Zbarsky
|
67334df0d5
|
Backout 40683014a638 for causing mochitest orange
|
2013-07-29 21:11:01 -07:00 |
|
David Zbarsky
|
407c5d4f16
|
Bug 895116: Lock the mask texture before compositing with BasicCompositor r=bas
|
2013-07-29 16:04:09 -07:00 |
|
David Zbarsky
|
d057bf162a
|
Bug 898105 - Remove nsIDOMTouch r=reuben
|
2013-07-29 16:04:09 -07:00 |
|
Ehsan Akhgari
|
2824b29025
|
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 |
|
Chris Kitching
|
105f24c3d9
|
Bug 898028 - Fix crash @ gfxUtils::ConvertBGRAtoRGBA(). r=jgilbert
|
2013-07-29 16:24:57 -04:00 |
|
Jeff Muizelaar
|
6db2981894
|
Bug 898803. Add support for different surface formats to DrawTargetCG. r=joe
This causes us to get cleartype when drawing with alpha with CG.
--HG--
extra : rebase_source : 611c5b76ce0ea926ea8e1e26501ca3d8d9a6b452
|
2013-07-29 15:01:29 -04:00 |
|
John Daggett
|
e96b5011ab
|
Bug 857142 - change name and switch to grayscale value. r=dbaron
|
2013-07-30 05:01:14 +09:00 |
|
John Daggett
|
c1ed3910f5
|
Bug 898267 - support font smoothing in Azure CG backend. r=jrmuizel
|
2013-07-30 05:00:53 +09:00 |
|
John Daggett
|
8eb7f1edcc
|
Bug 857142 - implement -moz-font-smoothing. r=dbaron
|
2013-07-30 05:00:41 +09:00 |
|
Trevor Saunders
|
108b7dd046
|
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 |
|
Bas Schouten
|
198e36e48a
|
Bug 877700: Limit the Source region to the area of the parent layer surface. r=roc
|
2013-07-29 10:35:48 +00:00 |
|
Ed Morley
|
7ae47f2c55
|
Backed out changeset 31a1b6fff957 (bug 857142) for reftest failures
|
2013-07-29 11:09:26 +01:00 |
|
Ed Morley
|
a15c073bba
|
Backed out changeset 04a45dec4326 (bug 898267)
|
2013-07-29 11:08:52 +01:00 |
|
Ed Morley
|
66e22f5a1a
|
Backed out changeset 7174bdf1201e (bug 857142)
|
2013-07-29 11:08:49 +01:00 |
|
John Daggett
|
a2145129e0
|
Bug 857142 - change name and switch to grayscale value. r=dbaron
|
2013-07-29 17:33:52 +09:00 |
|
John Daggett
|
c8c03cf455
|
Bug 898267 - support font smoothing in Azure CG backend. r=jrmuizel
|
2013-07-29 17:33:43 +09:00 |
|
John Daggett
|
8b8b4b7b5f
|
Bug 857142 - implement -moz-font-smoothing. r=dbaron
|
2013-07-29 17:33:35 +09:00 |
|
Robert O'Callahan
|
1a91dcd0d2
|
Backing out 6ba07a3e0c80 (bug 892978) to fix test failures
|
2013-07-29 11:51:37 +12:00 |
|
Nicholas Cameron
|
a516df31a4
|
Bug 756606. Add LockDrawTarget to shmem texture clients. r=Bas
|
2013-07-29 10:12:37 +12:00 |
|
Nicholas Cameron
|
8e21f36a1b
|
Bug 756606. Don't try to fast path D2D A8 surfaces in GetSourceSurfaceForSurface. r=Bas
|
2013-07-29 10:12:37 +12:00 |
|
Guillaume Abadie
|
1a4c466eb3
|
bug 892978 - [WebGL 2.0] Query objects (GL_ARB_occlusion_query) - r=jgilbert
|
2013-07-28 11:59:03 -04:00 |
|
Ryan VanderMeulen
|
8670499913
|
Merge m-c to inbound.
|
2013-07-25 21:59:02 -04:00 |
|
Ed Morley
|
53342d7ae2
|
Merge mozilla-central and birch
|
2013-07-25 17:05:50 +01:00 |
|
Michael Wu
|
e5dc8423b0
|
Bug 895417 - Fix refpoint coordinates sent to child processes, r=kats
|
2013-07-24 21:49:49 -04:00 |
|
Peter Chang
|
34a8ba5327
|
Bug 758845 - Enable Skia on B2G, r=gw280
|
2013-07-25 19:46:53 +08:00 |
|
Guillaume Abadie
|
b788dccc0a
|
bug 892546 - [WebGL 2.0] Instanced Rendering (GL_ARB_draw_instanced) - r=jgilbert
|
2013-07-25 20:38:58 -04:00 |
|
Peter Chang
|
a38cfef9d8
|
Bug 894262 - Merge GonkIOSurfaceImage to GrallocImage, r=nical, kanru
|
2013-07-25 10:13:35 +08:00 |
|