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

597765 Коммитов

Автор SHA1 Сообщение Дата
Zibi Braniecki 81ade958bc Bug 1438687 - Document mozilla::intl::Locale. r=jfkthame,Pike
MozReview-Commit-ID: BzGKIfzR63

--HG--
extra : rebase_source : ecb85fd784636ad19ce9a62368c46747cebe0f10
2018-04-26 14:18:08 -07:00
Mathieu Leplatre 868b5e43db Bug 1460525 - Execute every Remote Settings event listeners when one fails r=mgoodwin
MozReview-Commit-ID: KOqESGbzapC

--HG--
extra : rebase_source : 997be7ca098703044716db5553f34a55163c8384
2018-05-28 16:10:27 +02:00
Margareta Eliza Balazs d11876a092 Backed out changeset 9e1a3230d085 (bug 1456265) for mda3 failures in dom/media/webaudio/test/test_channelSplitterNode.html on a CLOSED TREE 2018-05-29 19:32:26 +03:00
Emilio Cobos Álvarez 5dd86ab547 Bug 1464589: Split nsCSSGradientRenderer::Create in smaller functions. r=rhunt
In particular, split the computation of the resolved stops into its own
function, and inside of it, the switch computing the specified length of a
gradient too, since in bug 1352643 there'll be two of those.

MozReview-Commit-ID: FSYzzAxNBbV

--HG--
extra : rebase_source : 9b3a0dc89c5c107adfa9a5e3743a709d3cac240c
2018-05-26 15:20:41 +02:00
Tim Nguyen 8ed7dca12b Bug 1464699 - Replace PNG places icons with SVG. r=dao
MozReview-Commit-ID: GhnVDEgq1v3

--HG--
extra : rebase_source : 59447441897d83a9918f908b6cf87b040e4f9ad6
2018-05-28 00:33:25 +02:00
Henrik Skupin 285e845b94 Bug 1461463 - [wdspec] Add tests for commands returning null as response value. r=ato
MozReview-Commit-ID: 9W8TV1B3NGS

--HG--
extra : rebase_source : fe376f223c00fa25edf239af30b803417d3f6329
2018-05-17 15:54:31 +02:00
Henrik Skupin e947d0a8a9 Bug 1461463 - [wdspec] Add timeout reset finalizer to session fixture. r=ato
If tests modify the timeout values those have to be reset for the
next test.

MozReview-Commit-ID: FqFwhduDR2m

--HG--
extra : rebase_source : b087155af719fdc9e3cec905df667485b84f1c11
2018-05-17 09:17:28 +02:00
Henrik Skupin 37a4cc33ea Bug 1461463 - [wdclient] "message" argument of WebDriverException has to be optional. r=ato
MozReview-Commit-ID: 3atuW15tUOa

--HG--
extra : rebase_source : 971585df774602931facfdb00a4fc2c89088f7dd
2018-05-24 17:33:45 +02:00
Henrik Skupin 8b962cb10a Bug 1461463 - [geckodriver] Empty response value should be null and not {}. r=ato
WebDriver commands which do not return a value have to send null.
But currently geckodriver returns an empty object.

MozReview-Commit-ID: EEmNlbmxu5n

--HG--
extra : rebase_source : aaa09cb5d8470b9669b8046ead62d709111f7f04
2018-05-17 15:56:39 +02:00
Henrik Skupin 892b245929 Bug 1461463 - [geckodriver] Remove extra colon from invalid "WebDriver::Forward" command. r=ato
Bug 1452024 caused a regression in geckodriver which accidentally
added an extra colon to the "WebDriver:Forward" command.

This breaks Marionette because it is not a known command.

MozReview-Commit-ID: JKDVj9YWoZC

--HG--
extra : rebase_source : eed2789deaee49be1c248979cf40028868efc0df
2018-05-17 09:52:12 +02:00
Henrik Skupin e55c1dfc0c Bug 1461463 - [marionette] Empty response value should be null and not {}. r=ato
WebDriver commands which do not return a value have to send null.
But currently Marionette returns an empty object.

MozReview-Commit-ID: FILv9IkojIj

--HG--
extra : rebase_source : d3a59c5bd3ce2a33c0a52e2a413364b5e54f9140
2018-05-15 15:17:41 +02:00
Henrik Skupin 1986106785 Bug 1461463 - [marionette] Add validation for known contexts. r=ato
MozReview-Commit-ID: 1t0hk5rdY1a

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_with_using_context.py => testing/marionette/harness/marionette_harness/tests/unit/test_context.py
extra : rebase_source : 02e5e3ef11183e6ed8898934190f3d15840ef0b2
2018-05-24 16:47:30 +02:00
Doug Thayer 01fa4d3a5c Bug 1465106 - Disable tab layer cache r=mconley
MozReview-Commit-ID: G7Uupk5841V

