Граф коммитов

359025 Коммитов

Автор SHA1 Сообщение Дата
Phil Ringnalda 623bc868c7 Bug 926155 followup, set the sticky pref so it still works in release builds
--HG--
extra : rebase_source : 28390cdf7de273c1358a699a7a697819df76e9ed
2014-05-04 09:11:44 -07:00
Brian Smith c92ecd7e9b 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 ab8164c3ba 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 f46c8dd02d 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 1d5b2388e9 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 d6998c46b9 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 f6d829e4e0 Bug 985304 part 0: Drop "running" prefix on variable 'runningFlexWeightSum', for clarity. r=mats 2014-05-04 09:10:27 -07:00
B2G Bumper Bot e49b462ea6 Bumping manifests a=b2g-bump 2014-05-04 04:42:56 -07:00
B2G Bumper Bot f955886086 Bumping manifests a=b2g-bump 2014-05-04 04:16:23 -07:00
B2G Bumper Bot f3f351275b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/da85955beafd
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Merge pull request #18749 from EverythingMe/bug1002470

[Bug 1002470] Support for extra page on left [r=ranbena]

========

https://hg.mozilla.org/integration/gaia-central/rev/1fea6cc32dc5
Author: Amir Nissim <amirnissim@gmail.com>
Desc: [Bug 1002470] Support for extra page on left [r=ranbena]
2014-05-04 04:10:48 -07:00
Phil Ringnalda d4c5056e2e Merge m-c to b-i 2014-05-03 17:40:02 -07:00
Phil Ringnalda 843a214154 Merge b-i to m-c 2014-05-03 17:36:35 -07:00
Phil Ringnalda f032003324 Merge m-i to m-c 2014-05-03 17:35:09 -07:00
B2G Bumper Bot 658cbcc01c Bumping manifests a=b2g-bump 2014-05-03 16:16:25 -07:00
B2G Bumper Bot d402bb9944 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c6e7e185943d
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #18903 from KevinGrandon/bug_1005311_update_css_error_count

Bug 1005311 - Update css error count

========

https://hg.mozilla.org/integration/gaia-central/rev/69741d5406b6
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1005311 - Update css error count
2014-05-03 16:10:57 -07:00
David Burns 9f228ac8a9 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 79d4aaeb4e 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 43d20a30be 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 784874f12b 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 4933aef60a Bug 1000376 - part 3, s/FlexItemStyleFixup/FlexOrGridItemStyleFixup/ and corresponding comment changes. r=dholbert 2014-05-03 13:42:33 +00:00
Mats Palmgren 8e16a78e6c 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 b998e12bb7 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 0cea549f22 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 9cf20dfc95 Bug 1000431 - Add "layout.css.grid.enabled" to all.js, disabled by default. r=dholbert 2014-05-03 13:42:32 +00:00
ffxbld 46be226687 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 43009f08e6 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 e4b077bae2 Bumping manifests a=b2g-bump 2014-05-03 02:27:59 -07:00
B2G Bumper Bot 6b9280fce1 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 ea83ebb772 Bug 1004923 part 5 - Reduce indentation level in PRMJ_Now. r=njn 2014-05-03 11:08:29 +02:00
Jan de Mooij 7d25b0ac84 Bug 1004923 part 4 - Add some early returns to PRMJ_Now. r=njn 2014-05-03 11:08:26 +02:00
Jan de Mooij c94ad264de Bug 1004923 part 3 - Cleanup Windows PRMJ_Now. r=njn 2014-05-03 11:08:23 +02:00
Jan de Mooij c0f6ebb0f1 Bug 1004923 part 2 - Cleanup NowCalibrate. r=njn 2014-05-03 11:08:19 +02:00
Jan de Mooij 5c2388c7d5 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 3dec5116ae Bug 1003803 - Purge Ion ExecutableAllocator on GC. r=bhackett 2014-05-03 11:08:07 +02:00
Ms2ger d25ec45e5b 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 18857c4acb 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
Tim Taubert 28b75bf5ec Bug 1002843 - Wait until important parts have been initialized before restoring tabs into windows r=smacleod 2014-05-03 08:11:43 +02:00
Jim Mathies d01bf252c5 Bug 911409 - Properly handle rendering menu arrows on high-dpi displays on Windows. r=tabraldes 2014-05-05 13:32:54 -05:00
vivek 762f7fa76a Bug 977167 - Open tabs should be filtered to exclude about:, chrome: etc. URLs prior to flushing to DB. r=rnewman 2014-05-05 11:35:21 -07:00
Brian Grinstead 1d47e112e7 Bug 1005431 - Invalid Property Value image is not Retina friendly;r=jryans 2014-05-05 13:32:20 -05:00
Nick Alexander d43aaa29c5 Bug 1000676 - Post: Return existing interval from search(). r=mfinkle 2014-05-05 11:27:57 -07:00
Nick Alexander 988a51c8dc Bug 1000676 - Post: Expose SimpleServiceDiscovery.EVENT* constants. r=mfinkle 2014-05-05 11:27:56 -07:00
Nick Alexander 2712067761 Bug 1000676 - Part 2: Add MOZ_DEVICES and register about:devices. r=mfinkle 2014-05-05 11:27:56 -07:00
Nick Alexander 37bce631c2 Bug 1000676 - Part 1: Add aboutDevices.* files. r=mfinkle 2014-05-05 11:27:56 -07:00
Nick Alexander d1d48c29e1 Bug 976216 - Part 2: Purge startup caches when starting Gecko in developer builds. r=mfinkle
This change only impacts developer builds.  A developer build is one
where MOZILLA_OFFICIAL is not set.

The startup cache is invalidated when the buildid changes; see [1] for
details.  For MOZILLA_OFFICIAL builds, the buildid is always bumped, so
the startup cache is always fresh on a package re-deploy to device.

Most developers re-deploy using |mach build mobile/android && mach
package && mach install| or similar.  This does not bump the buildid.
The re-deployed package will read the out-dated startup cache, leading
to frustrating inconsistencies when developing Javascript, especially
chrome content and module JSMs.

This change purges the startup caches every time Gecko is started in
developer builds.  This keeps the running Javascript consistent (which
is good for development), but incurs a startup performance
penalty (since the cache must be purged, and since the cached files must
be recompiled, etc).

[1] http://hg.mozilla.org/mozilla-central/file/901d300bb441/toolkit/xre/nsAppRunner.cpp#l2350
2014-05-05 11:27:55 -07:00
Nick Alexander 8fc9d06555 Bug 976216 - Part 1: Add AppConstants.MOZILLA_OFFICIAL. r=rnewman 2014-05-05 11:27:55 -07:00
Ekanan Ketunuti de25597b51 Bug 1000956 - Add textbox to the en-US dictionary. r=ehsan 2014-05-05 08:21:42 +07:00
Wes Kocher c26c855d25 merge m-c to inbound 2014-05-02 23:07:16 -07:00
Wes Kocher f930d56995 Merge inbound to m-c 2014-05-02 23:02:49 -07:00
Wes Kocher f3752d99dd merge fx-team to m-c 2014-05-02 22:53:59 -07:00