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

624901 Коммитов

Автор SHA1 Сообщение Дата
Ehsan Akhgari 5257184a66 Bug 1508773 - Add dom/media/platforms/ffmpeg/ffmpeg57 and dom/media/platforms/ffmpeg/ffmpeg58 to the list of third-party directories r=jya
Differential Revision: https://phabricator.services.mozilla.com/D12470

--HG--
extra : moz-landing-system : lando
2018-11-20 21:19:36 +00:00
shindli 5cc898ccc2 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-11-20 23:48:34 +02:00
shindli e75ab0ac9a Merge inbound to mozilla-central. a=merge 2018-11-20 23:44:09 +02:00
Brindusan Cristian 26aca84b41 Backed out changeset 0ff2e89a1819 (bug 1508468) for windows build bustages on ntstatus.h. CLOSED TREE 2018-11-20 23:08:11 +02:00
Aaron Klotz 5bc6718181 Bug 1508468: Convert launcher process to use mozilla::Result for error propagation; r=mhowell
This patch does a couple of things:

* I added a new class, |WindowsError| to WinHeaderOnlyUtils. The idea here is
  to encapsulate as much of the Windows error gamut as possible into one class.
  Since Win32 errors and NTSTATUS codes may both be encoded as HRESULTs, I
  used the latter type to store the error. It also contains functions for
  converting between the various error code formats, as well as stringification
  via FormatMessage.

* I added |LauncherError| which also includes file and line number information,
  which I believe will be important for launcher process failure diagnostics.
  (Instantiation of LauncherErrors obviously must be done via macros to capture
  __FILE__ and __LINE__).

* I then converted all of the launcher process code (and its few depenencies) to
  utilize this new functionality via the new |LauncherResult| type.

* If we detect an error in one of the top-level launcher process functions, we
  pass it to |HandleLauncherError| for processing. This function currently just
  throws up a |MessageBox| like the previous code did, with the intention of
  enhancing that further in the future.

Differential Revision: https://phabricator.services.mozilla.com/D12365

--HG--
extra : moz-landing-system : lando
2018-11-20 20:27:06 +00:00
Razvan Caliman c786ea6851 Bug 1508691 - Ensure range inputs in Font Editor do not have a background color. r=gl
MozReview-Commit-ID: EmF55t1eQbN

Differential Revision: https://phabricator.services.mozilla.com/D12442

--HG--
extra : moz-landing-system : lando
2018-11-20 17:19:06 +00:00
Dão Gottwald 0b29cb4320 Bug 1508585 - Load search-one-offs.js lazily. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D12405

--HG--
extra : moz-landing-system : lando
2018-11-20 17:04:43 +00:00
Tom Schuster cd9a715947 Bug 1493292 - Remove len from nsIFormatConverter. r=smaug
Depends on D11204

Differential Revision: https://phabricator.services.mozilla.com/D11205

--HG--
extra : moz-landing-system : lando
2018-11-20 17:01:46 +00:00
Tom Schuster 29211098ca Bug 1493292 - Remove len from nsIFlavorDataProvider r=smaug
Depends on D11203

Differential Revision: https://phabricator.services.mozilla.com/D11204

--HG--
extra : moz-landing-system : lando
2018-11-20 17:01:44 +00:00
Tom Schuster 2cab03a44d Bug 1493292 - Remove len from nsTransferable. r=smaug
Depends on D11202

Differential Revision: https://phabricator.services.mozilla.com/D11203

--HG--
extra : moz-landing-system : lando
2018-11-20 17:01:42 +00:00
Tom Schuster 6296f48a85 Bug 1493292 - Remove aDataLen parameters from nsITransferable.setTransferData. r=smaug
Depends on D11201

Differential Revision: https://phabricator.services.mozilla.com/D11202

--HG--
extra : moz-landing-system : lando
2018-11-20 17:00:09 +00:00
Tom Schuster 5a9d2a428c Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
Depends on D11200

Differential Revision: https://phabricator.services.mozilla.com/D11201

--HG--
extra : moz-landing-system : lando
2018-11-20 16:59:56 +00:00
Tom Schuster aa53a63c78 Bug 1493292 - GetStringSize instead of aDataLen. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D11200

