Commit Graph

220211 Commits

Author SHA1 Message Date
Nicholas Nethercote
ce369b69d7 Bug 1113037 - Use stack allocation in DrawTargetCairo::FillGlyphs() in the common case. r=mattwoodrow.
--HG--
extra : rebase_source : f6270322664121cec3c82a7448c80963df6b0e5f
2014-12-18 21:23:28 -08:00
Nicholas Nethercote
5c1acfcb62 Bug 1112968 - dmd.py: Tweak the --alloc-fns list for better effect on Windows. r=mccr8.
--HG--
extra : rebase_source : 3dc8a09f9a22bf234406c0ff89d7b4050c7908e7
2014-12-18 18:59:53 -08:00
Jordan Lund
428d01236b Bug 1073772 - Releng work for two ARMv7 APKs - nonuni mozconfig fix for api 11, r=rnewman 2014-12-18 20:58:50 -08:00
Chris Peterson
4620b3d9bd Bug 1113210 - Suppress -Wunused-function clang warning about AtkSocketAccessible.cpp's gobject RTTI macros. r=tbsaunde 2014-12-18 12:17:53 -08:00
Seth Fowler
c28e66d620 Bug 1111041 - Detect PR_GetPhysicalMemorySize failure in SurfaceCache. r=dholbert 2014-12-18 19:50:56 -08:00
Cameron McCormack
528de1ff52 Bug 649145 - Store properties on nsCSSCompressedDataBlocks in declaration order. r=dbaron 2014-12-19 14:32:34 +11:00
Nicholas Nethercote
47fbc3168d Bug 1113010 (part 2) - Shrink FrameConstructionItem by using bitfields. r=dholbert.
This reduces its size from 168 bytes to 160 bytes on 64-bit platforms.

--HG--
extra : rebase_source : de9bb482ccbdb85efa79f82083fa8f35bb629078
2014-12-18 14:15:18 -08:00
Nicholas Nethercote
60a39e899b Bug 1113010 (part 1) - Shrink FrameConstructionItem by reordering some fields. r=dholbert.
This reduces its size from 176 bytes to 168 bytes on 64-bit platforms.

--HG--
extra : rebase_source : 89b4f1c6e618eb1ab75989162c26308753a59d56
2014-12-18 14:14:58 -08:00
Nicholas Nethercote
ece84fb3a7 Bug 1113010 (part 0) - Remove impossible path in AddFrameConstruct(). r=dholbert.
Infallible new ensures that |item| is always non-null. And even if it didn't,
AppendItem() dereferences |item| before this code is reached.

--HG--
extra : rebase_source : 9abb8704ba03f455d6b77c5735fcb6cde4f8fef8
2014-12-18 14:14:31 -08:00
Xidorn Quan
0a763ef5fd Bug 1103644 - Try default browser for "mach resource-usage" if the specified one doesn't work. r=gps DONTBUILD
--HG--
extra : rebase_source : 78aa8c5f3e89dae0680f5688d0b0c80093e7549b
extra : amend_source : bd2dfce52c1647831dba1b3fbb2790bfce0beae0
extra : histedit_source : 2f0640e53e7ac359e4c050f73f86546518211e1e
2014-12-19 09:50:20 +11:00
Nathan Froyd
1e5c773bc9 Bug 1109302 - make moz.build *SOURCES variables emit proper objects; r=gps
Having SOURCES and its close relatives go through VariablePassthru
objects clutters the handling of VariablePassthru in build backends and
makes it less obvious how to handle things that actually get compiled.