--HG--
extra : rebase_source : c5c6cb8ed460ec9c62e96ae009495af0924b56a0
2018-05-29 08:34:03 -07:00
Paul Adenot 9f03d7a44c Bug 1456265 - Make ChannelSplitterNode have a channelCountMode of "explicit" and a channelIntepretation of "discrete" by default. r=achronop
MozReview-Commit-ID: 5pAdWn9zV9e

--HG--
extra : rebase_source : c001d5f5db0ff658027f18195ff5ff95abb314c9
2018-05-29 17:18:39 +02:00
Julian Descottes 8273389914 Bug 1462237 - Prevent text selection in application panel;r=ladybenko
MozReview-Commit-ID: HwDlHZp0Po4

--HG--
extra : rebase_source : b7a6f60558f4536a670888cea15e069019cd8402
2018-05-25 15:45:57 +02:00
Jean-Yves Avenard 34c40846b5 Bug 1457661 - P2. Ensure we call NotifyDataEnded for local resource once size is known. r=bryce
A call to NotifyDataEnded is required even if the size was known when the resource was created. This ensures that the readyState is properly updated and that playback can immediately as no more data can be added once first loaded.

MozReview-Commit-ID: FaJMBxJ9NkM

--HG--
extra : rebase_source : 448087a22635dac2aa31611c2b58a8e9c77121ec
2018-05-28 23:06:38 +02:00
Jean-Yves Avenard cb6ce94cf2 Bug 1457661 - P1. Add mochitest. r=bryce
MozReview-Commit-ID: 9YC8MaXRF42

--HG--
extra : rebase_source : 5bb2dc4c1f2dbb68d3713d536ecbe7f35eabb544
2018-05-28 22:39:10 +02:00
Julian Descottes 423f59b61e Bug 1460209 - Use theme colors for links in application panel;r=ladybenko
MozReview-Commit-ID: 69kfQ4137WA

--HG--
extra : rebase_source : b7d77c1d3893255627c0ba1e9e9b51bc6b88545c
2018-05-25 11:43:59 +02:00
Matt Woodrow 9d671dd140 Bug 1464641 - Make sure we mark the out of flow frame as modified when we modify the placeholder. r=miko
MozReview-Commit-ID: L44fXMOpURM

--HG--
extra : rebase_source : 6ab8d22607dc136f25b5d29db4d9c83f9fee2f17
2018-05-29 10:10:59 +12:00
Julian Descottes 0bd6a4a494 Bug 1462236 - Application panel empty screen polish;r=ladybenko
MozReview-Commit-ID: ENd72iKrw8U

--HG--
extra : rebase_source : 4d0695668607a7eb80d3815140d9ee09dae60dca
2018-05-25 11:12:47 +02:00
Jean-Yves Avenard 535b2be403 Bug 1454630 - P4. Only wait for CDMProxy if actually needed for the given decoder. r=bryce
If the particular track isn't encrypted, there's no need to wait for a CDMProxy.

MozReview-Commit-ID: DPbvbwsO58N

--HG--
extra : rebase_source : 0e7fea134404c861268dc8759cd7c0ebdf83dca4
2018-05-28 15:10:19 +02:00
Jean-Yves Avenard cc044be0ee Bug 1454630 - P3. Always recreate the PDMFactory when CDMProxy change. r=bryce
The code couldn't have worked and didn't do what the comment stated. When the CDMProxy changes, the current PDMFactory for encrypted content can no longer be used.

MozReview-Commit-ID: 7LpcQkK5gLL

--HG--
extra : rebase_source : e3926034069285be1559d0a1ea20d5f3c1561eb7
2018-05-28 14:46:35 +02:00
Jean-Yves Avenard 09c18364f7 Bug 1454630 - P2. Use new PDMFactory whenever encryption type change. r=bryce,cpearce
If the content being played was first non-encrypted, the PDMFactory would have been set without a CDMProxy. As such, it is necessary to use a new PDMFactory when the encryption type changes (from clear to encrypted).

Rather than attempting to detect if the encryption status has changed, simply use two PDMFactory, one with CDMProxy set and one without (for clear content)

Also, never attempt to recycle a decoder if the encryption type changed (used only on Android)

