Commit Graph

684071 Commits

Author SHA1 Message Date
Ted Campbell
4d84e49fe0 Bug 1602878 - Remove FunctionBox::isLazyFunctionWithoutEnclosingScope. r=mgaudet
This method was accessing enclosingScope() of lazy-inner-functions which
don't have one defined (other than a placeholder nullptr).

This also simplifies FunctionBox::compilationEnclosingScope() since it is
only used for FunctionBox that are currently being compiled and therefore are
required to have an enclosingScope.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 20:12:42 +00:00
Ted Campbell
6195628418 Bug 1602878 - Don't call FunctionBox::initWithEnclosingScope with nullptr. r=mgaudet
When creating a FunctionBox for a skipped-over-lazy function we do not yet
know it's enclosing scope. Remove calls to initWithEnclosingScope for this
case. This avoids asking for the enclosingScope() of a function that doesn't
have one yet.

Also remove an assert from the BytecodeEmitter that was using partially
initialized flags. The condition was previously checked when the
LazyScript::NeedsHomeObject flag was initialized.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 20:12:35 +00:00
Mike Hommey
ebb71d178c Bug 1601859 - Update cubeb-pulse-rs to 8069f8f4189982e0b38fa6dc8993dd4fab41f728. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D56164

--HG--
extra : moz-landing-system : lando
2019-12-10 15:43:18 +00:00
Mike Hommey
154efe364a Bug 1601859 - Update cubeb-coreaudio to 5fcbd99e1b7356be1efcdc41654d495bd4c71c8c. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D56163

--HG--
extra : moz-landing-system : lando
2019-12-11 20:57:35 +00:00
Mike Hommey
7f4fff1db4 Bug 1601859 - Vendor cubeb-pulse-rs. r=kinetik
This technically breaks mach vendor rust because of the missing
licenses, but this will be fixed subsequently.

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

--HG--
rename : media/libcubeb/cubeb-pulse-rs/AUTHORS => third_party/rust/cubeb-pulse/AUTHORS
rename : media/libcubeb/cubeb-pulse-rs/Cargo.toml => third_party/rust/cubeb-pulse/Cargo.toml
rename : media/libcubeb/cubeb-pulse-rs/LICENSE => third_party/rust/cubeb-pulse/LICENSE
rename : media/libcubeb/cubeb-pulse-rs/README.md => third_party/rust/cubeb-pulse/README.md
rename : media/libcubeb/cubeb-pulse-rs/src/backend/context.rs => third_party/rust/cubeb-pulse/src/backend/context.rs
rename : media/libcubeb/cubeb-pulse-rs/src/backend/cork_state.rs => third_party/rust/cubeb-pulse/src/backend/cork_state.rs
rename : media/libcubeb/cubeb-pulse-rs/src/backend/intern.rs => third_party/rust/cubeb-pulse/src/backend/intern.rs
rename : media/libcubeb/cubeb-pulse-rs/src/backend/mod.rs => third_party/rust/cubeb-pulse/src/backend/mod.rs
rename : media/libcubeb/cubeb-pulse-rs/src/backend/stream.rs => third_party/rust/cubeb-pulse/src/backend/stream.rs
rename : media/libcubeb/cubeb-pulse-rs/src/capi.rs => third_party/rust/cubeb-pulse/src/capi.rs
rename : media/libcubeb/cubeb-pulse-rs/src/lib.rs => third_party/rust/cubeb-pulse/src/lib.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-ffi/Cargo.toml => third_party/rust/pulse-ffi/Cargo.toml
rename : media/libcubeb/cubeb-pulse-rs/pulse-ffi/src/ffi_funcs.rs => third_party/rust/pulse-ffi/src/ffi_funcs.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-ffi/src/ffi_types.rs => third_party/rust/pulse-ffi/src/ffi_types.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-ffi/src/lib.rs => third_party/rust/pulse-ffi/src/lib.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/Cargo.toml => third_party/rust/pulse/Cargo.toml
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs => third_party/rust/pulse/src/context.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/error.rs => third_party/rust/pulse/src/error.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/lib.rs => third_party/rust/pulse/src/lib.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/mainloop_api.rs => third_party/rust/pulse/src/mainloop_api.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/operation.rs => third_party/rust/pulse/src/operation.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/proplist.rs => third_party/rust/pulse/src/proplist.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs => third_party/rust/pulse/src/stream.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/threaded_mainloop.rs => third_party/rust/pulse/src/threaded_mainloop.rs
rename : media/libcubeb/cubeb-pulse-rs/pulse-rs/src/util.rs => third_party/rust/pulse/src/util.rs
extra : moz-landing-system : lando
2019-12-11 20:57:35 +00:00
Mike Hommey
1c4ef0191c Bug 1601859 - Vendor cubeb-coreaudio. r=padenot
This technically breaks mach vendor rust because of the missing
licenses, but this will be fixed subsequently.

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