--HG--
extra : moz-landing-system : lando
2018-11-20 16:59:39 +00:00
Brian Grinstead 9a1ef58567 Bug 1507875 - Remove the customizable ui toolbarpaletteitem binding;r=Gijs
This removes the wrapping box inside the anonymous content, and replaces
the anonymous label with an ::after CSS rule that sets text based on
the [title] attribute.

Because it doesn't replicate the anonymous wrapping box with light DOM:
- Calling JS don't need to be updated (the child added via appendChild
  is still a direct descendant of the element).
- Many CSS selectors don't need to be updated (if they were targeting the
  slotted children as direct descendants. However, CSS selectors that were
  targeting the anonymous content directly do need to be updated, since those
  nodes are removed.

Differential Revision: https://phabricator.services.mozilla.com/D12172

--HG--
extra : moz-landing-system : lando
2018-11-20 17:01:48 +00:00
Drew Willcoxon 322498474a Bug 1507568 - Clicking a @shortcut in the urlbar popup should fill it in the input instead of visiting the site. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D12203

--HG--
rename : browser/base/content/test/urlbar/browser_urlbarHighlightSearchAlias.js => browser/base/content/test/urlbar/browser_urlbarTokenAlias.js
extra : moz-landing-system : lando
2018-11-20 10:36:29 +00:00
arthur.iakab 7d529b3fed Merge mozilla-central to autoland 2018-11-20 18:48:30 +02:00
arthur.iakab 75ec5b5525 Merge inbound to mozilla-central a=merge 2018-11-20 18:47:30 +02:00
Martin Stransky 5cc8e9643b Bug 1506050 - [Linux/Gtk] Use NS_DOCUMENT_STATE_WINDOW_INACTIVE to set titlebar state, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D12104

--HG--
extra : moz-landing-system : lando
2018-11-20 15:51:18 +00:00
Martin Stransky b18cbdec0a Bug 1505743 - [Wayland] Clear Wayland buffer when GtkWindow is mapped. r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D11999

--HG--
extra : moz-landing-system : lando
2018-11-20 15:39:32 +00:00
Robert Strong de6960336a Bug 1508637 - Update comments in removed-files.in. r=mhowell
Removed comment about Firefox 27 and below since it is no longer relevant after the LZMA watershed
Changed a couple of comments for clarity

Differential Revision: https://phabricator.services.mozilla.com/D12424

--HG--
extra : moz-landing-system : lando
2018-11-20 16:04:42 +00:00
Patrick Brosset ac51e25eb7 Bug 1508581 - Fix a few UI inconsistencies in the flex inspector in RTL; r=miker
Differential Revision: https://phabricator.services.mozilla.com/D12418

--HG--
extra : moz-landing-system : lando
2018-11-20 14:44:28 +00:00
Julian Descottes b9883553c8 Bug 1493968 - Wait for requests to finish in aboutdebugging navigate test;r=ladybenko
Still not sure what is the root issue here, but none of the regular connect tests are failing so I think the issue occurs when we remove tabs in the second step.

Differential Revision: https://phabricator.services.mozilla.com/D12332

--HG--
extra : moz-landing-system : lando
2018-11-20 15:38:27 +00:00
Mathieu Leplatre 2cc780ec8e Bug 1502146 - Reduce impact of RemoteSettings synchronization on main thread r=Gijs
Move JSON dump loading and CanonicalJSON serialization to a worker to reduce impact on main thread

Differential Revision: https://phabricator.services.mozilla.com/D10064

--HG--
extra : moz-landing-system : lando
2018-11-20 14:00:06 +00:00
Tooru Fujisawa 3393c83db7 Bug 1505511 - Part 3: Support WeakMap and WeakSet in Xray. r=bholley 2018-11-20 20:21:32 +09:00
Tooru Fujisawa 9008ca14c2 Bug 1505511 - Part 2: Use ClassSpec in WeakSetObject. r=evilpie 2018-11-20 20:21:32 +09:00
Tooru Fujisawa b16b06c87d Bug 1505511 - Part 1: Use ClassSpec in WeakMapObject. r=evilpie 2018-11-20 20:21:32 +09:00
Wes Kocher 5f2e7caf92 Bug 1508463 - Make sure record-header.py can find some files it tries to open r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D12360