Therefore, this patch introduces four new moz.build objects
corresponding to the major variants of SOURCES.  It looks like a large
patch, but there's an ample amount of new tests included, which accounts
for about half of the changes.
2014-12-09 16:45:59 -05:00
Bill McCloskey
27da4b054f Bug 1113006 - Screen manager ScreenForBrowser message should return primary screen as fallback (r=mconley) 2014-12-18 17:36:20 -08:00
Bill McCloskey
c11f176f76 Bug 1111412 - Make sure slow script timeout is initialized when event starts running (r=bholley) 2014-12-18 17:36:20 -08:00
Bill McCloskey
5f73e903de Bug 1105039 - Use high prio messages rather than intr for profiling (r=mconley) 2014-12-18 17:36:17 -08:00
Bill McCloskey
97dcfc55be Bug 1109883 - Use urgent messages for protocol bridging (r=bent) 2014-12-18 17:35:48 -08:00
Bill McCloskey
9c3ef98618 Bug 1109883 - Allow urgent prio messages to be sent to child (r=dvander) 2014-12-18 17:35:48 -08:00
Bill McCloskey
5c7191833d Bug 1110938 - Add timeout for CPOWs (default to 0) (r=dvander) 2014-12-18 17:35:44 -08:00
Bill McCloskey
eb9ada2db8 Bug 1110938 - Use message sequence number for transaction ID in MessageChannel (r=dvander) 2014-12-18 17:34:25 -08:00
Bill McCloskey
e4a29a46d2 Bug 1109372 - Stop using CPOWs for isTabEmpty (r=dao) 2014-12-18 17:34:25 -08:00
Bill McCloskey
8abefd746f Bug 1102640 - [e10s] Shouldn't be able to create CPOWs to the inner window (r=mrbkap) 2014-12-18 17:34:24 -08:00
Bill McCloskey
edf33ded58 Bug 1102637 - [e10s] Control CPOW logging with env var (r=mrbkap) 2014-12-18 17:34:24 -08:00
Bill McCloskey
b72fe0eff7 Bug 1102637 - [e10s] Log the address of objects sent using CPOWs (r=mrbkap) 2014-12-18 17:34:24 -08:00
Bill McCloskey
b774209376 Bug 1102636 - Unwrap objects before returning their address in objectAddress (r=sfink) 2014-12-18 17:34:24 -08:00
Bill McCloskey
416140f08e Bug 1102643 - Track add-on ID in e10s shims (r=mconley) 2014-12-18 17:34:24 -08:00
Bill McCloskey
03a07ac88c Bug 1072980 - Don't pass document CPOW to context menu (r=ally) 2014-12-18 17:34:24 -08:00
Bill McCloskey
95f3d66730 Bug 1072980 - Ensure event.currentTarget is correct in event shim (r=ally) 2014-12-18 17:34:24 -08:00
Bill McCloskey
59286ac499 Bug 1072980 - Don't use CPOW in special powers (r=ally) 2014-12-18 17:34:23 -08:00
Bill McCloskey
ec17353436 Bug 1072980 - Add test for passing CPOWs to C++ (r=mrbkap) 2014-12-18 17:34:23 -08:00
Bill McCloskey
e4deba739c Bug 1072980 - Don't pass CPOW as notificationCallbacks in nsIAboutProtocol shim (r=ally) 2014-12-18 17:34:23 -08:00
Bill McCloskey
d4712e1f74 Bug 1072980 - Don't allow CPOWs to be passed to C++ functions (r=mrbkap) 2014-12-18 17:34:23 -08:00
Christoph Kerschbaumer
706fb24440 Bug 1113323 - Revert change to make sure loadInfo exists before dereferencing the object (r=sicking) 2014-12-18 13:14:54 -08:00
Prabhjyot Singh Sodhi
ae1f78b662 Bug 1112830 - Changed mCumulativeResolution of FrameMetrics.h to private and all correspondings files using this variable using getters and setters;r=kats 2014-12-18 19:33:18 -05:00
Byron Campen [:bwc]
86811c850f Bug 1111299: Make sure we don't prioritize random codecs. r=jesup 2014-12-18 16:05:12 -08:00
Christoph Kerschbaumer
89633e281f Bug 1113323 - Make sure loadInfo exists before dereferencing the object (r=sicking) 2014-12-18 13:14:54 -08:00
Byron Campen [:bwc]
27f8918c14 Bug 1107307: Teach JsepSessionImpl to handle rtcp-fb:* r=drno 2014-12-04 09:26:59 -08:00
Josh Matthews
72201206c9 Bug 1112765 - Add an overridable trace hook to BaseProxyHandler. r=efaust 2014-12-17 16:33:28 -05:00
Kaustabh Datta Choudhury
8bc7cd43cd Bug 1112609 - Bisect Chunk does not run. r=jmaher 2014-12-18 11:09:00 -05:00
Andreas Pehrson
c039d354bf Bug 1111831 - Play the video element in test_multiple_mediastreamtracks.html to ensure metadata gets loaded. r=roc 2014-12-15 14:45:00 -05:00
R Kent James
912cf73a22 Bug 1111063 - Support XPCOMBinary with msvcrt=static. r=glandium 2014-12-12 16:33:00 -05:00
Milan Sreckovic
cad0a2e786 Bug 1101685 - Optionally assert in loggers, default to true on gfxCriticalError. Clean up the calls where large texture sizes were triggering the asserts in tests. r=nical 2014-12-17 17:54:04 -05:00
Milan Sreckovic
063f91af17 Bug 1072871 - Make sure the targets don't disappear under us. r=benwa 2014-12-15 12:10:06 -05:00
David Anderson
8a59420134 Handle in-process APZ events correctly on Windows. (bug 1111873 part 2, r=kats)
--HG--
extra : rebase_source : 8ca5156392705e3a1806fc6a15154dbaa380f438
2014-12-18 15:25:03 -08:00
David Anderson
9a6a40b662 Add a map from layers to TabParents. (bug 1111873 part 1, r=smaug)
--HG--
extra : rebase_source : 68d9d718969ddffcfbbf44f03acbfe6c545b0965
2014-12-18 15:23:39 -08:00
Ryan VanderMeulen
3aee0aadd5 Merge m-c to inbound. a=merge 2014-12-18 18:12:31 -05:00
Ryan VanderMeulen
20228a773d Backed out changeset 88a15054f99f (bug 794984) for suspicion of "causing" Mulet mochitest crashes (and possible Linux32 mochitest-e10s-dt as well). 2014-12-18 18:11:13 -05:00
Chris Cooper
2c70f23fe1 Bug 882712 - switch from using runtime-binaries host to tooltool - r=dustin 2014-12-18 18:08:50 -05:00
Ryan VanderMeulen
36be40cccd Merge inbound to m-c. a=merge 2014-12-18 17:59:14 -05:00
Ryan VanderMeulen
30a5f38a23 Merge fx-team to m-c. a=merge 2014-12-18 17:27:16 -05:00
Ryan VanderMeulen
f75ac18098 Backed out changeset 08d1470a4042 (bug 1112556) for mass test bustage.
CLOSED TREE
2014-12-18 15:52:57 -05:00
Ryan VanderMeulen
918820b30a Backed out changeset 01f50f0fbda6 (bug 1112552) for mass test bustage.
CLOSED TREE
2014-12-18 15:52:49 -05:00