--HG--
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/Cargo.toml => third_party/rust/coreaudio-sys-utils/Cargo.toml
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/aggregate_device.rs => third_party/rust/coreaudio-sys-utils/src/aggregate_device.rs
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/audio_object.rs => third_party/rust/coreaudio-sys-utils/src/audio_object.rs
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/audio_unit.rs => third_party/rust/coreaudio-sys-utils/src/audio_unit.rs
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/cf_mutable_dict.rs => third_party/rust/coreaudio-sys-utils/src/cf_mutable_dict.rs
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/dispatch.rs => third_party/rust/coreaudio-sys-utils/src/dispatch.rs
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/lib.rs => third_party/rust/coreaudio-sys-utils/src/lib.rs
rename : media/libcubeb/cubeb-coreaudio-rs/coreaudio-sys-utils/src/string.rs => third_party/rust/coreaudio-sys-utils/src/string.rs
rename : media/libcubeb/cubeb-coreaudio-rs/Cargo.toml => third_party/rust/cubeb-coreaudio/Cargo.toml
rename : media/libcubeb/cubeb-coreaudio-rs/LICENSE => third_party/rust/cubeb-coreaudio/LICENSE
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/aggregate_device.rs => third_party/rust/cubeb-coreaudio/src/backend/aggregate_device.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/auto_array.rs => third_party/rust/cubeb-coreaudio/src/backend/auto_array.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/auto_release.rs => third_party/rust/cubeb-coreaudio/src/backend/auto_release.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/device_property.rs => third_party/rust/cubeb-coreaudio/src/backend/device_property.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/mixer.rs => third_party/rust/cubeb-coreaudio/src/backend/mixer.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/mod.rs => third_party/rust/cubeb-coreaudio/src/backend/mod.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/resampler.rs => third_party/rust/cubeb-coreaudio/src/backend/resampler.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/backend/utils.rs => third_party/rust/cubeb-coreaudio/src/backend/utils.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/capi.rs => third_party/rust/cubeb-coreaudio/src/capi.rs
rename : media/libcubeb/cubeb-coreaudio-rs/src/lib.rs => third_party/rust/cubeb-coreaudio/src/lib.rs
extra : moz-landing-system : lando
2019-12-10 15:43:17 +00:00
Eden Chuang
37ebcfc664 Bug 1581499 - Replace loadFrameScript by using JSWindowActor in dom/serviceworkers/test/browser_force_refresh.js r=sg
Differential Revision: https://phabricator.services.mozilla.com/D56345

--HG--
extra : moz-landing-system : lando
2019-12-11 15:24:00 +00:00
Asumu Takikawa
0dd0654460 Bug 1511958 - Implement i64<>JavaScript's BigInt conversions proposal (part 5, wasm global changes) r=lth
This is part 5 of a series of revs that split up D41710 (to implement the Wasm I64 to BigInt conversion proposal) into smaller revs.

The rev adds support for handling globals with I64 types in the Wasm to JS interface.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 18:10:09 +00:00
Maja Frydrychowicz
ab6bc896fd Bug 1597879 - Implement Page.addScriptToEvaluateOnNewDocument; r=remote-protocol-reviewers,whimboo,ato
Differential Revision: https://phabricator.services.mozilla.com/D55334

--HG--
extra : moz-landing-system : lando
2019-12-11 20:49:46 +00:00
Tarek Ziadé
bfe666563e Bug 1585013 - Add gecko profiling support to raptor-browsertime r=rwood,perftest-reviewers
Adds support for --gekoprofile with --browsertime in raptor.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 20:38:00 +00:00
Iain Ireland
914a62df04 Bug 1603036: Call delete_ instead of free_ in XDRBufferObject finalizer r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D56786

--HG--
extra : moz-landing-system : lando
2019-12-11 20:14:14 +00:00
Edwin Takahashi
d8185fdaf4 Bug 1602863 - use ubuntu1804 image for webrender r=jmaher
Changes:

Use ubuntu1804-test image instead of desktop1604-test for webrender(wrench) tasks.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 20:28:45 +00:00
Valentin Gosu
99cfec8178 Bug 1561860 - Add rust-url based nsIURI implementation r=JuniorHsu
This patch adds DefaultURI which wraps MozURL which in turn forwards calls
to rust-url.
For the moment the added network.url.useDefaultURI is set to false by default.
The plan is to make this the default implementation for unknown URI types.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 20:17:53 +00:00
Edwin Takahashi
2f3a3b594c Bug 1602863 - use ubuntu1804 image for harness-test tasks r=jmaher
Changes:

Migrate the harness test jobs to use ubuntu1804 test image instead of desktop1604-test.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 11:22:14 +00:00
Micah Tigley
3c2e553b75 Bug 1596166 - Remove "height: 30px" on RDM toolbar r=bgrins
The UA input field gets caught off when the browser viewport is too small. This is because the RDM toolbar has an explicit height of 30px set on it, so it can't accomodate the second row created for the UA input.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 19:50:34 +00:00
Edwin Takahashi
1bc152bf6d Bug 1602863 - use ubuntu1804 image for talos tasks r=jmaher
Changes:

Use the `ubuntu1804-test` image for talos tests.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 20:06:45 +00:00
Aki Sasaki
9c34902a5b Bug 1500321 - fix taskgraph tests.
Depends on D56608

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

--HG--
extra : moz-landing-system : lando
2019-12-11 19:58:43 +00:00
Emma Malysz
75ea156d47 Bug 1601093, Rename the remaining .xul files to .xhtml in toolkit/ r=marionette-reviewers,mossop,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D55857

--HG--
rename : toolkit/components/alerts/resources/content/alert.xul => toolkit/components/alerts/resources/content/alert.xhtml
rename : toolkit/components/apppicker/content/appPicker.xul => toolkit/components/apppicker/content/appPicker.xhtml
rename : toolkit/components/extensions/dummy.xul => toolkit/components/extensions/dummy.xhtml
rename : toolkit/components/passwordmgr/content/passwordManager.xul => toolkit/components/passwordmgr/content/passwordManager.xhtml
rename : toolkit/components/printing/content/printPageSetup.xul => toolkit/components/printing/content/printPageSetup.xhtml
rename : toolkit/components/printing/content/printPreviewProgress.xul => toolkit/components/printing/content/printPreviewProgress.xhtml
rename : toolkit/components/printing/content/printProgress.xul => toolkit/components/printing/content/printProgress.xhtml
rename : toolkit/components/prompts/content/commonDialog.xul => toolkit/components/prompts/content/commonDialog.xhtml
rename : toolkit/components/prompts/content/selectDialog.xul => toolkit/components/prompts/content/selectDialog.xhtml
rename : toolkit/components/viewconfig/content/config.xul => toolkit/components/viewconfig/content/config.xhtml
rename : toolkit/content/editMenuKeys.inc.xul => toolkit/content/editMenuKeys.inc.xhtml
rename : toolkit/content/resetProfile.xul => toolkit/content/resetProfile.xhtml
rename : toolkit/content/resetProfileProgress.xul => toolkit/content/resetProfileProgress.xhtml
rename : toolkit/modules/win.xul => toolkit/modules/win.xhtml
rename : toolkit/profile/content/createProfileWizard.xul => toolkit/profile/content/createProfileWizard.xhtml
rename : toolkit/profile/content/profileDowngrade.xul => toolkit/profile/content/profileDowngrade.xhtml
rename : toolkit/profile/content/profileSelection.xul => toolkit/profile/content/profileSelection.xhtml
extra : moz-landing-system : lando
2019-12-11 17:44:54 +00:00
Markus Stange
b971dcf446 Bug 1602813 - Stop calling -[NSOpenGLContext pixelFormat] because it's not available on 10.9. Instead, inline CreateWithFormat into this callsite. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D56585

--HG--
extra : moz-landing-system : lando
2019-12-10 21:57:23 +00:00
Morgan Reschenberg
81f63c9d2a Bug 1594099: Use the visual overflow area of text-frame descendants (rather than entire lines) to determine the HCM backplate. r=dholbert
The line-box's visual overflow area includes margin/border/padding area on
its descendants, as well as extra empty space for text-indent and text-align.
None of that area contains text & merits a backplate.  So, we can't rely on
the line-box's visual overflow area to determine the backplate -- we have to
actually dig down to find the text frames.

