Daniel Holbert
4ac397c7fb
Bug 958714 part 2: Simplify percent-margin/padding resolution code to pass around a single length as the percent basis. r=mats
...
MozReview-Commit-ID: J1EPYMQ5lP4
--HG--
extra : rebase_source : cc5970093ddc7515089b291027000532fd6d19ce
2018-01-30 22:24:55 -05:00
Daniel Holbert
9adbba97b7
Bug 958714 part 1: Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers. r=mats
...
Now, flex and grid items will resolve percent margin and padding against their
container's *inline-size*, even if the percent margin/padding is in the block
axis. This matches the CSS2 behavior that's always existed in block containers.
MozReview-Commit-ID: K3YXHpdqRHa
--HG--
extra : rebase_source : 19efcacce5367baecf18521e75ff887ca03c6c2b
2018-01-30 22:24:51 -05:00
Daniel Holbert
d712859d45
Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust. r=mats
...
In particular:
- I'm specifying exact content-box sizes on some containers in the reference
case, to match the actual (automatic / grid-area-determined) content-box
sizes in the testcase.
- I'm removing the element "w" and its selectors, since it was only used in one
spot and it wasn't clear what it was being used for (and it doesn't exist in
the testcase).
- I'm specifying explicit margin and padding values for the ".v.r" and ".h.r"
rules, based on observed values from the testcase, and I'm including comments
to explain mathematically why they are correct.
MozReview-Commit-ID: JKfxeTp1ZU9
--HG--
extra : rebase_source : 5146260053075868e693d838cf719152fba48288
2018-01-30 22:17:13 -05:00
Julian Descottes
86302f330b
Bug 1434217 - remove deprecated frontForRawNode from inspector front;r=bgrins
...
MozReview-Commit-ID: GvK2lGDq8ea
--HG--
extra : rebase_source : 7e90754cf83406f08d82b50d79704912c39dca7d
2018-01-30 14:30:14 +01:00
Julian Descottes
7cb0ab74fe
Bug 1434217 - remove walker actor methods deprecated in FF29;r=bgrins
...
MozReview-Commit-ID: 6ZxGTFNvOj4
--HG--
extra : rebase_source : 3dfdb2e40c95b0eb093f95cf4957343b4a993129
2018-01-30 11:58:30 +01:00
Julian Descottes
6683646ba1
Bug 1434217 - Remove unused inspector actor traits;r=bgrins
...
Inspector actor traits were used for backward compatibility, with
versions of Firefox older than 45. Our policy is to support servers
up to the last ESR version, which is 52 at the moment so these
should be safe to remove.
MozReview-Commit-ID: 6MwUp8vbW29
--HG--
extra : rebase_source : b36799130e66e4abdaee628d48ad1b056bc1afcd
2018-01-30 10:49:24 +01:00
Simon Sapin
235145b016
servo: Merge #19914 - Remove #![deny(warnings)] (from servo:dont-deny); r=nox
...
We already have https://github.com/servo/servo/pull/19612 to deny warnings at the time of landing into master. But it’s not useful to break the build when later compiler with a more recent Rust version that has introduced new warnings:
https://bugzilla.mozilla.org/show_bug.cgi?id=1434619
Source-Repo: https://github.com/servo/servo
Source-Revision: 7546c37f1e921a112fef5828c59c6738a98c3f30
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ed5c34f72e321ce0051347bd5156389d1ef26bef
2018-01-31 11:01:26 -06:00
Ryan VanderMeulen
9caf2eef7a
Merge m-c to autoland. a=merge
...
--HG--
extra : rebase_source : 73b562c59886041340979307ee3d32708bb2c7cd
2018-01-31 13:06:32 -05:00
Andreas Pehrson
0d112b8fad
Bug 1434628 - Unbust --disable-webrtc builds. r=padenot, a=me
...
MozReview-Commit-ID: Ef8LOr1YymV
2018-01-31 16:59:53 +01:00
Andreea Pavel
f41017f5cd
Merge inbound to mozilla-central. a=merge
2018-01-31 19:38:21 +02:00
Andreas Pehrson
f3cc4b74af
Bug 1299515 - Fix bustage on a CLOSED TREE. r=me
...
--HG--
extra : rebase_source : 5312eaeec727b4cc9ced77fc2adbbff19ab6cc26
extra : histedit_source : c6638f1b1df9af06b30412e774c4a6f782d45c8c
2018-01-31 16:08:13 +01:00
Bogdan Tara
5c052cc871
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-31 12:10:31 +02:00
Bogdan Tara
1a6614b8b5
Merge inbound to mozilla-central. a=merge
2018-01-31 12:00:14 +02:00
Bogdan Tara
b56a0f8804
Merge autoland to mozilla-central. a=merge
2018-01-31 11:58:23 +02:00
Julian Descottes
ebc768d323
Bug 1403902 - migrate browser_webconsole_bug_580454_timestamp_l10n to xpcshell test;r=nchevobbe
...
MozReview-Commit-ID: 6uMMrzMSJB6
--HG--
rename : devtools/client/webconsole/test/browser_webconsole_bug_580454_timestamp_l10n.js => devtools/client/webconsole/new-console-output/test/unit/test_webconsole_l10n.js
extra : rebase_source : d299dc9973edea6ce1fc3899b3c8a1cc13bf47f3
2018-01-31 08:56:21 +01:00
Andreea Pavel
2ebbd41c08
Backed out 8 changesets (bug 633062) for failing xpcshell on Windows at services/sync/tests/unit/test_hmac_error.js on a CLOSED TREE
...
Backed out changeset b4e9cd0d61ab (bug 633062)
Backed out changeset ee294cebe485 (bug 633062)
Backed out changeset 3d1ad6b3bbee (bug 633062)
Backed out changeset c053f43da9e8 (bug 633062)
Backed out changeset 549e1282ae8e (bug 633062)
Backed out changeset 35058a83dab0 (bug 633062)
Backed out changeset 2e9dc98eabf0 (bug 633062)
Backed out changeset dbbacd08392c (bug 633062)
2018-01-31 10:07:34 +02:00
Dorel Luca
9f8b519dae
Backed out 8 changesets (bug 633062) for xpcshell failures on browser/extensions/formautofill/test/unit/test_sync.js on a CLOSED TREE
...
Backed out changeset d60ca66f2b62 (bug 633062)
Backed out changeset d80494d5bc36 (bug 633062)
Backed out changeset 33f832b59e86 (bug 633062)
Backed out changeset 968db19986aa (bug 633062)
Backed out changeset a55a3647ea49 (bug 633062)
Backed out changeset bb1030bdab48 (bug 633062)
Backed out changeset 9c4cd2a6965c (bug 633062)
Backed out changeset 669c76bd2618 (bug 633062)
--HG--
extra : amend_source : cf95d15507de46de393cdef797a5808c4e0407ff
2018-01-31 07:28:06 +02:00
Dzmitry Malyshau
04332d008f
Bug 1434410: Move the WebRender revision to a separate file and include it in captures. r=kats
...
MozReview-Commit-ID: 9ZgALwny1p2
2018-01-30 23:24:55 -05:00
ffxbld
31a384019d
No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update
2018-01-30 18:26:20 -08:00
ffxbld
90a41c3b7d
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
2018-01-30 18:26:16 -08:00
ffxbld
a75c2f5111
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
2018-01-30 18:26:13 -08:00
Coroiu Cristina
4854a65d8c
Backed out 3 changesets (bug 1368699) for bustage on Android L10n nightlies a=backout
...
Backed out changeset e16fc8abd345 (bug 1368699)
Backed out changeset 35a5db01b6ae (bug 1368699)
Backed out changeset 7297a1e8c4ff (bug 1368699)
2018-01-31 01:59:23 +02:00
Nicholas Nethercote
5c975c03b1
Bug 1433982 - Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. r=glandium
...
This means we don't leave behind prefs-<n>.js files when prefs.js is read-only.
MozReview-Commit-ID: H6KKnoYGdhH
--HG--
extra : rebase_source : 263dd6fb75204a4565c8af89e7b21fc37a10d52e
2018-01-31 10:01:26 +11:00
Sebastian Hengst
732cb1d98b
merge mozilla-inbound to mozilla-central. r=merge a=merge
2018-01-31 00:22:27 +02:00
Mark Banner
9a2172526a
Bug 1434449 - Enable no-unused-vars for the global (as well as local) scope on jsm files, whitelist directories still to be fixed. r=florian.
...
MozReview-Commit-ID: 3vBWDR3UjGF
--HG--
extra : rebase_source : 61495d14a8d761e71b4072b02e2ca57e77f44059
2018-01-30 22:10:08 +00:00
Mark Banner
b9f306bb12
Bug 1434449 - Removed some unused code in jsm files in browser/base and browser/modules. r=florian
...
MozReview-Commit-ID: 9VhKxnpdzCD
--HG--
extra : rebase_source : ecc1f9196a5fb22cf78c51ead89f84e154c5198f
2018-01-30 22:09:02 +00:00
Kartikaya Gupta
8db17de82f
Bug 1421380 - Enable gfx.webrender.hit-test by default. r=jrmuizel
...
This causes some mochitests to fail.
MozReview-Commit-ID: J2AjM0qKVE5
--HG--
extra : rebase_source : 21102068e9eca65f56bafb76cb623dbdbf0bfb3a
2018-01-29 16:35:10 -05:00
Kartikaya Gupta
7f809749df
Bug 1421380 - Don't do a composite of WR rendered frames unless a composite is requested. r=nical
...
We sometimes render frames for hit-testing consistency requirements but
those frames don't need compositing. This goes with webrender PR 2358.
MozReview-Commit-ID: D6DRF040D5a
--HG--
extra : rebase_source : fd5dadc35a6f6a54b385f535d4ae9c6e34f3a779
2018-01-29 16:35:10 -05:00
Josh Matthews
16f7bb4a43
servo: Merge #19908 - Double the sccache timeout (from servo:jdm-patch-9); r=emilio
...
Fixes #19907 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 86b7af5db55ac340517318c0305dacf00208dd96
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c25a8ada5e20ac0d08bf7cd2eb17261ff11cc8e0
2018-01-30 10:59:18 -06:00
Kirk Steuber
fac065190c
Bug 1429129 - Add enterprise policy to remove "Set As Desktop Background" context menu option r=Felipe,Gijs
...
MozReview-Commit-ID: EdVKcujYUh4
--HG--
extra : rebase_source : 747a24e0181b6c9cfbfeda1ad247d118439ef766
2018-01-29 13:24:26 -08:00
Dan Minor
ef3c58e0e6
Bug 1433005 - Simplify codec pruning in NegotiateCodecs; r=bwc
...
--HG--
extra : rebase_source : 648d672c3e1f5ff2d3c8c35e548a8d7fc994b8af
2018-01-26 11:46:51 -05:00
Alfred Peters
a5c14a463b
Bug 1412213 - Content-Type MIME-header - Skipping a parameter without an '='. r=mayhemer
2018-01-29 14:36:00 -05:00
Boris Zbarsky
a5927e6ebd
Bug 1428610 part 8. Remove unnecessary Item() method. r=emilio
...
MozReview-Commit-ID: 6MQXVA0toiG
2018-01-30 14:48:27 -05:00
Boris Zbarsky
4c01bdc27f
Bug 1428610 part 7. Make the nsICSSDeclaration length API nicer. r=emilio
...
MozReview-Commit-ID: 2gs8npBJFJY
2018-01-30 14:48:27 -05:00
Boris Zbarsky
c49370b74a
Bug 1428610 part 6. Give nsICSSDeclaration::GetPropertyPriority a nicer signature. r=emilio
...
MozReview-Commit-ID: 4H2zADwdo5L
2018-01-30 14:48:27 -05:00
Boris Zbarsky
4278814e5c
Bug 1428610 part 5. Make nsICSSDeclaration::Get/SetCSSText have nicer signatures. r=emilio
...
MozReview-Commit-ID: B25qvxKj9CW
2018-01-30 14:48:26 -05:00
Boris Zbarsky
59d4896eb6
Bug 1428610 part 4. Move the nsCSSPropertyID overload of nsICSSDeclaration::SetPropertyValue to nsDOMCSSDeclaration. r=emilio
...
MozReview-Commit-ID: 8BzCHahJjwv
2018-01-30 14:48:26 -05:00
Boris Zbarsky
335a24f297
Bug 1428610 part 3. Move the nsCSSPropertyID overload of nsICSSDeclaration::GetPropertyValue down to nsDOMCSSDeclaration. r=emilio
...
MozReview-Commit-ID: FHrkptqa2hZ
2018-01-30 14:48:26 -05:00
Boris Zbarsky
7c83759ad4
Bug 1428610 part 2. Change Element::GetSMILOverrideStyle to return nsDOMCSSAttributeDeclaration. r=emilio
...
MozReview-Commit-ID: 9R6ywUEKagK
2018-01-30 14:48:26 -05:00
Boris Zbarsky
eb99a6d933
Bug 1428610 part 1. Devirtualize nsICSSDeclaration::GetDocGroup. r=emilio
...
MozReview-Commit-ID: 7OGRkYTjTSQ
2018-01-30 14:48:26 -05:00
Boris Zbarsky
1d5c2e332a
Bug 1434273. Make nsGenConImageContent's inheritance match the way it's used. r=mccr8
...
MozReview-Commit-ID: AYL4iZkMJiH
2018-01-30 14:48:26 -05:00
Julian Descottes
7342f5b695
Bug 1269527 - stop showing incorrect closing tagline for #document;r=bgrins
...
MozReview-Commit-ID: 9htiEEWlCTG
--HG--
extra : rebase_source : ae19efe422f255a08dc18f8a9044ea85c7a6bba3
2018-01-25 23:07:11 +01:00
Francois Marier
e6be1157ca
Bug 1431192 - Only fetch download protection lists when Safe Browsing is enabled. r=gcp
...
Download protection requires both the malware list as well as its
own special lists. The code therefore checks that both Safe
Browsing and download protection are enabled before checking
downloaded files.
The list manager should check the same prefs before downloading
any of the download protection lists in order to avoid connecting
to the Safe Browsing server when Safe Browsing is fully disabled.
MozReview-Commit-ID: 66vMA56T4pJ
--HG--
extra : rebase_source : cef14cf5a03290bd10d8d02367709e1ffd5e9030
2018-01-29 15:16:54 -08:00
Francois Marier
21fb2aec25
Bug 1431370 - Make DoRiceDeltaDecode allocation fallible to fix startup OOM crash. r=gcp
...
MozReview-Commit-ID: 2vf4EU4TVCq
--HG--
extra : rebase_source : 2db85c786beb35cf2f203fcec7d0825e7b2b9a52
2018-01-30 13:26:43 -08:00
Andrew McCreight
b1b9c14aef
Bug 1434420 - Add missing newline to Talos error message. r=standard8
...
MozReview-Commit-ID: Hq7eUYPmGaw
--HG--
extra : rebase_source : 2e7b4c03b73cf1c5670656e014e906912e257963
2018-01-30 13:09:22 -08:00
Andreea Pavel
d652648d08
Merge mozilla-central to autoland a=merge on a CLOSED TREE
...
--HG--
rename : dom/media/webrtc/MediaEngine.h => dom/media/webrtc/MediaEnginePrefs.h
extra : rebase_source : 661454de54cac8d23010da02d0c0d68c1856500d
2018-01-31 19:39:52 +02:00
Mark Banner
68fc105e54
Bug 1434396 - Promote eslint-plugin-mozilla (epm) tests to be tier 1. r=ahal
...
MozReview-Commit-ID: GqPUWEIodKz
--HG--
extra : rebase_source : 1c85d6c9c9542fcc284c0344fadcfab8606b59c8
2018-01-31 17:08:09 +00:00
Julian Descottes
8cfe81bd3d
Bug 1434543 - removed unused getElementFromPoint from devtools layout/utils;r=ochameau
...
MozReview-Commit-ID: FHy6Dv5Q5l3
--HG--
extra : rebase_source : e30cd11b98f09842d35cc955d3145fba751a7296
2018-01-31 13:12:10 +01:00
Julian Descottes
ed1461df41
Bug 1434543 - use require to load DevToolsLoader in gcli/listen.js;r=ochameau
...
MozReview-Commit-ID: dASj33Dqda
--HG--
extra : rebase_source : 4b61de018aae6ae16a6ed4931592a1fd2fcb8855
2018-01-31 10:34:07 +01:00
Mark Banner
0bd55b8ddd
Bug 1433979 - Remove deprecated code from PlacesBackups.jsm as it is no longer necessary. r=mak
...
MozReview-Commit-ID: 5bNYJZvRInk
--HG--
extra : rebase_source : 782ac84bb6314d6905d5d5c989fa27695d6a1e7e
2018-01-29 18:20:24 +00:00