Andrew McCreight
a7fbd0d3c2
Bug 988041 - Enable LeakSanitizer for Mochitests. r=jmaher
2014-06-20 09:08:30 -07:00
David Keeler
c13f6d39c7
bug 997509 - heed expired Revoked or Unknown OCSP responses r=briansmith
2014-06-20 09:01:57 -07:00
Brian R. Bondy
7ce0e02be8
Bug 1025640 - Enable building and installing the x64bit maintenance service on x64. r=rstrong
2014-06-19 11:03:04 -04:00
Jan de Mooij
f6f4979801
Bug 1027528 part 7 - Make Range mStart/mEnd const, fix operator[]. r=Waldo
2014-06-20 17:39:42 +02:00
Nicolas B. Pierron
06cfd7d63d
Bug 1026460 - Consider observable MIR nodes as live uses. r=shu a=abillings
2014-06-20 08:20:24 -07:00
Ted Mielczarek
cef4a41919
Bug 1023670 - Fix DeviceManager.mkDirs with a Windows path. r=wlach
2014-06-16 11:52:52 -04:00
Kyle Huey
d46f3641a6
Bug 1027251: Disable destructor checking on Windows. r=me
2014-06-20 07:33:00 -07:00
Daniel Stenberg
9a426539c5
Bug 1027353: avoid Http2Session NULL deref. r=hurley
2014-06-18 23:15:00 -04:00
Jan de Mooij
888e2f91f7
Bug 1027528 part 11 - Make some shell functions handle Latin1 strings. r=terrence
2014-06-20 16:20:26 +02:00
Jan de Mooij
c58b33f1d6
Bug 1027528 part 10 - Make ObjectToSource work with Latin1 strings. r=njn
2014-06-20 16:20:24 +02:00
Jan de Mooij
12db80ad5a
Bug 1027528 part 9 - Make more code work with Latin1 strings. r=terrence
2014-06-20 16:20:22 +02:00
Andrew Halberstadt
5dc20b0478
Bug 1028119 - Fix mochitest TypeError on timeout in mozrunner, r=edmorley
2014-06-20 10:11:05 -04:00
Ms2ger
bad4ca4d29
Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
...
--HG--
rename : layout/style/nsCSSStyleSheet.cpp => layout/style/CSSStyleSheet.cpp
rename : layout/style/nsCSSStyleSheet.h => layout/style/CSSStyleSheet.h
2014-06-20 12:32:49 +02:00
Dan Gohman
f33c377c6e
Bug 1027866 - SpiderMonkey: Assert that an element isn't inserted into a InlineList twice. r=jandem
2014-06-20 05:53:12 -07:00
Dan Gohman
278275dd85
Bug 1027853 - IonMonkey: Remove some unneeded fields from MBasicBlock r=nbp
2014-06-20 05:50:13 -07:00
Jan de Mooij
7db615ebd2
Bug 1027528 part 8 - Make Reflect.parse handle Latin1 strings. r=njn
2014-06-20 14:44:37 +02:00
Jan de Mooij
bdeabfdd31
Bug 1027528 part 6 - Make asm.js PropertyName serialization handle Latin1 strings. r=luke
2014-06-20 14:44:35 +02:00
Jan de Mooij
54da58f7be
Bug 1027528 part 5 - Make FunctionToString handle Latin1 strings. r=luke
2014-06-20 14:44:33 +02:00
Benoit Jacob
891264cd81
Bug 1027251 - Enforce that dangerous public destructors must be explicitly whitelisted - r=ehsan
2014-06-20 07:08:25 -04:00
Benoit Jacob
1bd4f804e6
Bug 1027251 - Fix or whitelist dangerous public destructors in view/ - r=roc
2014-06-20 07:08:25 -04:00
Benoit Jacob
54545f60d1
Bug 1027251 - Fix or whitelist dangerous public destructors in widget/ - r=roc
2014-06-20 07:08:25 -04:00
Benoit Jacob
59535f575b
Bug 1027251 - Fix or whitelist dangerous public destructors in content/media - r=cpearce
2014-06-20 07:08:24 -04:00
Benoit Jacob
117676ec6f
Bug 1027251 - Fix or whitelist dangerous public destructors in netwerk/ - r=mcmanus
2014-06-20 07:08:24 -04:00
Benoit Jacob
a9291b104e
Bug 1027251 - Fix or whitelist dangerous public destructors in media/mtransport - r=abr
2014-06-20 07:08:24 -04:00
Benoit Jacob
817cdfbfe9
Bug 1027251 - Fix or whitelist dangerous public destructors in media/webrtc - r=rjesup
2014-06-20 07:08:23 -04:00
Ms2ger
451c7edf83
Backout revision 308e51eae10c for build bustage.
...
--HG--
rename : layout/style/CSSStyleSheet.cpp => layout/style/nsCSSStyleSheet.cpp
rename : layout/style/CSSStyleSheet.h => layout/style/nsCSSStyleSheet.h
2014-06-20 13:00:08 +02:00
Jan de Mooij
032c069317
Bug 1027528 part 4 - Make JSON Quote function handle Latin1 strings. r=Waldo
2014-06-20 12:39:46 +02:00
Jan de Mooij
a9a7517ec1
Bug 1027528 part 3 - Make JS_EncodeString and friends handle Latin1 strings. r=Waldo
2014-06-20 12:39:44 +02:00
Jan de Mooij
2c27694ff3
Bug 1027528 part 2 - Make AtomizeString, StringBuffer::finishAtom handle Latin1 strings. r=luke
2014-06-20 12:39:42 +02:00
Jan de Mooij
ba04c60816
Bug 1027528 part 1 - Make Function constructor handle Latin1 strings. r=njn
2014-06-20 12:39:40 +02:00
Jan de Mooij
895a619bd4
Bug 1026438 part 6 - Make StringHasRegExpMetaChars work with Latin1 strings. r=bhackett
2014-06-20 12:39:39 +02:00
Ms2ger
14960387c2
Bug 1026739 - Remove unused INTERFACE_CHAIN macro; r=bz
2014-06-20 12:32:50 +02:00
Ms2ger
30794d3da6
Bug 1025022 - Pass T* to nsCOMArray::Contains; r=NeilAway
2014-06-20 12:32:50 +02:00
Ms2ger
3796687d26
Bug 974327 - Cleanup nsJSContext::GetGlobalObject(); r=bholley
...
The removed code is never reached, as GetWindowProxy() returns a JSObject
with OuterWindowProxyClass as its JSClass, and this will test false for
IsDOMClass and
(~c->flags) & (JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS).
2014-06-20 12:32:50 +02:00
Ms2ger
9fb7f507f0
Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
...
--HG--
rename : layout/style/nsCSSStyleSheet.cpp => layout/style/CSSStyleSheet.cpp
rename : layout/style/nsCSSStyleSheet.h => layout/style/CSSStyleSheet.h
2014-06-20 12:32:49 +02:00
Simon Montagu
82f2df73ba
Bug 789096 patch 8: use logical coordinates in nsBlockReflowState. r=jfkthame
2014-06-20 02:55:35 -07:00
Paul Adenot
50badd6444
Bug 1015519 - Don't write uninitialized buffers to the AudioStream in AudioSegment::WriteTo. r=roc
2014-06-19 13:30:27 +02:00
Mike Hommey
771aac012a
Bug 1027448 - Fix building gfxSurfaceRefCountTest.cpp with system cairo. r=mshal
2014-06-20 17:32:41 +09:00
Mike Hommey
441a542e17
Bug 1027440 - Build test plugins when building with --enable-default-toolkit=cairo-gtk3. r=mshal
2014-06-20 17:32:16 +09:00
Mike Hommey
d03ef9ad72
Bug 1027000
- Allow binary compatibility with libpixman versions between 0.19.2 and 0.25.2 when building against system libpixman. r=jrmuizel
2014-06-20 17:31:58 +09:00
Jonathan Watt
ef224664db
Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
2014-06-20 07:42:30 +01:00
Masayuki Nakano
50701692ed
Bug 1026986
Allow to build InstallX11ErrorHandler() at building Qt-build r=karlt
2014-06-20 14:41:32 +09:00
Trevor Saunders
dff2c7b54b
bug 1019744 - make ICU symbols hidden when compiling ICU as static libraries r=glandium
2014-06-16 16:23:10 -04:00
Timothy Nikkel
fd868e10b6
Bug 977831. Store layer event regions on thebes layer data in appunits relative to the reference frame until we finalize the thebes layer and then convert to layer coordinates. r=roc
...
Event regions weren't in a workable state prior to this. They were already stored relative to the reference frame, but in layer pixels.
Inside inactive layer managers the scale is always 1 regardless of the scale on the containing thebes layer (which is the scale it will actually be drawn at), and so the event regions did not take into account scale in this situation.
Storing the regions in appunits relative to the reference frame means we can just transform to the new reference frame (if it is different) when passing event regions up and out of inactive layer managers. The proper scale will be applied when we apply the event regions to the layer.
2014-06-19 22:56:36 -05:00
Kevin Locke
4aa3fcc44a
Bug 961346 - Fix FTP date parsing of midnight for DOS format. r=mcmanus
2014-06-20 12:44:41 +09:00
Brian Birtles
06035eb4a8
Bug 1025709 part 13 - Simplify ComputeSuitableScaleForAnimation; r=heycam
...
Now that animations and transitions are largely treated alike, we can remove
some redundant code in the processing of transform animations in
ComputeSuitableScaleForAnimation.
2014-06-20 12:39:26 +09:00
Brian Birtles
5c1ec8e2f7
Bug 1025709 part 12 - Remove ElementTransitions; r=heycam
...
This patch replaces all references to ElementTransitions (now that it is empty)
with references to the base class, CommonElementAnimationData. It also takes the
opportunity to tidy up some of the call sites in nsLayoutUtils since they no
longer need to differentiate between animations and transitions.
2014-06-20 12:39:26 +09:00
Brian Birtles
7463593a9c
Bug 1025709 part 11 - Make ElementPropertyTransition::ValuePortionFor reuse GetComputedTimingAt; r=heycam
...
In order to remove redundant code and generally make transitions less special,
this patch reworks ValuePortionFor to reuse the existing code for calculation
the fractional distance of within the animation interval.
2014-06-20 12:39:26 +09:00
Brian Birtles
9d2caa34ca
Bug 1025709 part 10 - Move active layer notification out of CanPerformOnCompositorThread to call sites; r=heycam
...
A previous patch moved CanPerformOnCompositorThread to
CommonElementAnimationData including a FIXME saying that active layer
notification should happen at call sites. Now that the code for
GetAnimationsForCompositor is common, we can do the active layer notification
there.
2014-06-20 12:39:26 +09:00
Brian Birtles
a722f517b1
Bug 1025709 part 9 - Move heavy lifting of GetAnimationsForCompositor from ElementAnimations/ElementTransitions to base class; r=heycam
...
This patch still leaves ElementAnimations|
ElementTransitions::GetAnimationsForCompositor as shortcuts
for the method now defined on CommonElementAnimationData.
2014-06-20 12:39:25 +09:00