Also, this patch simplifies our suite of backplate reftests in several ways.
Most notably, this patch:
- removes unnecessary backplatable whitespace in the testcase (since that's
  awkward to mock up in the reference case).
- uses a linear-gradient for the background instead of a longer data URI.
- uses the predictably-sized Ahem font inside of tests' form controls.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 19:19:20 +00:00
Jason Laster
9604a4d701 Bug 1583550 - Highlight toolbox paused state. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D55848

--HG--
extra : moz-landing-system : lando
2019-12-11 16:13:00 +00:00
Māris Fogels
030fc0897c Bug 1590745 - Make the $PYTHON3 build var use a virtualenv r=mshal
Make the $PYTHON3 build var point to a full virtualenv bootstrapped with
the same libraries as the $PYTHON Python 2 build var. This allows us to
upgrade build tasks from $PYTHON to $PYTHON3.

This patch adds some debug logging and documentation to the Python
2 virtualenv so that it is easier to diagnose issues that may arise
from running two different Python interpreters in re-entrant
multiprocess routines.

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

--HG--
extra : moz-landing-system : lando
2019-12-03 18:49:06 +00:00
Aki Sasaki
50639a3541 Bug 1500321 - only run always-target tasks on hg-push. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D56608

--HG--
extra : moz-landing-system : lando
2019-12-11 18:51:01 +00:00
Dorel Luca
55496cd03f Backed out changeset c25dd569f2cf (bug 1594099) for Reftest failures on reftests/high-contrast/backplate-bg-image-012.html. CLOSED TREE 2019-12-11 20:45:03 +02:00
Jeff Muizelaar
5feaafe088 Bug 1603172 - Increase fuzz on split-batch.yaml test.
This should get it passing github CI on macOS release builds.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 18:26:47 +00:00
Marco Bonardo
1e94dca2f5 Bug 1599840 - part 2 - Set restricting behavior based on QueryContext sources. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D56354

--HG--
extra : moz-landing-system : lando
2019-12-11 16:52:09 +00:00
Marco Bonardo
a09bddd7e9 Bug 1599840 - part 1 - Pass the QueryContext to unifiedComplete. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D56353

--HG--
extra : moz-landing-system : lando
2019-12-11 16:55:10 +00:00
Tim Nguyen
61f60f3fcf Bug 1602939 - Make #infoContainer and #iconContainer HTML elements in commonDialog. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D56728

--HG--
extra : moz-landing-system : lando
2019-12-11 18:06:58 +00:00
Junior Hsu
4afe29f65d Bug 1530230 - strip request-body-header for POST to GET redirection in fetch r=valentin
Spec change brief:
A request-body-header name is a header name that is a byte-case-insensitive match for one of:
  - Content-Encoding
  - Content-Language
  - Content-Location
  - Content-Type

If one of the following is true
1. actualResponse ’s status is 301 or 302 and request ’s method is POST
1. actualResponse ’s status is 303 and request ’s method is not GET or HEAD
then set then:
1. Set request ’s method to GET and request ’s body to null.
1. For each headerName of request-body-header name , delete headerName from request ’s header list .

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:41:43 +00:00
Julian Descottes
5fb20254ae Bug 1525966 - Support string errors when detach fails in target fronts r=nchevobbe
Depends on D55829

In case other rejects are still using strings instead of error objects.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 17:31:52 +00:00
Julian Descottes
5bc4238d39 Bug 1525966 - Reject Error object instead of string in DevTools Front:onPacket r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D55829

--HG--
extra : moz-landing-system : lando
2019-12-11 17:31:39 +00:00
inspiro
340788c614 Bug 1434405 : Clean up unnecessary if statements r=dimi
Bug 1434405 : Removed unnecessary if-else clauses related to |blockDownloads|

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

--HG--
extra : moz-landing-system : lando
2019-12-11 17:46:55 +00:00
Dana Keeler
2b759dabbe bug 1601227 - offer to use CA certificates as client authentication certificates r=kjacobs
Bug 1267643 changed how gecko finds client certificates to offer to the user to
use. This change was too permissive, so we reintroduced some filtering in bug
1590888 and bug 1592532. All of these changes together were too restrictive and
filtered out CA certificates, which some users evidently use as client
certificates. This bug removes the restriction that client certificates not be
CA certificates and hopefully arrives at pre-bug 1267643 behavior.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 17:46:35 +00:00
David Major
e057c099b7 Bug 1543853 - Add StyleBench to PGO training r=firefox-build-system-reviewers,rstewart
Now that we have Rust PGO, training on this set can actually make a difference (and in fact may be needed in order to see a difference from Rust PGO at all).

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