The TrackBuffersManager would have already handle the dispatching of the encrypted event when parsing the new init segment. As such, nothing more is necessary.

MozReview-Commit-ID: Jn14P2F6N5V

--HG--
extra : rebase_source : afe254fa8c4b835b15d9d48bb52d832f28196b7e
2018-05-27 18:42:25 +02:00
Jean-Yves Avenard b0af7c4063 Bug 1454630 - P1. Simplify retrieval of current TrackInfo. r=bryce
Adding some documentation to clarify on the difference between mInfo and mOriginalInfo

MozReview-Commit-ID: DWBsoi16QKf

--HG--
extra : rebase_source : 719c17b9ce61efdb633db108230f1bf78773ee51
2018-05-26 21:21:45 +02:00
Jan-Erik Rediger f2eafad83c Bug 1461651 - Document that event category is enabled on registration, even if from a static event. r=chutten
MozReview-Commit-ID: FWbXYj7hirV

--HG--
extra : rebase_source : ad5abd65c58108e007652126c5ebd6f956772002
2018-05-29 13:07:11 +02:00
Kartikaya Gupta 967750873c Bug 1464908 - Wait for MozAfterPaint on new windows before requesting fullscreen. r=xidorn
New windows cannot execute fullscreen requests until after the first
MozAfterPaint event has been fired on the window, because some of the
machinery in browser-fullScreenAndPointerLock.js isn't initialized until
that point. This test exercises that behaviour, and therefore should also
wait until the first MozAfterPaint before requesting fullscreen.

MozReview-Commit-ID: Igy7WfjslWA

--HG--
extra : rebase_source : 4b16293a107468bd53b8d1f54560b8acf326631f
2018-05-28 17:53:44 -04:00
Timothy Guan-tin Chien b355943072 Bug 1464412 - Flip vertical resizers on rtl sites r=dao
MozReview-Commit-ID: E0ejPUUCJiJ

--HG--
rename : layout/reftests/forms/textarea/resize-rtl.html => layout/reftests/forms/textarea/resize-rtl-vertical.html
rename : layout/reftests/forms/textarea/resize.html => layout/reftests/forms/textarea/resize-vertical.html
extra : rebase_source : 2e8b3492826ed05d2471f7aab25d371140039182
2018-05-26 10:18:19 +08:00
Martin Stransky e9d24f7df3 Bug 1460255 - Use GLContextProviderWayland GL provider on Wayland enabled builds, r=lsalzman
MozReview-Commit-ID: HJsmw4DUH5e

--HG--
extra : rebase_source : 8c813d7da679eae89a58d3ec74a6099ab907e4e4
2018-05-15 16:16:19 +02:00
Martin Stransky 704838e243 Bug 1460255 - Implement GLContextProviderWayland, r=lsalzman
GLContextProviderWayland provides both GLX and EGL GL backends on Wayland enabled builds
according to an active Gtk+ backend (X11/Wayland).

MozReview-Commit-ID: TTBDwWMBAP

--HG--
extra : rebase_source : 26e0455ae3775bdcea83deffbb8ad43aacdb3e42
2018-05-15 16:15:35 +02:00
Johann Hofmann 35166c8f08 Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
MozReview-Commit-ID: HxRljbdsRau

--HG--
extra : rebase_source : 3f3aae722ca2e1b6a28a29a5116d66bf40aa8092
2018-05-22 16:26:55 +02:00
Michael Calabrese 49a1ed2b1b Bug 1362953 - Require lock proof in TelemetryHistogram internal functions where possible. r=Dexter
MozReview-Commit-ID: JOr3Q2z965R

--HG--
extra : rebase_source : 03c5bc652a4d62d649467d1e09faaf6b27195125
2018-05-22 23:40:37 -04:00
Emilio Cobos Álvarez 2e15492a2d Bug 1464936: Avoid crashing with @import in Shadow DOM. r=smaug
Our behavior is correct, this uses the same setup that nsDocument and the
stylesets use, which I may look into fixing up / making more explicit in
bug 1465031.

MozReview-Commit-ID: 75AToXCw1pV

--HG--
extra : rebase_source : b7c11ca66b416c32b8fc0c5eedbc9383c63bad70
2018-05-29 12:04:34 +02:00
Jan-Erik Rediger b3bd32b28a Bug 1463742 - Test that dynamic builtin events are correctly recorded in child processes. r=chutten,Dexter
MozReview-Commit-ID: EnF3YLBcccX

