Commit Graph

562247 Commits

Author SHA1 Message Date
Wes Kocher
8c2d84a198 Backed out changeset 959244bbe99d (bug 1403819) for windows build failures in TaskbarPreview.cpp a=backout CLOSED TREE
MozReview-Commit-ID: 6nOitwKk7JX

--HG--
extra : amend_source : 3eb1aecc07ab474fe3e1b5d9157bcb751a2d89d4
2017-10-05 17:43:43 -07:00
Emilio Cobos Álvarez
7ae6330744 Bug 1402442: Properly remove display: contents pseudo-frames. r=mats
MozReview-Commit-ID: 4pjVLQfv3YR
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>

--HG--
extra : rebase_source : 641946b30a36ab407b1940d8b42967fa92083073
2017-09-25 18:25:29 +02:00
Kyle Machulis
3ea37c285d Bug 1403819 - Remove nsIDOMHTMLCanvasElement; r=bz
Removes the XPCOM interface for nsIDOMHTMLCanvasElement, replacing it
with binding class usage.

MozReview-Commit-ID: DQJhqGlY8U6

--HG--
extra : rebase_source : a33146a22ee356a0840bb9fef82d51b2b315f6d7
2017-09-28 12:17:07 -07:00
Tom Ritter
14ad913e94 Bug 1403058 Add the MinGW32 browser build to Taskcluster r=glandium
MozReview-Commit-ID: EGWX1EfqBNJ

--HG--
extra : rebase_source : 4cbe0340bad06d4421cd0b106d1dc7a4ab2ec013
2017-10-05 11:46:32 -05:00
Kartikaya Gupta
4643bfc25a Bug 1403920 - Use RecomputeVisibility instead of ComputeVisibility to avoid triggering assertion failures. r=mattwoodrow
MozReview-Commit-ID: LPIIM516rZL

--HG--
extra : rebase_source : dd67291099d5637f0a3fc33e176a97fdc69c4c55
2017-10-05 10:45:55 -04:00
Anthony Ramine
7e6eedbdd8 servo: Merge #18742 - Some low-key media improvements (from servo:media-metadata); r=jdm
This just makes our code fail more gracefully.

Source-Repo: https://github.com/servo/servo
Source-Revision: 0444d76c6b117c3ad8dc4d3a59de252eaececbf1

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 72109f74604bfbdff846e5304098d221d0c5bbd9
2017-10-05 15:41:22 -05:00
Thomas Wisniewski
3208e48423 Bug 1405571 - Only do a final flush on the XHR text decoder once; r=hsivonen
MozReview-Commit-ID: 7KphkchHBiw

--HG--
extra : rebase_source : 1125db1e55f5fe579c44d2cb7f259510bba59475
2017-10-04 15:05:28 -04:00
Erica Wright
7e91455352 Bug 1390313 - Item added to the overflow menu should scale down and fade out. ui-r=epang r=Gijs
MozReview-Commit-ID: 5PxydbSfhpz

--HG--
extra : rebase_source : 3941fa6edb5e8eb0d14d6d04ad5b0d63ef1a5b84
2017-09-18 16:15:24 -04:00
Jared Hirsch
738284c9e1 Bug 1405166 - Update occurrences of system-disabled pref outside screenshots system addon; r=kmag
MozReview-Commit-ID: 24PV53VM6te

--HG--
extra : rebase_source : 4042e3de5bf2a3c08da81f5ed0d709e1b859ab1c
2017-10-03 16:26:41 -07:00
Jared Hirsch
75fe58bc36 Bug 1405166 - Remove system-disabled pref from Screenshots; r=kmag
MozReview-Commit-ID: KuDfW6EZMWZ

