Meadhbh Hamrick
d9c9da76b7
Bug 861266: Enable TLS 1.2 by default, r=briansmith
...
--HG--
extra : rebase_source : 4f28724d58791e1ee0e281ff48232f5aaca2048f
2013-11-01 04:48:57 -07:00
Brian Smith
8ba7715f0f
Bug 932176: Add preference to control whether OCSP GET is used, off by default, r=cviecco
...
--HG--
extra : rebase_source : 7cbc273155d04bc64a110eda9216c6f727ce0c18
2013-10-24 14:32:09 -07:00
Brian Smith
29ae1ad3b1
Bug 898431: Update NSS to NSS 3.15.3 Beta 2 (NSS_3_15_3_BETA2), r=me
...
--HG--
extra : rebase_source : e0c24dc8228477fc0647a9e1f534dcf96a355095
2013-11-01 04:08:28 -07:00
Brian Smith
1f07bf5b3c
Bug 934171: Fix OCSP stapling test, r=mcmanus
...
--HG--
extra : rebase_source : 4f77b595b2004dabf3444187424ac4426fb7a41a
2013-11-02 19:57:26 -07:00
John Daggett
7bbf4d9cdf
Bug 933638 - move nsTextFrameTextRunCache to nsTextFrame.h r=heycam
2013-11-03 11:33:23 +09:00
Alexander Surkov
a0e1251884
Bug 932789 - isolate nsIAccessibleSelectable implementation, r=tbsaunde
2013-11-02 21:56:59 -04:00
Cameron McCormack
c34de13d62
Bug 928798 - Check nsSVGTextFrame2 for dirtiness when gettings it bounding box contribution. r=roc a=abillings
2013-11-03 11:21:51 +11:00
Dan Gohman
8abf90ad4b
Bug 931489 - IonMonkey: Omit the NaN check for LNotD if range analysis says there are no NaNs. r=nbp
2013-11-02 14:29:44 -07:00
Dan Gohman
436cc2ffa6
Bug 931489 - IonMonkey: Omit NaN checks in LCompareD nodes when the operands are known to be non-NaN. r=nbp
2013-11-02 14:29:44 -07:00
Dan Gohman
82cabc0e08
Bug 930708 - IonMonkey: Factor out a DoubleEqualsInt32 from DoubleIsInt32 and use it when negative zero is to be treated as zero. r=nbp
2013-11-02 14:29:44 -07:00
Reuben Morais
50740465ab
Bug 929491 - Include dictionary and object types in union construction error messages. r=bz
2013-11-02 16:18:35 -02:00
Nathan Froyd
240d573dc7
Bug 934119 - fix syntax error for definition of --with-intl-api that manifests during ./config.status --recheck; r=trivial
2013-11-02 11:59:27 -04:00
Nathan Froyd
15ba3d1b1f
Bug 918651 - part 10 - remove the |USING CxxType| rule from the IPDL grammar; r=ehsan
2013-10-18 15:04:07 -04:00
Nathan Froyd
0796aeb3b7
Bug 918651 - part 9 - remove useless includes from IPDL files; r=ehsan
...
These includes are no longer needed. It's much easier to locate these
includes when they're not obscured by a bunch of other stuff.
2013-10-18 14:47:04 -04:00
Nathan Froyd
ccdd4fb35d
Bug 918651 - part 8 - remove redundant includes from IPDL files; r=ehsan
...
These include statements have been made redundant by all the qualifications
to the using statements.
2013-10-18 13:34:08 -04:00
Nathan Froyd
8e3d023792
Bug 918651 - part 7 - place includes intelligently in generated IPDL files; r=bent
...
This is where the magic starts to happen. We move includes from the base
protocol header (${NAME}.h) to the parent and child headers (${NAME}Parent.h
and ${NAME}Child.h) to follow good include hygiene.
For the base protocol header, we examine the set of types used by struct and
union definitions to determine which headers we need to include.
For parent and child headers, we forward declare what we can and include
appropriate headers otherwise. For forward-declared types, we include the
appropriate headers in the parent and child source files.
2013-10-01 12:55:42 -04:00
Nathan Froyd
3a9ed362e7
Bug 918651 - part 7b - fix Layers{Surfaces,Messages}.ipdlh header bootlegging; rs=ehsan
...
LayersSurfaces.ipdlh declares itself as |using| a bunch of types that only
get used in LayersMessages.ipdlh. Since intelligent include-placing
recognizes that these types are not used in LayersSurfaces.h, the necessary
header lines get left out of the generated LayersSurfaces.h, leading to
compilation problems on some platforms. Fix this by moving the appropriate
lines to LayersMessages.ipdlh.
2013-10-19 12:09:59 -04:00
Nathan Froyd
640bb8fea7
Bug 918651 - part 7a - fix source files bootlegging things from IPDL headers; rs=ehsan
2013-10-18 16:57:55 -04:00
Nathan Froyd
2112ca2985
Bug 918651 - part 6 - add unqualifiedTypedefs parameter to _ComputeTypeDeps; r=ehsan
...
When computing what set of includes a header file needs, we need to know
about all types that protocol-defined types use, not just qualified
ones: both global-scope names and same-namespace-as-protocol names are
valid to use without any sort of qualification. This flag would normally
not be used in generating actual C++ code and therefore defaults to False.
2013-10-18 12:08:10 -04:00
Nathan Froyd
e2ede970d2
Bug 918651 - part 5 - qualify all IPDL using statements with required header; r=ehsan
2013-10-01 15:25:07 -04:00
Nathan Froyd
d556a7d083
Bug 918651 - part 4 - add keyword arguments to _makeForwardDeclForQClass; r=ehsan
...
We're going to need these later when we hand-roll our own forward declarations
for classes and structs.
2013-10-01 12:02:57 -04:00
Nathan Froyd
e286ae8b77
Bug 918651 - part 3 - add optional |from header| qualification to using statements in ipdl; r=bent
2013-09-23 21:20:18 -04:00
Nathan Froyd
d7d30f0b4a
Bug 918651 - part 2 - don't munge the translation unit's headers; r=ehsan
...
Keep the builtin headers separate from the translation unit's headers.
We do this so when we start twiddling with the translation unit's headers,
we don't have to handle cases where those headers are actually builtin
headers.
2013-10-01 11:42:50 -04:00
Nathan Froyd
973f5e7322
Bug 918651 - part 1 - remove unnecessary using statements from IPDL files; r=ehsan
2013-10-18 14:48:13 -04:00
Jan de Mooij
d597374663
Bug 932769 followup - Fix typo. rs=evilpie
2013-11-02 17:35:00 +01:00
Tom Schuster
4b85960fb6
Bug 933946 - Remove the rest of the old number conversion functions from SpiderMonkey. r=terrence
2013-11-02 13:48:09 +01:00
Brian Hackett
485f102874
Bug 932769 - Ignore resolve hooks for properties that already exist on the object being examined, r=jandem.
2013-11-02 09:32:22 -06:00
Gijs Kruitbosch
7086a010d5
Merge m-c to m-i on a CLOSED TREE
2013-11-02 15:33:00 +01:00
Gijs Kruitbosch
344851139c
Backed out changeset c672c4cd6c7f (bug 928201) for mochitest-mc purply-bustage, rs=bustage on a CLOSED TREE
2013-11-02 14:07:23 +01:00
Joe Walker
9696fc65e1
Bug 934098 - Comment out test for GCLI date type breaks when TZ changes; r=Gijs CLOSED TREE
...
--HG--
extra : amend_source : 0db0a5596417dd41ebf339a21ff460bfafadf2ab
2013-11-02 12:50:33 +00:00
Mats Palmgren
9db9b9ff61
Bug 933260 - Honor the specified CSS width and height on <input type=checkbox/radio> also on Linux. r=karlt
2013-11-02 12:11:30 +00:00
ffxbld
abf5d58b4c
No bug, Automated HSTS preload list update from host bld-linux64-ec2-406 - a=hsts-update
2013-11-02 03:19:53 -07:00
ffxbld
bbc5326932
No bug, Automated blocklist update from host bld-linux64-ec2-178 - a=blocklist-update
2013-11-02 03:16:39 -07:00
Gene Lian
8fc00837ee
Backout b796080cf4d0 (bug 931699) due to causing bug 933787.
2013-11-02 17:36:28 +08:00
Wes Kocher
90f561f86f
Merge inbound to m-c
2013-11-01 20:34:44 -07:00
Wes Kocher
f223771c98
Merge b2g-inbound to m-c
2013-11-01 20:31:10 -07:00
Brian R. Bondy
cb6b35acd7
Bug 928042 - Add an environment variable to disable content processes sandboxing even when MOZ_CONTENT_SANDBOX is defined. r=aklotz
2013-11-01 19:09:45 -07:00
Jonathan Watt
0480968b71
Bug 932761 - Implement Moz2D path builders for all of the SVG element types. r=dholbert
2013-11-02 11:10:38 +00:00
Jan de Mooij
ea9336e30d
Bug 933475 - Rewrite Array.prototype.push fast path to work on all native objects with dense elements. r=Waldo
2013-11-02 11:54:07 +01:00
Gene Lian
c99ee07f58
Backout b796080cf4d0 (bug 931699) due to causing bug 933787.
2013-11-02 17:45:17 +08:00
Wes Kocher
1588a49371
Backed out changeset ff8128d5a5d9 (bug 906990) for b2g build bustage on a CLOSED TREE
2013-11-01 17:15:42 -07:00
Wes Kocher
8c7b17b5ba
Backed out changeset 325d718fec53 (bug 906990)
2013-11-01 17:15:08 -07:00
Wes Kocher
36927ffabe
Backed out changeset 875f6e0be7b1 (bug 906990)
2013-11-01 17:15:03 -07:00
Wes Kocher
ba57b1338e
Backed out changeset 00f838879263 (bug 906990)
2013-11-01 17:14:59 -07:00
Wes Kocher
b22499705d
Backed out changeset 57a7a785a964 (bug 906990)
2013-11-01 17:14:54 -07:00
Wes Kocher
2d17a09787
Backed out changeset 03b936cdbf73 (bug 933260) for crashtest assertions
2013-11-01 17:06:21 -07:00
Seth Fowler
a91fd7eede
Bug 922613 - Remove erroneous assertion in imgStatusTracker. r=jdm
2013-11-01 17:05:01 -07:00
Mike Hommey
9d2d36c22f
Bug 933120 needs a clobber because of bug 852814. r=me
2013-11-02 09:00:15 +09:00
Richard Newman
b152a1c0f1
Bug 933992 - sLoadTasks removal incorrectly uses long, not Integer. r=sriram
2013-11-01 16:56:06 -07:00
Mike Hommey
612f38242f
Bug 933097 - Remove a few useless moz.build files. r=mshal
2013-11-02 08:47:46 +09:00