--HG--
extra : moz-landing-system : lando
2018-11-20 10:18:08 +00:00
Ehsan Akhgari b7c63fa061 Bug 1507353 - Convert the accesses to security.insecure_connection_*.* prefs into lazy getters r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D11968

--HG--
extra : moz-landing-system : lando
2018-11-20 20:04:14 +00:00
Ehsan Akhgari f7ba20fcf4 Bug 1505198 - Make sure the STATE_COOKIES_LOADED state is stored outside of the content blocking log r=baku
Differential Revision: https://phabricator.services.mozilla.com/D11143

--HG--
extra : moz-landing-system : lando
2018-11-20 20:04:24 +00:00
Robert Strong f8edda9aca Bug 1507404 - Change app update mochitest-chrome tests so they are sync. r=bytesized
Also sets the appropriate value for app.update.auto in xpcshell tests

Differential Revision: https://phabricator.services.mozilla.com/D12105

--HG--
extra : moz-landing-system : lando
2018-11-20 19:35:18 +00:00
Chris H-C 10cf17d155 bug 1498165 - Support multistore in ScalarBoolean r=janerik
Depends on D12132

Differential Revision: https://phabricator.services.mozilla.com/D12125

--HG--
extra : moz-landing-system : lando
2018-11-20 19:58:07 +00:00
Chris H-C ca0dd73d2c bug 1498165 - Support multistore in ScalarString r=janerik
Depends on D12131

Differential Revision: https://phabricator.services.mozilla.com/D12132

--HG--
extra : moz-landing-system : lando
2018-11-20 19:58:04 +00:00
Chris H-C b7658e7e9b bug 1498165 - Plumb 'we wish to clear this' down to the storage layer r=janerik
Depends on D12130

Differential Revision: https://phabricator.services.mozilla.com/D12131

--HG--
extra : moz-landing-system : lando
2018-11-20 19:57:57 +00:00
Chris H-C 0a4ea1e384 bug 1498165 - Support multistore in ScalarUnsigned r=janerik
This one's a little trickier than the others because it has an implicit
default value of 0 for initial calls to AddValue and SetMaximum.

Depends on D12129

Differential Revision: https://phabricator.services.mozilla.com/D12130

--HG--
extra : moz-landing-system : lando
2018-11-20 19:57:55 +00:00
Chris H-C 763fa59324 bug 1498165 - Add common multistore behaviour to ScalarBase r=janerik
ScalarBase needs to transform from store names to indices and provide
storage and logic for which stores have values.

Depends on D12128

Differential Revision: https://phabricator.services.mozilla.com/D12129

--HG--
extra : moz-landing-system : lando
2018-11-20 19:57:52 +00:00
Chris H-C cabd9e868d bug 1498165 - Expose ScalarInfo store numbers and indices r=janerik
Depends on D12127

Differential Revision: https://phabricator.services.mozilla.com/D12128

--HG--
extra : moz-landing-system : lando
2018-11-20 19:57:50 +00:00
Chris H-C 0f9ab25501 bug 1498165 - Plumb the Scalar Store name down to the storage layer. r=janerik
MozReview-Commit-ID: 5T9TZ5AgKci

Differential Revision: https://phabricator.services.mozilla.com/D12127