--HG--
extra : rebase_source : 63cf32067e97d556fa9ef37f0560efac0030e26e
2017-10-03 09:09:38 -07:00
Emilio Cobos Álvarez
4ce8f460f2 Bug 1396099: Make :-moz-styleeditor-transitioning only valid in UA sheets. r=xidorn
MozReview-Commit-ID: 9CjdFz5ZpAw
2017-10-05 20:35:54 +02:00
Emilio Cobos Álvarez
2c51f960e2 Bug 1396099: Insert the transition sheet for the style editor in the UA level. r=jryans
MozReview-Commit-ID: KxBVJYzYtrj
2017-10-05 20:33:13 +02:00
Marina Samuel
cb6b28216d Bug 1406087: All PingCentre pings should go to production by default. r=ursula
MozReview-Commit-ID: 9ZmAG9fBWqX

--HG--
extra : rebase_source : bed3bb4981dd3a5f5a0886726fca530d65d2bfd9
2017-10-05 11:12:17 -04:00
Ed Lee
168e3cbced Bug 1406120 - Remove fade delay for about:home. r=k88hudson
MozReview-Commit-ID: 3pRRdxwukx2

--HG--
extra : rebase_source : 62a443b0d56b869dcbf7b12bd89fede0bff7152b
2017-10-05 10:47:48 -07:00
Sebastian Hengst
c113ac7d95 Backed out changeset dacdf390c694 (bug 1403728) for failing android-lint. r=backout on a CLOSED TREE 2017-10-05 20:27:14 +02:00
Ed Lee
ce176058e1 Bug 1406096 - Fix flash of untranslated content on Activity Stream search bar. r=k88hudson
MozReview-Commit-ID: H7ebg6plOvc

--HG--
extra : rebase_source : 6b1f4dc99ddce50c466e4a836c0f3cd34b766a1d
2017-10-05 10:37:15 -07:00
Emilio Cobos Álvarez
9ca2b9b823 Bug 1405635: Test that custom content doesn't inherit from the root element. r=bholley
MozReview-Commit-ID: GvjsdQk5Wt4

--HG--
extra : rebase_source : 7ea1d03c512e197eeadbcae7a7a58cfbfa5e6d20
2017-10-05 01:40:48 +02:00
Kartikaya Gupta
ccac962efc Bug 1406047 - Schedule a composite in empty transactions that require it. r=jrmuizel
MozReview-Commit-ID: 2e3auabQvtw

--HG--
extra : rebase_source : 5acfcd250f3f73e96c66d9ef6340fe0eb78499c0
2017-10-05 11:42:41 -04:00
Jared Wein
25ae2e47d0 Bug 1404495 - Back out changeset 3e7cd55f6cb9 to go back to different colors for connecting and loading on unselected tabs. r=Gijs
MozReview-Commit-ID: JTVjsavmob6

--HG--
extra : rebase_source : 7942ec8be9c886cb568ea4075341a5cb5de9cb57
2017-10-05 11:00:37 -04:00
Andrew Halberstadt
dddb71971e Bug 1405808 - [mozlog] Default manifest groups to empty dict in errorsummary formatter, r=gbrown
This fixes an exception when a test_status/test_end is logged before a
suite_start. This case should be an error anyway, but might as well fix this to
keep the logs looking clean.

MozReview-Commit-ID: 2TlWlSmczwH