--HG--
extra : rebase_source : 32dd7fc8907898cab6b55391dec6fecdd8b7f189
2018-05-24 13:12:44 +02:00
Jan-Erik Rediger 068b712cde Bug 1463742 - Remove separate dynamic-builtin event storage. r=chutten,Dexter
Using a separate storage just for dynamic-builtin events was adopted
from the Scalar implementation of dynamic builtins, where the second
storage was needed because of the way IDs are constructed.
Events however use "category#method#object" for the key, making separate storage unnecessary.

Having that additional storage leads to problems along the way.
One of them is the snapshotter failing to properly accumulate from both storages
into a single array.
In addition, even if those are merged, an additional sort step would be
necessary to keep events ordered by time of occurence. And even then it
can't guarantee exact order for events from different storages but same
millisecond-time.

MozReview-Commit-ID: AefVyDRDqQB

--HG--
extra : rebase_source : f51db118f3ab3051e9d070422ebbe6d58aa10b20
2018-05-24 12:51:15 +02:00
Dão Gottwald 2317dd7150 Bug 1437052 - Consolidate #main-menubar > menu appearance and color rules. r=Felipe
MozReview-Commit-ID: 7RicXHVrbEQ

--HG--
extra : rebase_source : 77be64b88176f7b125d1163a099c200cd8f8fd45
2018-05-23 12:31:11 +02:00
shindli 9211d7903a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-29 12:58:23 +03:00
shindli ee44448835 Merge inbound to mozilla-central. a=merge 2018-05-29 12:52:25 +03:00
jmuizelaar@mozilla.com e6ddc950f8 Bug 1452375 - sse3-scaler: make sure iter->x/y is representable. r=sotaro 2018-05-29 14:27:09 +09:00
jmuizelaar@mozilla.com fc530ca316 Bug 1452375 - ssse3-scaler: handle init failure r=sotaro 2018-05-29 14:26:38 +09:00
Robin Templeton f9ae42cb1e Bug 1464757 - Fix JSON stringification of proxied BigInt objects. r=anba
PreprocessValue was calling BigIntObject::unbox directly, which doesn't
check for proxy objects. Add a BigInt branch to js::Unbox and use that
function instead.
2018-05-28 17:36:00 +03:00
Cameron Kaiser b4fc07371f Bug 1464751: Don't install wasm signal handlers on platforms without a JIT. r=lth 2018-05-28 13:19:16 -07:00
Yura Zenevich b747a563eb Bug 1461977 - sync tree's scrollTop with scroll state when tree scrollTop value changes outside of user scroll. r=nchevobbe
MozReview-Commit-ID: 4aIX9mSkg1T
2018-05-28 11:27:00 +03:00
Tiberius Oros 1e7b672344 Backed out 3 changesets (bug 1435828, bug 1464472) for build bustages and reftest failures on a CLOSED TREE
Backed out changeset ad6e1c06f4d7 (bug 1464472)
Backed out changeset 18381864eb87 (bug 1435828)
Backed out changeset 637c5fc9bcb4 (bug 1435828)
2018-05-29 03:36:12 +03:00
Jeff Walden 45698b75b8 Bug 1464472. r=jandem
--HG--
extra : rebase_source : dd3a60584c2f2f32f9bbd4dfbfcd5fd6022ed29e
2018-05-26 03:07:36 -07:00
Jeff Walden 8f27f65259 Bug 1435828 - Reimport test262 tests with the json-superset tests not disabled. r=anba
--HG--
extra : rebase_source : 744c7deff23d915d283fea245c9bc26c0e3e2678
2018-05-25 15:41:05 -07:00
Jeff Walden f33acba296 Bug 1435828 - Allow U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR, encoding those literal code points, inside string literals. r=anba
--HG--
extra : rebase_source : 7a609d2dfa28b6604a03dadb9feed9ba07dfc343
2018-05-25 15:40:30 -07:00
Emilio Cobos Álvarez 189e0dc488 No bug - trivial TopLevelRuleParser construction cleanup. r=me
MozReview-Commit-ID: 5CdOdQPZzyb
2018-05-29 00:31:22 +02:00
Ciure Andrei b036efa048 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-05-29 00:59:35 +03:00
Ciure Andrei 2f9a3d61e9 Merge inbound to mozilla-central. a=merge 2018-05-29 00:53:52 +03:00
Geoff Brown 35b1fa282a Bug 1462462 - Log mozharness command environment only when it changes; r=jmaher
If the environment used for a mozharness command is identical to the previous
command's environment, report only "same as previous command".
2018-05-28 15:38:27 -06:00