Commit Graph

157468 Commits

Author SHA1 Message Date
Markus Stange
f2f8db66e6 Bug 924103 - Use Moz2D for SVG filter rendering. r=roc 2013-11-27 12:25:29 +01:00
Markus Stange
5f2fccf8a8 Bug 924103 - Add a FilterDescription data structure and code that can create FilterNodes from it. r=roc 2013-11-27 12:25:28 +01:00
Bas Schouten
55e3bcf87f Bug 924102 - Add support for filters to DrawTargetRecording. r=mstange 2013-11-27 12:25:28 +01:00
Bas Schouten
0e17fc1044 Bug 924102 - Use FilterNodeSoftware for filter drawing in DrawTargetSkia. r=mstange 2013-11-27 12:25:28 +01:00
Bas Schouten
42d0dc60b9 Bug 924102 - Make DrawTargetSkia::DrawSurface support non-Skia DataSourceSurfaces. r=mstange 2013-11-27 12:25:27 +01:00
Markus Stange
4cfec24dfa Bug 924102 - Add transform filter and remove offset filter. r=Bas 2013-11-27 12:25:27 +01:00
Markus Stange
669377532c Bug 924102 - Add a FilterNode implementation that uses Direct2D 1.1 effects. Most of this patch was written by Bas. r=mstange, r=Bas 2013-11-27 12:25:16 +01:00
Markus Stange
d20d7c9a8b Bug 924102 - Implement DrawTarget filter APIs with FilterNodeSoftware for Cairo, CG, D2D, D2D1 and Dual. r=Bas 2013-11-27 12:22:56 +01:00
Markus Stange
e9baba2246 Bug 924102 - Add a software FilterNode implementation. r=Bas 2013-11-27 12:22:46 +01:00
Markus Stange
5529e770d2 Bug 924102 - Let AlphaBoxBlur take separate blur radius parameters for X and Y. r=Bas 2013-11-27 12:22:36 +01:00
Markus Stange
4c57389fc2 Bug 924102 - Add filter processing code for many SVG filters. r=Bas 2013-11-27 12:22:27 +01:00
Markus Stange
410c0c2218 Bug 924102 - Add a class that renders turbulence as specified for SVG filters. r=Bas 2013-11-27 12:22:21 +01:00
Markus Stange
a04a3629cd Bug 924102 - Add a SIMD.h header that implements some SIMD functions with SSE2 and scalar code. r=Bas 2013-11-27 12:22:13 +01:00
Markus Stange
4305f55ca3 Bug 924102 - Add filter API to Moz2D. r=Bas, r=mattwoodrow 2013-11-27 12:22:07 +01:00
Markus Stange
77841507b9 Bug 924102 - Add the types Point3D and Matrix5x4. r=Bas 2013-11-27 12:22:02 +01:00
Bas Schouten
d24aad8e90 Bug 937145 - Allow Moz2D recordings to grab the existing content of a DrawTarget. r=BenWa 2013-11-27 12:21:57 +01:00
Bas Schouten
2b983bacde Bug 942268 - Add RecordedEvent::GetEventName. r=mstange 2013-11-27 12:21:49 +01:00
Markus Stange
63bb72465e Bug 930956 - Make DrawTargetCG::DrawSurface support painting a DataSourceSurface that is not a DataSourceSurfaceCG. r=jrmuizel, r=Bas 2013-11-27 12:21:43 +01:00
Markus Stange
ce19eeb4e2 Bug 943614 - Make sure that SourceSurfaceCG::GetDataSurface always returns a surface that has GetType() == SURFACE_DATA. r=Bas 2013-11-27 12:21:34 +01:00
Markus Stange
a8396470b9 Bug 943614 - Make sure that SourceSurfaceCairo::GetDataSurface always returns a surface that has GetType() == SURFACE_DATA. r=Bas 2013-11-27 12:21:27 +01:00
Markus Stange
41056977e4 Bug 943614 - Make sure that DataSourceSurface::GetDataSurface always returns a surface that has GetType() == SURFACE_DATA. r=Bas 2013-11-27 12:21:21 +01:00
Jonathan Kew
a903d9cee4 bug 943319 - use our standard ArrayLength() instead of a custom macro. r=jdaggett 2013-11-27 11:03:43 +00:00
Jonathan Kew
471fb8aa1d bug 943270 - use EncodingUtils::DecoderForEncoding instead of nsICharsetConverterManager::GetUnicodeDecoderRaw when decoding font names. r=jdaggett 2013-11-27 11:03:02 +00:00
Jan de Mooij
d23da37215 Bug 935999 - Fix Ion addprop stub to support type checks. r=shu 2013-11-27 11:06:46 +01:00
Olli Pettay
c4ee9b8e05 Bug 942432 - Remove nsIJSEventListener::mContext, r=bz 2013-11-27 11:12:41 +02:00
Mike Hommey
970b0717ae Bug 943743 - Remove NATIVE_THEME_SUPPORT. r=karlt 2013-11-27 17:13:52 +09:00
Mike Hommey
a30ae6e347 Bug 943733 - Finish removing PRE_RELEASE_SUFFIX. r=rstrong 2013-11-27 17:13:32 +09:00
Mike Hommey
829a5d6ea2 Bug 943197 - Remove useless -DIMPL_LIBXUL. r=mshal 2013-11-27 17:13:05 +09:00
Victor Porof
139d26dc89 Bug 898199 - Reenable browser_dbg_event-listeners.js, in light of bug 941787 potentially fixing these sorts of problems, r=me 2013-11-27 09:45:32 +02:00
Markus Stange
de91212dad Bug 943041 - Don't delay compositing on the compositor thread in ASAP mode (layout.frame_rate == 0). r=BenWa 2013-11-27 08:33:39 +01:00
Markus Stange
66dccf3af2 Bug 920123 - Make Start/Stop FrameTimeRecording work with OMTC and remove paint time recording. r=mattwoodrow 2013-11-27 08:32:19 +01:00
Andreas Gal
5ce9727faf Bug 942688 - Part2: Draw corner mask with Azure (r=mstange). 2013-11-26 21:50:33 -08:00
Andreas Gal
ec6fa07244 Bug 942688 - Part1: Draw title bar decoration with CG directly (r=mstange). 2013-11-26 21:49:45 -08:00
Camilo Viecco
fafb89e70a Bug 927016 - Create EV testsuite in xpcshell. r=keeler 2013-11-21 13:40:31 -08:00
Luke Wagner
f576909fbf Bug 929236 - Don't waste time caching small asm.js modules (r=sstangl)
--HG--
extra : rebase_source : 03c1f15c9ad89e0cae2e53a633ab743656380bf5
2013-11-18 16:02:05 -06:00
Luke Wagner
ffe398ce2a Bug 929236 - Cache asm.js compiled code in Gecko (r=janv)
--HG--
extra : rebase_source : 1c97962da0044858c583fc45e69dd22e519b8066
2013-11-18 15:49:53 -06:00
Ehsan Akhgari
dbd25bdfdc Bug 943712 - Build parts of dom/mobilemessage in unified mode; r=gene 2013-11-26 23:46:24 -05:00
Brian Smith
c55f12589a Bug 898431: Update NSS to NSS 3.15.4 beta 5 (NSS_3_15_4_BETA5), r=me 2013-11-26 20:21:14 -08:00
Ehsan Akhgari
957da38a71 Backed out changeset 076bf878c59a (bug 942432) for build bustage 2013-11-26 22:14:23 -05:00
Ehsan Akhgari
28a707ad55 Backed out changeset db836ecd7746 (bug 943613) for build bustage 2013-11-26 22:14:19 -05:00
Ehsan Akhgari
b092c19e89 Bug 943554 - Extend the checks added in bug 941854 to all unified files; r=gps 2013-11-26 21:29:44 -05:00
Brian Hackett
fe02999862 Bug 942984 - Set native stack limit for JS worker threads, r=billm. 2013-11-26 19:18:04 -07:00
Brian Hackett
8998a84de1 Bug 939088 - Add a cache for fetching the names associated with ALIASEDVAR operations, r=luke. 2013-11-26 19:13:17 -07:00
Shu-yu Guo
7e7d870fef Bug 937763 - Don't emit MIR marked as emittedAtUses immediately when redefining. (r=jandem) 2013-11-26 18:06:59 -08:00
Olli Pettay
d881c8a0fd Bug 943613 - Notify JS implemented Event Target when an event listener is added / removed, r=bz
--HG--
extra : rebase_source : 88de22115dfef896468f2bb91d60f880cd84cfd3
2013-11-27 03:42:21 +02:00
Olli Pettay
dfb86d51d8 Bug 942432 - Remove nsIJSEventListener::mContext, r=bz
--HG--
extra : rebase_source : 0339018010bd6a079080f603db231837bfa9bf00
2013-11-27 03:40:49 +02:00
Stephen Pohl
b4c6cfb6f8 Bug 943542 - Fix JS error from clicking on URL bar in Metro. r=jimm 2013-11-26 21:06:18 -05:00
Wes Kocher
aead8a0b38 Merge m-c to inbound 2013-11-26 20:05:18 -06:00
Wes Kocher
03f11d7551 Merge fx-team to m-c 2013-11-26 19:51:52 -06:00
Wes Kocher
9601c9b159 Backed out changeset 53c0f65599fe (bug 938803) for asserting too much 2013-11-26 19:45:16 -06:00