Nicholas Nethercote
a51a1d18a4
Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
...
--HG--
extra : rebase_source : 0e9db51b137770ba7db15a99a4ec1e87071d2f47
2013-09-19 15:52:30 -07:00
Nicholas Nethercote
426445c26e
Bug 913260 (part 3) - Formalize the concept of "distinguished amounts" in the memory reporter manager. r=mccr8.
...
--HG--
extra : rebase_source : cc6f50d85f384ed665d44b2e8850618fd8a56fa5
2013-09-19 15:52:28 -07:00
Nicholas Nethercote
7bdc4e988e
Bug 913260 (part 2) - Tweak ghost window reporters. r=mccr8.
...
--HG--
extra : rebase_source : db98ac69096f942608ead78709265609593e85d6
2013-09-18 19:01:29 -07:00
John Hopkins
69fe35cde2
Bug 919528 - export LD path that works with both GNU make and Pymake. r=catlee
2013-09-24 21:44:45 -04:00
Benoit Jacob
c566455dd4
Bug 919219 - fix the b2g build - no review, bustage, CLOSED TREE
2013-09-24 18:09:20 -04:00
Gregory Szorc
cce25ec859
Bug 901990 - Part 3: Don't purge _tests during PGO builds; r=glandium
...
CLOSED TREE
2013-09-24 15:05:43 -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
bfce5bcbf1
Bug 915213 - Support chrome hit testing in the metrofx front end. r=bbondy
2013-09-24 16:17:26 -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
Jim Mathies
42bb5727c7
Bug 915213 - Add a apzc hit test helper for metrofx. r=kats
2013-09-24 16:17:26 -05:00
Jim Mathies
7dbdca5904
Bug 915213 - Add a new apzc ReceiveInput method that transforms gecko events inline. r=kats
2013-09-24 16:17:26 -05:00
Jim Mathies
4c3d3b4205
Bug 915213 - Break up apzc ReceiveInput method so the logic can be shared. r=kats
2013-09-24 16:17:26 -05:00
Jim Mathies
79d000bfe1
Bug 917791 - Increase prefered pan/fling redraw rates for metrofx. r=kats
2013-09-24 16:17:25 -05:00
Terrence Cole
3732906ee5
Bug 918526 - Fix an exact rooting hazard in IonCache; r=nbp
...
--HG--
extra : rebase_source : 81d77f16af0cabaeaefab586d985a8778c4c5fd3
2013-09-19 14:48:11 -07:00
David Anderson
de85030bf7
Don't rely on legacy crypto calls in e10s content processes (bug 919089, r=bz).
...
--HG--
extra : rebase_source : 96a4b8f475c2e6e8b4f3a082e8efdc32fc8b08b6
2013-09-24 14:08:25 -07:00
Benjamin Bouvier
e79c76bc4a
Bug 919118: Convert Float before conversion to Int32; r=sstangl
2013-09-24 14:08:32 -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
475818f81c
Bug 919225 - Move the gfxIntSize typedef to nsSize.h to allow limiting the amount of useless #including that it forces - 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
Jeff Hammel
209681867d
follow up: webapprt on mach; Bug 746243 - port Mochitest to Mozbase;r=gps
2013-09-24 13:44:23 -07:00
Kannan Vijayan
8f770d8bd4
Bug 905903 - Properly trace ICTypeMonitor chains for pre-barrier when unlinking them. r=terrence
2013-09-24 16:38:45 -04:00
Trevor Saunders
9982d6608f
bug 920033 - shut up the overloaded virtual warning about Accessible::GroupPosition() r=davidb
2013-09-24 10:12:54 -04:00
Jonathan Watt
e6ad65635d
Bug 919263 - Remove bogus assertion from nsRangeFrame::AttributeChanged. r=dholbert
...
--HG--
extra : rebase_source : a713be35993eb58e44e2bb4f506587831986c57e
2013-09-24 21:29:31 +01:00
Jonathan Watt
87073cc853
Bug 920158 - Make nsCSSFrameConstructor::ConstructFrameFromItemInternal handle frames that should suppress floating of descendants. r=bz
...
--HG--
extra : rebase_source : 3f0b806dad1c1381bd30bd25e943866415e226f2
2013-09-24 21:29:29 +01:00
Jonathan Watt
2266364c41
Bug 920154 - Rename nsIContent's SetNativeAnonymous method to SetIsNativeAnonymousRoot to be clear that it should only be called for the root native anonymous element. r=bz
...
--HG--
extra : rebase_source : 9be498a3ae51a4a4587c8035cb7bc58002b3a268
2013-09-24 21:29:27 +01:00
Jonathan Watt
06ac2cb0e3
Bug 920146 - Rename NODE_IS_ANONYMOUS to NODE_IS_ANONYMOUS_ROOT to avoid misinterpretation and for symmetry with NODE_IS_NATIVE_ANONYMOUS_ROOT. r=bz
...
--HG--
extra : rebase_source : ea8c2377f1f85248239a3f6b0f6f64bfe40e44ea
2013-09-24 20:28:32 +01:00
Jan Varga
43d3cafd1b
Bug 919268 - Add codegen for worker-only WebIDL callbacks. r=bz
2013-09-24 21:32:01 +02:00
Dan Gohman
4d985209ed
Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
2013-09-24 08:21:22 -07:00
Ryan VanderMeulen
e9cbf86254
Backed out changeset 74459407359a (bug 917593) for Windows debug checktest asserts.
2013-09-24 16:20:15 -04:00
Gregory Szorc
7bd3c0ae36
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Gregory Szorc
5bb409fdd5
Bug 901990 - Part 1: Integrate test manifests with build config; r=ted
2013-09-24 11:50:04 -07:00
Chris Peterson
21eee8712a
Bug 919844 - Fix -Wunused-variable warning in js/jsd/jsd_val.cpp. r=jorendorff
2013-09-23 15:22:26 -07:00
Kannan Vijayan
5ffd840405
Bug 916949 - Minor refactor and clean-up of property access logic in VM. r=jorendorff
2013-09-24 14:41:14 -04:00
John Hopkins
f7b53329be
Bug 919528 - use short path to MSVS10, set LD using _VSPATH. r=ted
2013-09-24 14:31:53 -04:00
Jeff Hammel
e1419ee552
Bug 920152 - UnboundLocalError: local variable browserProcessId referenced before assignment;r=edmorley
2013-09-24 11:27:18 -07:00
Ryan VanderMeulen
fe96ecc1e3
Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
...
CLOSED TREE
2013-09-24 14:09:15 -04:00
Steve Workman
871a9b88ba
Bug 915905 - Prevent multiple concurrent calls to OnInputStreamReady r=jduell
2013-09-24 10:53:35 -07:00
Ryan VanderMeulen
1d956c2ad1
Backed out changeset dec7ac293e74 (bug 782546) for breaking the test it was trying to annotate.
2013-09-24 13:45:59 -04:00
Gregory Szorc
e81ac3bb95
Bug 918392 - Handle symlinked directories properly; r=glandium
2013-09-24 10:44:27 -07:00
Dan Minor
c20a8a35cb
Bug 918934 - Update jit-tests remote harness; r=terrence
2013-09-24 13:29:39 -04:00
Nathan Froyd
eb112dbe95
Bug 916923 - work around crash reporter issues with adjacent memory mappings on x86 android; r=glandium,f=gbrown
2013-09-23 15:02:28 -04:00
Nathan Froyd
09af15bbfb
Bug 919672 - lower the suspect referent count for the observer service's memory reporter; r=njn,wchen
...
I have a couple score (hundreds?) of open tabs and have been noticing of late
that the observer service has 4k+ observers for such a session. I was a bit
surprised by this, and lowered the suspect referent count a bit to see if I
could determine what was going on.
There's nothing particularly unusual with my setup, but I'd like to propose
that the count be lowered somewhat anyway. I think it's useful for about:memory
to provide as much information as possible about what might be going on. I've
also tried to update the explanatory text to indicate that merely having high
counts is not necessarily symptomatic of a leak.
2013-09-23 15:09:26 -04:00
Nathan Froyd
54e46df93a
Bug 915765 - fix -Wformat warnings in xpcom/; r=bsmedberg
...
Unfortunately this doesn't fix all platforms, since Android's inttypes.h doesn't
have the right macros for intptr_t at least, but it makes the situation a little
better.
2013-09-12 13:18:36 -04:00
Dan Gohman
38c32162df
Bug 917991 - Note a non-trivial implicit coupling. r=luke
2013-09-24 09:58:58 -07:00
Dan Gohman
7623a81668
Bug 917991 - Use higher-level MacroAssembler interfaces in a few more places. r=luke
2013-09-24 09:58:52 -07:00
Dan Gohman
b6aa823f13
Bug 900683 - IonMonkey: Make the backtracking allocator remember spill intervals so that it doesn't create redundant spill intervals. r=bhackett
2013-09-24 09:25:19 -07:00