--HG--
extra : rebase_source : c33aed0870d7b7fa51d855383d6336331d4f22fc
2017-10-05 09:07:46 -04:00
Gijs Kruitbosch
19ef18501c Bug 1405720 - ensure only 1 theme is ever shown as selected in customize mode, r=jaws,johannh
The previous code here always set the `isActive` property on all themes. When writing the
patch for bug 1402981 I ran into issues because the default theme has an `isActive` property
anyway (it's a different type of object). So I tried to avoid setting `isActive` if it was
already present. Unfortunately, the result was that `isActive` values, once set, weren't
correctly updated. Worse, these values are (and were, prior to bug 1402981) persisted in
some cases.

There's no point persisting these values, all that will happen is that they'll start
mismatching the 'real' state of the world (LightweightThemeManager.currentTheme). So instead,
let's just not set the `isActive` property at all, and rely solely on the ID of the current
theme (or the default theme's ID, now that we no longer support non-lightweight-themes) to
establish whether any of the themes should appear selected or not.

MozReview-Commit-ID: 7rajS71FoQR

--HG--
extra : rebase_source : a99e04031ea9e122efdaf0436e354abe57439783
2017-10-05 15:17:12 +01:00
Xidorn Quan
cb1db82909 servo: Merge #18753 - Only generate structs file for the current build (from upsuper:binding-structs); r=emilio
This PR changes build_gecko.rs to only generate the `structs.rs` for the current build (rather than both), depending on whether `gecko_debug` feature is set.

The in-tree files are switched to use the previous release one, because that's what we currently use for stylo test and it is in general what we really care about. For this change, `gecko_debug` mode is removed from Servo CI (in `build-geckolib`) with the assumption that people general do that build locally for stylo development, so it is less likely to be broken than release.

Source-Repo: https://github.com/servo/servo
Source-Revision: f2879a568d34ecc8d42de55569813d8a851e904f

--HG--
rename : servo/components/style/gecko/generated/structs_release.rs => servo/components/style/gecko/generated/structs.rs
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : d06ba7f9e4d7dfc0b4c688531baa9445a6d4e863
2017-10-05 11:24:22 -05:00
Emilio Cobos Álvarez
44a83b02ce servo: Merge #18761 - style: Iterate in the expected order in the custom_properties module (from emilio:custom-props-iter); r=SimonSapin
In #18745, I replaced a few manual iterations over `index` with the iterator,
and it changed the behavior of `layout/style/test/test_variables_order.html`,
since it turns out that the iterator iterates right to left.

I think this is just an accident that happened due to inconsistencies in how we
were iterating over it, and that our behavior was inconsistent (since we
iterated rtl in some cases, but ltr in others seems like it'd be inconsistent
depending on the depth of the tree and different stuff).

This brings back the expected behavior again, and ensures we iterate over a
consistent order every time.

Source-Repo: https://github.com/servo/servo
Source-Revision: 00a2f55e5f39f8f077b83d43caf4710fa0647f76

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 69135c70790ee12996723dc69fcd2bea21980c0e
2017-10-05 09:22:24 -05:00
Julian Descottes
84bf318644 Bug 1399886 - remove unnecessary invertable CSS classes on devtools icons;r=gl
Using fill instead of filter we don't need to define each icon as
invertable or not. If the icon is a SVG and supports fill="context-fill"
then it will be inverted/highlighted etc... as expected.

If not then it won't be impacted by DevTools themes.

MozReview-Commit-ID: CLFprKMuCt9

--HG--
extra : rebase_source : 391f3567c2bdf319dcfd0a3b0c87f0479f85eabd
2017-10-04 21:13:48 +02:00
Julian Descottes
c56455de82 Bug 1399886 - use fill to highlight devtools toolbar icons;r=gl
Instead of duplicating SVGs to apply a different fill color, we
can use fill from css + fill="context-fill" to achieve the same
effect. This applies to all tools that have a highlighted state
for their icon: debugger, memory and performance tools.

MozReview-Commit-ID: GmqeTKS3PC

--HG--
extra : rebase_source : c613fc38ce7fedcfe111bed74216c1c38b511b9d
2017-10-04 20:41:00 +02:00
Julian Descottes
69c5043c50 Bug 1399886 - use fill from CSS to set the fill color of devtools icons;r=gl
MozReview-Commit-ID: D9A472N51DA

--HG--
extra : rebase_source : 30c743c409c9178278aa5875644501310163ef4d
2017-10-02 16:47:24 +02:00
Julian Descottes
6111b96191 Bug 1399886 - modify devtools SVG files to use fill=context-fill;r=gl
MozReview-Commit-ID: dxSMaCHjrQ

--HG--
extra : rebase_source : ac7c9cb9f5492d65de8fa6b56ad0d6ededaa6510
2017-10-04 16:57:11 +02:00
Sebastian Hengst
ee4297061e Backed out changeset 1df4622b548b (bug 1405635) for failing mochitest layout/style/test/test_custom_content_inheritance.html. r=backout on a CLOSED TREE 2017-10-05 17:39:20 +02:00
Erica Wright
b4684c64dc Bug 1394457 - Update illustration for about:sessionrestore. ui-r=shorlander, r=dao
MozReview-Commit-ID: FSLb0ucVroj

--HG--
extra : rebase_source : 44a7f125c73b7df15dc85853ce63a7b029903449
2017-09-20 11:30:14 -04:00
Jared Wein
38ea360533 Bug 1405569 - Reduce critters-postcard.png to 664x664 since that is the maximum size of the preferences container. r=mconley
MozReview-Commit-ID: 2kfwyQP4YfK

--HG--
extra : rebase_source : 907f909e472ef1c7c76c6186eeef32a93147e5ff
2017-10-04 11:24:46 -04:00
Andi-Bogdan Postelnicu
f5b2afe28b Bug 1405654 - set default value for header-filter the same as source. r=sylvestre
MozReview-Commit-ID: 705as3mM1dA

--HG--
extra : rebase_source : e873da5dd97d0709b67ec7275dc9ab19bde55515
2017-10-05 16:26:53 +03:00
Josh Matthews
c3cedeee45 servo: Merge #18756 - Update web-platform-tests (from servo:wptup); r=jgraham
This updates web-platform-tests to a46616a5b18e. It also removes our local copy of wptrunner in favour of the upstream one that we can modify and sync more easily. Carried from #17416.

Source-Repo: https://github.com/servo/servo
Source-Revision: 139055fca32de5e5a30161112752294770bdf67f

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 392d9af86455d0a0db5eb895f4fb4b0e59d63e71
2017-10-05 07:38:38 -05:00
Ricky Chien
d5414e4cbc Bug 1405624 - Add opacity to Preferences seach result tooltip r=jaws
MozReview-Commit-ID: 6rVyh95Iq0P

--HG--
extra : rebase_source : 4f8bc4339e49959ad6610d7df020944091e0ef1b
2017-10-05 17:26:28 +08:00
Nevin Chen
612bff6041 Bug 1403728 - Additional margin at top and bottom of tabs tray in non-compact portrait mode. r=jwu"
MozReview-Commit-ID: GAGAuNDVIwO

--HG--
extra : rebase_source : 0dfc61605f8f8efc416f3d04bd3b3f43eed438b4
2017-10-05 11:11:31 +08:00
Jan Odvarko
3c75829651 Bug 1250255 - Properly decode response body; r=gasolin
MozReview-Commit-ID: DQu5KGqHqEv

--HG--
extra : rebase_source : f3f524b10085d912130c3ea07d27d4b6b1abb023
2017-10-05 10:49:42 +02:00
Emilio Cobos Álvarez
d7ff7725af Bug 1405635: Test that custom content doesn't inherit from the root element. r=bholley
MozReview-Commit-ID: GvjsdQk5Wt4
2017-10-05 14:53:22 +02:00
Prathiksha
d58679a14d Bug 1388107 - Support unknown capability values in the sitePermissions.xul dialog. r=johannh
MozReview-Commit-ID: 94mG93fe5OY

--HG--
extra : rebase_source : cc2f6263f5aee4bb38f3dc50346f41a548c7556a
2017-10-02 22:12:12 +05:30
Emilio Cobos Álvarez
dcad5a86a4 servo: Merge #18752 - style: Use the flattened tree parent to find the closest non-nac ancestor of an element (from emilio:cc-parent); r=bzbarsky
This only matters for document level NAC like canvas custom content, in which
case otherwise we inherit from the document element (which is wrong).

Bug: 1405635
Source-Repo: https://github.com/servo/servo
Source-Revision: 35e84c5cdf9cad0f16f94525d425a3b881b3b524

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3cc2a8c4dfc57738522beb3892b4d0e6796d9dfa
2017-10-05 05:49:06 -05:00
Henrik Skupin
d81d7488e4 Bug 1375660 - Add instructions for updating the Selenium atoms. r=ato
MozReview-Commit-ID: CBVAAE5RSXI

--HG--
extra : rebase_source : e9f821d859c3335d53b9df73af0422f071d17649
2017-10-05 12:10:57 +02:00
Henrik Skupin
3187df7e34 Bug 1375660 - Update Selenium atom: clearElement. r=ato
MozReview-Commit-ID: I5JIz14o4Mq

--HG--
extra : rebase_source : 9d2376ba3e1c906abe139935a155e6c0a3b06f2e
2017-09-29 16:11:04 +02:00
Henrik Skupin
25aa4fa932 Bug 1375660 - Update Selenium atom: isElementSelected. r=ato
MozReview-Commit-ID: 4cBxsGQWuiz

--HG--
extra : rebase_source : 50c3b3a9308353f4a8a5c68c10b533fe5fcc2a6a
2017-09-29 16:08:54 +02:00
Henrik Skupin
b366b0394d Bug 1375660 - Update Selenium atom: isElementEnabled. r=ato
MozReview-Commit-ID: KZqTgIfcx1O

--HG--
extra : rebase_source : b2774fc00f726e37180bb0a9f629a07725595380
2017-09-29 16:05:35 +02:00
Henrik Skupin
ea781c9646 Bug 1375660 - Update Selenium atom: isElementDisplayed. r=ato
MozReview-Commit-ID: 64mDJNmw8B5

--HG--
extra : rebase_source : ba671d8a5e370347ba83185ab74a37b5a2c944db
2017-09-29 15:58:29 +02:00
Henrik Skupin
d3ff491666 Bug 1375660 - Update Selenium atom: getElementText. r=ato
MozReview-Commit-ID: GttrWxVDlGO

--HG--
extra : rebase_source : 8d92d1d5267d3330ebf7741119f58e88e57f794b
2017-09-29 15:56:23 +02:00
Henrik Skupin
7d2717c4aa Bug 1375660 - Remove Selenium atom: getElementAttribute. r=ato
MozReview-Commit-ID: 2vyuxmVE7Oi

--HG--
extra : rebase_source : 4dd33939a20285dbb4fdcc8add2551d8550a747e
2017-09-29 15:35:14 +02:00
Henrik Skupin
e956a3ec91 Bug 1375660 - Remove duplicate button 9 reference in test_accessibility. r=ato
The element 'button9' is moved off screen by CSS and as such it is not
marked as displayed.

MozReview-Commit-ID: KQCA2QfZLrT

--HG--
extra : rebase_source : bc7118324861781eaaab76005a19815a22df31e4
2017-10-02 23:58:01 +02:00
Henrik Skupin
5cf6a1a7a8 Bug 1375660 - Fix test_l10n.py for title text. r=ato
The title is not a visible element and as such getElementText
will return an empty string. Instead use the h1 tag which has
the same content to get this test passing.

MozReview-Commit-ID: FntduPdn1P9

--HG--
extra : rebase_source : 3a9083a949df3e289a0813a4fa3ff05456088d62
2017-10-02 22:25:42 +02:00
Chris Pearce
fe9919cbfa Bug 1405697 - Move MediaPrefs include from MediaResource.h into cpp file. r=jwwang
This moves the include into the file where it's used, and means I don't need
to import it into gecko-media crate yet.


MozReview-Commit-ID: JnEgtwnLxgO

--HG--
extra : rebase_source : 84f9b98e3c64dc1a337a12b714fd4c8bc45429a1
extra : source : 396e995935c6ada2a069c56cd1ede3c9ef418f31
2017-10-05 09:27:15 +02:00
Chris Pearce
0a258eeace Bug 1405697 - Move MediaResourceIndex implementation to MediaResource.cpp. r=jwwang
MozReview-Commit-ID: 7GCgaA8jJmU

--HG--
extra : rebase_source : 7125dcf91c360e783f6ea6c4e425071c39cd85cf
2017-10-04 21:25:19 +02:00
Chris Pearce
c16ed38cc5 Bug 1405697 - Move BaseMediaResource implementation into cpp file. r=jwwang
This means MediaResource.cpp now only contains the stuff for the MediaResource
super class, and MediaResourceIndex.

MozReview-Commit-ID: 5xFxibn0aJ4

--HG--
extra : rebase_source : 4cb940008abb62c43759689cdc9e034d25b7e36f
2017-10-04 20:34:07 +02:00