--HG--
extra : moz-landing-system : lando
2018-11-20 19:57:48 +00:00
WR Updater Bot 8c70719f9d Bug 1508555 - Update webrender to commit 6ffc7cfe02f2a914a7d4338510277988643cc441 (WR PR #3330). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D12468

--HG--
extra : moz-landing-system : lando
2018-11-20 19:41:55 +00:00
Narcis Beleuzu 6d1ee7c9fd Backed out changeset 5660a1cd0e25 (bug 1508468) for Windows MinGW bustages. CLOSED TREE 2018-11-20 21:39:10 +02:00
Jonathan Kingston 4a2fc915af Bug 1508644 - Remove systemPrincipal fallback from Docshell EndPageLoad. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D12426

--HG--
extra : moz-landing-system : lando
2018-11-20 18:06:59 +00:00
Jonathan Kingston 02cef3103a Bug 1508609 - Add strict checking of principals into DocShell LoadURI. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D12425

--HG--
extra : moz-landing-system : lando
2018-11-20 18:08:03 +00:00
Andrew McCreight 55cef5b2ab Bug 1504365 - Clear weak pointers in shutdown observers. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D12348

--HG--
extra : moz-landing-system : lando
2018-11-19 23:16:24 +00:00
Narcis Beleuzu 3382db587b Backed out 6 changesets (bug 1498165) for build bustages on TelemetryScalar.cpp . CLOSED TREE
Backed out changeset 898a5386162e (bug 1498165)
Backed out changeset f6d547bb7dc3 (bug 1498165)
Backed out changeset 97f08187a60b (bug 1498165)
Backed out changeset 242721140915 (bug 1498165)
Backed out changeset a6fd82999912 (bug 1498165)
Backed out changeset f3a1d87f178a (bug 1498165)
2018-11-20 21:14:51 +02:00
Narcis Beleuzu 8b9e60f605 Backed out 2 changesets (bug 1505284) for GTest crashes on [@ mozilla::AppleDecoderModule::Init()] . CLOSED TREE
Backed out changeset 1d3eb26cfeac (bug 1505284)
Backed out changeset 05fd55926206 (bug 1505284)
2018-11-20 21:13:48 +02:00
Aaron Klotz 4ea282427e Bug 1508468: Convert launcher process to use mozilla::Result for error propagation; r=mhowell
This patch does a couple of things:

* I added a new class, |WindowsError| to WinHeaderOnlyUtils. The idea here is
  to encapsulate as much of the Windows error gamut as possible into one class.
  Since Win32 errors and NTSTATUS codes may both be encoded as HRESULTs, I
  used the latter type to store the error. It also contains functions for
  converting between the various error code formats, as well as stringification
  via FormatMessage.

* I added |LauncherError| which also includes file and line number information,
  which I believe will be important for launcher process failure diagnostics.
  (Instantiation of LauncherErrors obviously must be done via macros to capture
  __FILE__ and __LINE__).

* I then converted all of the launcher process code (and its few depenencies) to
  utilize this new functionality via the new |LauncherResult| type.

* If we detect an error in one of the top-level launcher process functions, we
  pass it to |HandleLauncherError| for processing. This function currently just
  throws up a |MessageBox| like the previous code did, with the intention of
  enhancing that further in the future.

Differential Revision: https://phabricator.services.mozilla.com/D12365

--HG--
extra : moz-landing-system : lando
2018-11-20 18:06:23 +00:00
Chris H-C a82f178c30 bug 1498165 - Support multistore in ScalarString r=janerik
Depends on D12131

Differential Revision: https://phabricator.services.mozilla.com/D12132

--HG--
extra : moz-landing-system : lando
2018-11-20 15:06:27 +00:00
Chris H-C f481b2a04f bug 1498165 - Plumb 'we wish to clear this' down to the storage layer r=janerik
Depends on D12130

Differential Revision: https://phabricator.services.mozilla.com/D12131

--HG--
extra : moz-landing-system : lando
2018-11-20 15:38:24 +00:00
Chris H-C 5f9f5c8cfc bug 1498165 - Support multistore in ScalarUnsigned r=janerik
This one's a little trickier than the others because it has an implicit
default value of 0 for initial calls to AddValue and SetMaximum.

Depends on D12129

Differential Revision: https://phabricator.services.mozilla.com/D12130

--HG--
extra : moz-landing-system : lando
2018-11-20 16:29:54 +00:00
Chris H-C 8d206a070f bug 1498165 - Add common multistore behaviour to ScalarBase r=janerik
ScalarBase needs to transform from store names to indices and provide
storage and logic for which stores have values.

Depends on D12128

Differential Revision: https://phabricator.services.mozilla.com/D12129

--HG--
extra : moz-landing-system : lando
2018-11-20 15:06:21 +00:00
Chris H-C ae5862fe1f bug 1498165 - Expose ScalarInfo store numbers and indices r=janerik
Depends on D12127

Differential Revision: https://phabricator.services.mozilla.com/D12128

--HG--
extra : moz-landing-system : lando
2018-11-20 15:06:18 +00:00