--HG--
extra : moz-landing-system : lando
2019-12-11 15:37:01 +00:00
Gurzau Raul
824bc2bf90 Backed out changeset dd809e835f2a (bug 1601093) for eslint failures at alert.xhtml and commonDialog.xhtml on a CLOSED TREE.
--HG--
rename : toolkit/components/alerts/resources/content/alert.xhtml => toolkit/components/alerts/resources/content/alert.xul
rename : toolkit/components/apppicker/content/appPicker.xhtml => toolkit/components/apppicker/content/appPicker.xul
rename : toolkit/components/extensions/dummy.xhtml => toolkit/components/extensions/dummy.xul
rename : toolkit/components/passwordmgr/content/passwordManager.xhtml => toolkit/components/passwordmgr/content/passwordManager.xul
rename : toolkit/components/printing/content/printPageSetup.xhtml => toolkit/components/printing/content/printPageSetup.xul
rename : toolkit/components/printing/content/printPreviewProgress.xhtml => toolkit/components/printing/content/printPreviewProgress.xul
rename : toolkit/components/printing/content/printProgress.xhtml => toolkit/components/printing/content/printProgress.xul
rename : toolkit/components/prompts/content/commonDialog.xhtml => toolkit/components/prompts/content/commonDialog.xul
rename : toolkit/components/prompts/content/selectDialog.xhtml => toolkit/components/prompts/content/selectDialog.xul
rename : toolkit/components/viewconfig/content/config.xhtml => toolkit/components/viewconfig/content/config.xul
rename : toolkit/content/editMenuKeys.inc.xhtml => toolkit/content/editMenuKeys.inc.xul
rename : toolkit/content/resetProfile.xhtml => toolkit/content/resetProfile.xul
rename : toolkit/content/resetProfileProgress.xhtml => toolkit/content/resetProfileProgress.xul
rename : toolkit/modules/win.xhtml => toolkit/modules/win.xul
rename : toolkit/profile/content/createProfileWizard.xhtml => toolkit/profile/content/createProfileWizard.xul
rename : toolkit/profile/content/profileDowngrade.xhtml => toolkit/profile/content/profileDowngrade.xul
rename : toolkit/profile/content/profileSelection.xhtml => toolkit/profile/content/profileSelection.xul
2019-12-11 19:27:28 +02:00
Punam Dahiya
3771596656 Bug 1600779 - Caching in ASRouterTargeting for attachedFxAOAuthClients r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D56251

--HG--
extra : moz-landing-system : lando
2019-12-11 16:25:19 +00:00
Nan Jiang
2218f47b13 Bug 1603132 - Rename value to event_context for Snippets telemetry r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D56761

--HG--
extra : moz-landing-system : lando
2019-12-11 17:02:02 +00:00
Mihai Tabara
b44959e7d8 Bug 1603106 - daily betas scheduled to be shipped instead of pushed. r=bhearsum
Automatically ship daily betas

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

--HG--
extra : moz-landing-system : lando
2019-12-11 17:08:23 +00:00
Emma Malysz
106f09dd53 Bug 1601093, Rename the remaining .xul files to .xhtml in toolkit/ r=marionette-reviewers,mossop,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D55857

