Commit Graph

181187 Commits

Author SHA1 Message Date
Brian Smith
2dc3d8c884 Bug 1005667: Fix build warning due to buggy test code in pkixtestutil.cpp, r=dholbert 2014-05-04 11:04:48 -07:00
Daniel Holbert
92ca658314 Bug 996945: Remove prohibition on flex-grow & flex-shrink properties transitioning between 0 and other values. r=mats 2014-05-04 09:12:32 -07:00
Daniel Holbert
6b2a8c9f12 Bug 985304 part 3: Extend flexbox layout mochitest to cover cases with flex values that sum to less than 1. f=mats 2014-05-04 09:10:40 -07:00
Daniel Holbert
5c25bcfc2e Bug 985304 part 2: Make flex algorithm gracefully handle flex factors that sum to < 1. r=mats
When our flexibilities sum to a fraction < 1, we clamp the free space to be no
greater than that same fraction of the original free space. This effectively
makes us treat a flexibility of e.g. "0.01" as "1% of the original free space"
in that sort of situation (while still treating it as a normal flex factor if
the sum of the flex factors is greater than 1).
2014-05-04 09:10:28 -07:00
Daniel Holbert
a92674c20a Bug 985304 part 1: Shorten "flex weight" to "weight" in variable & function names. r=mats
The phrase "flex weight" used to be a term defined in the spec, but it's
long-since been replaced with "flex factor" and "scaled flex factor".

I'm now using the term "weight" to mean "flex factor, with any necessary scaling already done, ready to be used as a weight for apportioning free space".

I'm dropping the "flex" modifier from "flex weight" both for brevity & to make
it more clearly-distinguishable from actual "flex factor" usages in the code.
2014-05-04 09:10:28 -07:00
Daniel Holbert
b94eb57155 Bug 985304 part 0: Drop "running" prefix on variable 'runningFlexWeightSum', for clarity. r=mats 2014-05-04 09:10:27 -07:00
Benoit Girard
cadd5466ff Bug 1005328 - Layers.dump output should be consistent with newlines. r=bottond 2014-05-02 17:29:29 -04:00
Benoit Girard
6f2902ffc4 Bug 1005298 - Add layout.display-list.dump Preference. r=mattwoodrow 2014-05-03 20:35:47 -04:00
Brian Smith
3718837588 Bug 1005309, Part 2: Enable extended compiler warnings (-W4 -Wall) in mozilla::pkix, r=mmc
--HG--
extra : rebase_source : 033574a0b26582753baec003becfaf15bbd85003
extra : histedit_source : 2d52c47f92b8f694203c2eb580b37be78ccf2f9c
2014-05-03 17:50:26 -07:00
Brian Smith
00e0d8964b Bug 1005309, Part 1: Improve type conversion and error checking for hashing done in mozilla::pkix's pkixocsp.cpp. r=mmc
--HG--
extra : rebase_source : 79c248ebc45d722249ae7adbbd2527dc9985f6f0
extra : histedit_source : 8ea66942cec4252d9d7e625da22b5ad9964485a1
2014-05-02 11:53:06 -07:00
Brian Smith
ee7f4a5d76 Bug 1005256: Improve parameter validation in mozilla::pkix::der::Input::GetSECItem, r=mmc
--HG--
extra : rebase_source : 93b65e103c86747ddaf463e639aacffdf7ccb08f
extra : histedit_source : 10ef0ab13fb9de710ea3c589600db4632f9cf4a0
2014-05-02 11:52:10 -07:00
Brian Smith
d9ebffb937 Bug 1005208: Rename issuerKeyHash to keyHash in mozilla::pkix's pkixocsp.cpp, r=mmc
--HG--
extra : rebase_source : ede4ed17cb56e3e52325ecadc2c5ded33c4a6013
extra : histedit_source : b727000e81bbc8afa6b9f8188b97065f59da45ad
2014-05-02 10:40:03 -07:00
Brian Smith
02c940dedf Bug 1005198: Make it easy to create test certificates in GTest tests, r=keeler
--HG--
extra : rebase_source : 0b1ec263a5a1ce1856afb12f11ea4c35c2aa55d0
extra : histedit_source : 40a3a3fc1993de0fcdeb5593a1a1df4dc94832b8
2014-04-25 19:57:40 -07:00
Phil Ringnalda
bb877fbffa Merge m-c to m-i 2014-05-03 17:38:33 -07:00
Phil Ringnalda
3e99610fd3 Merge b-i to m-c 2014-05-03 17:36:35 -07:00
Phil Ringnalda
b4bcc7752d Merge m-i to m-c 2014-05-03 17:35:09 -07:00
David Burns
296721c2bd Bug 967813: Put the error reason in the message that is reported on TBPL for easier starring; r=philor 2014-05-03 21:02:38 +01:00
Till Schneidereit
a8312b0a8f Bug 1005472 - Make trace-logging work on OS X again. r=h4writer
--HG--
extra : rebase_source : 293de5fe9aed1df6da80a05953759b81e4c5d9c0
2014-05-03 16:09:34 +02:00
Till Schneidereit
abdc2df353 Bug 1004503 - Backout of failed attempt to fix relazification-related crash. r=jandem
--HG--
extra : rebase_source : e3b1a9f60f34d0b366cbc4f3bb98212f714525ce
2014-05-03 16:09:33 +02:00
Mats Palmgren
af2665068b Bug 1000376 - part 4, Add some grid item tests. r=dholbert
These are only for detecting assertions/crashes for now since grid layout isn't implemented yet.

--HG--
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-1-ref.xhtml => layout/reftests/css-grid/grid-whitespace-handling-1-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-1a.xhtml => layout/reftests/css-grid/grid-whitespace-handling-1a.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-1b.xhtml => layout/reftests/css-grid/grid-whitespace-handling-1b.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-2-ref.xhtml => layout/reftests/css-grid/grid-whitespace-handling-2-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-2.xhtml => layout/reftests/css-grid/grid-whitespace-handling-2.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/support/ahem.css => layout/reftests/css-grid/support/ahem.css
rename : layout/reftests/w3c-css/submitted/flexbox/support/solidblue.png => layout/reftests/css-grid/support/solidblue.png
2014-05-03 13:42:33 +00:00
Mats Palmgren
cdd8fec4ec Bug 1000376 - part 3, s/FlexItemStyleFixup/FlexOrGridItemStyleFixup/ and corresponding comment changes. r=dholbert 2014-05-03 13:42:33 +00:00
Mats Palmgren
6b4f00d46c Bug 1000376 - part 2, Implement frame construction part for anonymous grid items (reusing the anon flex item code). r=dholbert 2014-05-03 13:42:33 +00:00
Mats Palmgren
71c593addf Bug 1000376 - part 1, Add -moz-anonymous-grid-item in the style system. r=dholbert 2014-05-03 13:42:33 +00:00
Mats Palmgren
53974d2b54 Bug 1002607 - Increment the number of columns, 'column', only after we have seen a new token. r=simon.sapin 2014-05-03 13:42:32 +00:00
Mats Palmgren
6f5b6eccaa Bug 1000431 - Add "layout.css.grid.enabled" to all.js, disabled by default. r=dholbert 2014-05-03 13:42:32 +00:00
ffxbld
c0633c3827 No bug, Automated HSTS preload list update from host bld-linux64-spot-043 - a=hsts-update 2014-05-03 03:18:44 -07:00
ffxbld
2671b30b9a No bug, Automated blocklist update from host bld-linux64-spot-020 - a=blocklist-update 2014-05-03 03:12:10 -07:00
B2G Bumper Bot
5eb0932bdd Bumping manifests a=b2g-bump 2014-05-03 02:27:59 -07:00
B2G Bumper Bot
1557b85500 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5262006180e3
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #18888 from etiennesegonzac/bug-1002459-hold-l10n

Bug 1002459 - Fixing an l10n issue with the hold button. r=ferjm

========