--HG--
rename : toolkit/components/alerts/resources/content/alert.xul => toolkit/components/alerts/resources/content/alert.xhtml
rename : toolkit/components/apppicker/content/appPicker.xul => toolkit/components/apppicker/content/appPicker.xhtml
rename : toolkit/components/extensions/dummy.xul => toolkit/components/extensions/dummy.xhtml
rename : toolkit/components/passwordmgr/content/passwordManager.xul => toolkit/components/passwordmgr/content/passwordManager.xhtml
rename : toolkit/components/printing/content/printPageSetup.xul => toolkit/components/printing/content/printPageSetup.xhtml
rename : toolkit/components/printing/content/printPreviewProgress.xul => toolkit/components/printing/content/printPreviewProgress.xhtml
rename : toolkit/components/printing/content/printProgress.xul => toolkit/components/printing/content/printProgress.xhtml
rename : toolkit/components/prompts/content/commonDialog.xul => toolkit/components/prompts/content/commonDialog.xhtml
rename : toolkit/components/prompts/content/selectDialog.xul => toolkit/components/prompts/content/selectDialog.xhtml
rename : toolkit/components/viewconfig/content/config.xul => toolkit/components/viewconfig/content/config.xhtml
rename : toolkit/content/editMenuKeys.inc.xul => toolkit/content/editMenuKeys.inc.xhtml
rename : toolkit/content/resetProfile.xul => toolkit/content/resetProfile.xhtml
rename : toolkit/content/resetProfileProgress.xul => toolkit/content/resetProfileProgress.xhtml
rename : toolkit/modules/win.xul => toolkit/modules/win.xhtml
rename : toolkit/profile/content/createProfileWizard.xul => toolkit/profile/content/createProfileWizard.xhtml
rename : toolkit/profile/content/profileDowngrade.xul => toolkit/profile/content/profileDowngrade.xhtml
rename : toolkit/profile/content/profileSelection.xul => toolkit/profile/content/profileSelection.xhtml
extra : moz-landing-system : lando
2019-12-11 17:02:20 +00:00
Morgan Reschenberg
1126453626 Bug 1594099: Use the visual overflow area of text-frame descendants (rather than entire lines) to determine the HCM backplate. r=dholbert
The line-box's visual overflow area includes margin/border/padding area on
its descendants, as well as extra empty space for text-indent and text-align.
None of that area contains text & merits a backplate.  So, we can't rely on
the line-box's visual overflow area to determine the backplate -- we have to
actually dig down to find the text frames.

Also, this patch simplifies our suite of backplate reftests in several ways.
Most notably, this patch:
- removes unnecessary backplatable whitespace in the testcase (since that's
  awkward to mock up in the reference case).
- uses a linear-gradient for the background instead of a longer data URI.
- uses the predictably-sized Ahem font inside of tests' form controls.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 17:02:12 +00:00
thomasmo
82a470c03b Bug 1602972 - Keep FxR PC window on top r=Gijs
This change adds the 'alwaysontop' features to the window created for FxR on PC. This is done to address issues where scrolling and entering fullscreen require the window to either be visible or have focus. While this does not fully solve the problem, it significantly reduces its likelihood for a small cost.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 09:04:18 +00:00
Julian Descottes
6672253814 Bug 1603102 - Use BrowserTestUtils.openNewBrowserWindow in all tests relying on window.OpenNewBrowserWindow r=ochameau
Depends on D56731

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

--HG--
extra : moz-landing-system : lando
2019-12-11 16:29:03 +00:00
Julian Descottes
0d780e34a1 Bug 1603102 - Use BrowserTestUtils.openNewBrowserWindow instead of custom helper in webconsole tests r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D56731

--HG--
extra : moz-landing-system : lando
2019-12-11 16:28:42 +00:00
Sebastian Streich
8b390d55c7 Bug 1601941 - Refactor GetURI usage in nsScriptSecurityManager.cpp r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D56185

--HG--
extra : moz-landing-system : lando
2019-12-11 16:21:18 +00:00
David Major
08274e0b6d Bug 1603141 - Remove unused option --enable-cross-pgo r=froydnj
Nothing looks at the value of this option. We seem to have settled on the `--enable-profile-{generate,use}=cross` approach instead.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 16:21:04 +00:00
Tom Schuster
9e9249a399 Bug 1591515 - Avoid delazification in js::FunctionToString r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D56625

--HG--
extra : moz-landing-system : lando
2019-12-11 16:15:07 +00:00
chujun
475cde4af4 Bug 1596114 - Refactor server unit tests part1 r=bhackett,jlast
I refactored some of the unit tests to see if I'm on the right direction. If so, I'll continue with other unit tests.

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

--HG--
extra : moz-landing-system : lando
2019-12-11 16:13:18 +00:00
Martin Stransky
fbf6218371 Bug 1599393 [Wayland] Use dmabuf for basic compositor under preference, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D54692

--HG--
extra : moz-landing-system : lando
2019-12-11 15:37:44 +00:00
Martin Stransky
dbf1215e63 Bug 1573742 [Linux] Don't draw round corners in tiled mode, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D56601

--HG--
extra : moz-landing-system : lando
2019-12-11 15:44:16 +00:00
Erica Wright
68fd519608 Bug 1602015 - Add telemetry to the protection panel milestone message r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D56381

--HG--
extra : moz-landing-system : lando
2019-12-11 15:38:30 +00:00