https://hg.mozilla.org/integration/gaia-central/rev/b471d97fd7e1
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1002459 - Fixing an l10n issue with the hold button.
/!\ No change to the main en-US file.
2014-05-03 02:25:55 -07:00
Jan de Mooij
ff6d90061d Bug 1004923 part 5 - Reduce indentation level in PRMJ_Now. r=njn 2014-05-03 11:08:29 +02:00
Jan de Mooij
baf7f39c21 Bug 1004923 part 4 - Add some early returns to PRMJ_Now. r=njn 2014-05-03 11:08:26 +02:00
Jan de Mooij
b531413dc5 Bug 1004923 part 3 - Cleanup Windows PRMJ_Now. r=njn 2014-05-03 11:08:23 +02:00
Jan de Mooij
7308f8a9cc Bug 1004923 part 2 - Cleanup NowCalibrate. r=njn 2014-05-03 11:08:19 +02:00
Jan de Mooij
076b581056 Bug 1004923 part 1 - Remove "long double", some C-isms from prmjtime. r=njn 2014-05-03 11:08:16 +02:00
Jan de Mooij
43044cab0f Bug 1003803 - Purge Ion ExecutableAllocator on GC. r=bhackett 2014-05-03 11:08:07 +02:00
Ms2ger
d312bddf2f Bug 1004202 - Stop calling PrepareToStartLoad in nsDocumentViewer::LoadStart; r=smaug
Before bug 968805, none of the callers would reach this branch. The callers in
nsContentDLF.cpp call LoadStart immediately after constructing the
nsDocumentViewer, so they hit the !mDocument case, and the comparison was
always false for the caller in nsHTMLDocument::Open, as it passed an
nsIHTMLDocument pointer, so the nsISupports pointers being compared were
always different. (XPCOM rules require SameCOMIdentity in this case, to avoid
exactly this issue.)

I tested that the removed code was never reached after a backout of bug 968805.
2014-05-03 09:34:00 +02:00
Ms2ger
898d118c27 Bug 995664 - Move CSSRuleList to WebIDL; r=bz
As CSSRuleList is the last consumer of nsArraySH and nsGenericArraySH, this
also removes those classes.
2014-05-03 09:32:54 +02:00
Wes Kocher
9409452cc3 merge m-c to inbound 2014-05-02 23:07:16 -07:00
Wes Kocher
e568f69c57 Merge inbound to m-c 2014-05-02 23:02:49 -07:00
Wes Kocher
38ce8707d2 merge fx-team to m-c 2014-05-02 22:53:59 -07:00
Wes Kocher
6c8002aede merge b2g-inbound to m-c 2014-05-02 22:50:45 -07:00
Boris Zbarsky
43272b6127 Bug 1004169. Make sure MTest always uses TI information for deciding whether its operand might emulate undefined. r=jandem 2014-05-03 01:08:14 -04:00
Boris Zbarsky
2243819277 Bug 1004198. Improve codegen in testValueTruthyKernel to emit as few tests as we can get away with given our type inference information. r=jandem 2014-05-03 01:08:13 -04:00
Boris Zbarsky
1f57916f31 Bug 1004766. Make sure to enter the compartment of our new global before working with it when wrapping global objects. r=nsm 2014-05-03 01:08:07 -04:00
B2G Bumper Bot
df1975ac7d Bumping manifests a=b2g-bump 2014-05-02 16:38:00 -07:00
Terrence Cole
1a6f0de956 Bug 1004457 - Remove unused mutable value operations from BarrieredBase; r=jonco 2014-05-02 16:33:18 -07:00
B2G Bumper Bot
e0822c499c Bumping manifests a=b2g-bump 2014-05-02 16:12:59 -07:00
B2G Bumper Bot
ffd1411c28 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/557d2a3432f0
Author: Gregor Wagner <anygregor@gmail.com>
Desc: Merge pull request #18901 from ckerschb/cspTestContainerFix

Bug 858787 - Loading css for test-container from external file. r=fabrice

========

https://hg.mozilla.org/integration/gaia-central/rev/35723984b298
Author: Christoph Kerschbaumer <mozilla@christophkerschbaumer.com>
Desc: Flipping pref csp.speccompliant causes tests to fail on the B2G Emulator,
because test-container/index.html uses an inline-style which is blocked by CSP.
Rewrite of the *.html file to load the css/style information from an external file
CSP does not block it.
2014-05-02 16:10:54 -07:00
Jeff Gilbert
bccc5af621 Bug 999260 - Ship both d3dcompiler_43 and _46+. - r=mshal 2014-05-02 15:31:05 -07:00
David Keeler
33497d228a bug 1004270 - use SQL cert/key DBs in PSM tests so we can run them on Android r=briansmith 2014-05-02 15:06:29 -07:00