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

651071 Коммитов

Автор SHA1 Сообщение Дата
Mathieu Leplatre 62f3958c34 Bug 1547995 - Upgrade kinto-offline-client.js to v12.4.0 r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D30356

--HG--
extra : moz-landing-system : lando
2019-05-09 16:38:56 +00:00
Emilio Cobos Álvarez 8308eb7ea1 Bug 1527392 - Do not clamp computed width and height by min-/max- values. r=mats
The spec says that when there's no box or the property doesn't apply, the
computed value should be returned.

That's not what we're doing right now, we're clamping by min-/max- values, which
is wrong.

This patch makes us match other engines and the spec, and it's an attempt to get
interop on resolved values in:

  https://github.com/w3c/csswg-drafts/issues/3678

WebKit fails the WPT test, but due to a different reason:

  https://bugs.webkit.org/show_bug.cgi?id=197814

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

--HG--
extra : moz-landing-system : lando
2019-05-11 18:01:50 +00:00
Boris Zbarsky 02db1205c0 Bug 1550937. Stop using [array] in nsIEventListenerService. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D30773

--HG--
extra : moz-landing-system : lando
2019-05-11 08:28:29 +00:00
Boris Zbarsky fedab9cc88 Bug 1550811. Back out the second part of the fix for bug 325352 until we have a fix for the crash issues it causes. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D30682

--HG--
extra : moz-landing-system : lando
2019-05-11 13:52:27 +00:00
Noemi Erli 900e1d1a0e Backed out 6 changesets (bug 1550616) for causing build bustages in MacroAssembler-arm64.h
Backed out changeset f1a3220fc10b (bug 1550616)
Backed out changeset b435e9bb58cc (bug 1550616)
Backed out changeset 1b35028d64e4 (bug 1550616)
Backed out changeset 5fd47cd91b82 (bug 1550616)
Backed out changeset 59f2744f50c5 (bug 1550616)
Backed out changeset dc57399bbbe3 (bug 1550616)
2019-05-12 05:09:23 +03:00
Jeff Walden a1ec048c2b Bug 1550616 - Don't #include EitherParser.h in BytecodeCompilation.h when a simple forward-declaration will do. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D30579

--HG--
extra : moz-landing-system : lando
2019-05-12 01:39:24 +00:00
Jeff Walden 646492945b Bug 1550616 - Move ModuleBuilder into its own header so that module object-related data structures don't depend on EitherParser.h (and therefore all of parsing and tokenizing). r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D30578

--HG--
rename : js/src/builtin/ModuleObject.h => js/src/vm/ModuleBuilder.h
extra : moz-landing-system : lando
2019-05-12 01:39:15 +00:00
Jeff Walden 255be22c2a Bug 1550616 - Move Token-related types to a new frontend/Token.h header so needing something like TokenPos doesn't demand a dependency on TokenStream.h. (ParseNode.h is a notable instance of this.) r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D30577

--HG--
rename : js/src/frontend/TokenStream.h => js/src/frontend/Token.h
extra : moz-landing-system : lando
2019-05-12 01:38:54 +00:00
Jeff Walden c162440a04 Bug 1550616 - Make SharedContext.h not #include TokenStream.h now that it doesn't depend on it. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D30576

--HG--
extra : moz-landing-system : lando
2019-05-12 01:38:40 +00:00
Jeff Walden 8c3bcd64f2 Bug 1550616 - Make FunctionBox::setEnd take the actual uint32_t end, not TokenStreamAnyChars&, and add ParserBase::setFunctionEndFromCurrentToken that calls it passing the correct value, to eliminate another SharedContext.h dependency on... r=tcampbell
...TokenStream.h.  r=tcampbell

Depends on D30574

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

--HG--
extra : moz-landing-system : lando
2019-05-12 01:38:24 +00:00
Jeff Walden 04812304af Bug 1550616 - Move GeneralTokenStreamChars::setFunctionStart to GeneralParser::setFunctionStartAtCurrentToken in Parser.cpp, eliminating one reason SharedContext.h depends on TokenStream.h. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D30574

--HG--
extra : moz-landing-system : lando
2019-05-12 01:38:06 +00:00
Jared Wein 2b24ac36f0 Bug 1549803 - Move the handling of the selected login list item to the login list. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30679

--HG--
extra : moz-landing-system : lando
2019-05-11 03:29:41 +00:00
Jared Wein 6433360050 Bug 1549803 - Move styling of LoginListItem to an external stylesheet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30678

--HG--
extra : moz-landing-system : lando
2019-05-11 03:29:43 +00:00
Jared Wein fe23d5e6eb Bug 1549803 - Add a check that the remoteType is privileged. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30677

--HG--
extra : moz-landing-system : lando
2019-05-11 03:29:45 +00:00
Jared Wein d24ced8dda Bug 1549803 - Change LoginList to use an OL instead of PRE for containing the LoginListItems. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30676

--HG--
extra : moz-landing-system : lando
2019-05-11 03:29:47 +00:00
Jared Wein 19dc0c9e0b Bug 1549803 - Add a reference to the common.css stylesheet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30675

--HG--
extra : moz-landing-system : lando
2019-05-11 03:29:55 +00:00
Jared Wein aa473950cd Bug 1550095 - Add Save Changes and Cancel button for LoginItem. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30540

--HG--
rename : browser/components/aboutlogins/tests/browser/browser_loginChanges.js => browser/components/aboutlogins/tests/browser/browser_loginListChanges.js
extra : moz-landing-system : lando
2019-05-12 00:39:59 +00:00
Jared Wein f0b56e7ddf Bug 1550095 - Put LoginItem styles in an external stylesheet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30539

--HG--
extra : moz-landing-system : lando
2019-05-12 00:39:57 +00:00
Jared Wein b55ffec2de Bug 1550095 - Remove code duplication for forwarding Fluent strings in shadow DOM on the LoginItem. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30538

--HG--
extra : moz-landing-system : lando
2019-05-12 00:39:50 +00:00
Botond Ballo 79a6455e3f Bug 1550595 - Disable failing Visual Viewport API web platform tests on desktop. r=kats
We disable them rather than marking them as expected to fail because sometimes
the problems with them can manifest as intermittent failures.

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

--HG--
extra : moz-landing-system : lando
2019-05-12 00:10:20 +00:00
Michael Kaply baa71459c8 Bug 1548684 - Move enterprise tests to xpcshell. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D29757

--HG--
rename : browser/components/enterprisepolicies/tests/browser/config_popups_cookies_addons_flash.json => browser/components/enterprisepolicies/tests/xpcshell/config_popups_cookies_addons_flash.json
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_3rdparty.js => browser/components/enterprisepolicies/tests/xpcshell/test_3rdparty.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_app_update_URL.js => browser/components/enterprisepolicies/tests/xpcshell/test_appupdateurl.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_clear_blocked_cookies.js => browser/components/enterprisepolicies/tests/xpcshell/test_clear_blocked_cookies.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_default_browser_check.js => browser/components/enterprisepolicies/tests/xpcshell/test_defaultbrowsercheck.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_macosparser_unflatten.js => browser/components/enterprisepolicies/tests/xpcshell/test_macosparser_unflatten.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_permissions.js => browser/components/enterprisepolicies/tests/xpcshell/test_permissions.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_popups_cookies_addons_flash.js => browser/components/enterprisepolicies/tests/xpcshell/test_popups_cookies_addons_flash.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_preferences.js => browser/components/enterprisepolicies/tests/xpcshell/test_preferences.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_proxy.js => browser/components/enterprisepolicies/tests/xpcshell/test_proxy.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_locale.js => browser/components/enterprisepolicies/tests/xpcshell/test_requestedlocales.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_runOnce_helper.js => browser/components/enterprisepolicies/tests/xpcshell/test_runOnce_helper.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_simple_pref_policies.js => browser/components/enterprisepolicies/tests/xpcshell/test_simple_pref_policies.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_sorted_alphabetically.js => browser/components/enterprisepolicies/tests/xpcshell/test_sorted_alphabetically.js
extra : moz-landing-system : lando
2019-05-11 19:37:35 +00:00
Tim Nguyen f6fb609705 Bug 1223368 - Followup: fix browser_inspector_search-01/06.js failures on a CLOSED TREE. r=me 2019-05-11 21:00:17 +02:00
Rob Wu c5c77834f5 Bug 1548383 - Support extensions.getAddons.showPane in HTML discopane r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D30727

--HG--
extra : moz-landing-system : lando
2019-05-11 17:14:26 +00:00
Tim Nguyen fef5483c4f Bug 1223368 - Refactor searchbox style to be consistent across tools. r=fvsch,gl,Honza,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D28334

--HG--
extra : moz-landing-system : lando
2019-05-11 17:54:16 +00:00
Matt Howell 0c11d1793f Bug 1548612 Part 0 Follow-up - Fix some issues with stub installer strings. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D30793

--HG--
extra : moz-landing-system : lando
2019-05-11 17:34:07 +00:00
arthur.iakab 59ea6f2ddc Backed out changeset c8a2cbf18f3c (bug 1223368) for devtools failures on browser_inspector_search-01.js CLOSED TREE 2019-05-11 20:44:42 +03:00
Botond Ballo 76ad75d4b8 Bug 1512813 - Enable the Visual Viewport API on Android. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D30735

--HG--
extra : moz-landing-system : lando
2019-05-10 22:57:29 +00:00
Tim Nguyen d2328a28a9 Bug 1223368 - Refactor searchbox style to be consistent across tools. r=fvsch,gl,Honza,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D28334

--HG--
extra : moz-landing-system : lando
2019-05-11 16:08:13 +00:00
Ciure Andrei 4afbff4959 Backed out changeset 58acbc167331 (bug 1550090) for causing various bc perma failures CLOSED TREE 2019-05-11 14:16:06 +03:00
Razvan Maries b854f853c0 Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
extra : amend_source : b6b08d04d9c6bd07483c4b994b271cb7c65d77a0
2019-05-11 12:36:49 +03:00
Tim Nguyen ad75d6928d Bug 1550090 - Fix theme active check. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D30396

--HG--
extra : moz-landing-system : lando
2019-05-11 09:32:49 +00:00
Razvan Maries 6d2cd4ea8b Merge mozilla-inbound to mozilla-central a=merge 2019-05-11 12:28:35 +03:00
Dorel Luca 34c4308791 Backed out 8 changesets (bug 1549803, bug 1550095) for Browser-chrome failures in browser/components/aboutlogins/tests/browser/browser_updateLogin.js
Backed out changeset af805180a1e6 (bug 1549803)
Backed out changeset aa8595d46694 (bug 1549803)
Backed out changeset fe75205edc19 (bug 1549803)
Backed out changeset fe60f9cc2007 (bug 1549803)
Backed out changeset b665ca03d2f6 (bug 1549803)
Backed out changeset c5d450a431c8 (bug 1550095)
Backed out changeset 93a0674140fc (bug 1550095)
Backed out changeset 4a3dacc5d3b2 (bug 1550095)

--HG--
rename : browser/components/aboutlogins/tests/browser/browser_loginListChanges.js => browser/components/aboutlogins/tests/browser/browser_loginChanges.js
2019-05-11 06:28:15 +03:00
J.C. Jones d9eeca3c6c Bug 1539227 - land NSS NSS_3_44_RTM UPGRADE_NSS_RELEASE, r=me 2019-05-10 22:43:57 +00:00
Ed Lee 11dad352f4 Bug 1550883 - Add line-clamp ellipsis, anonymous images and bug fixes to Activity Stream r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D30729

--HG--
rename : browser/components/newtab/content-src/components/DiscoveryStreamComponents/DSImage/DSImage.scss => browser/components/newtab/content-src/components/DiscoveryStreamComponents/DSImage/_DSImage.scss
extra : moz-landing-system : lando
2019-05-10 22:33:17 +00:00
Jim Blandy e22c732ca4 Bug 1451268: RematerializedFrames may not be cached, even when younger frames are. r=jorendorff
If the Debugger API tries to inspect or modify an IonMonkey frame, much of
the information it expects to find in a frame is missing: function calls
may have been inlined, variables may have been optimized out, and so on. So
when this happens, SpiderMonkey builds one or more Rematerialized frames
from the IonMonkey frame, using metadata built by Ion to reconstruct the
missing parts. The Rematerialized frames are now the authority on the state
of those frames, and the Ion frame is ignored: stack iterators ignore the
Ion frame, producing the Rematerialized frames in their stead; and when
control returns to the Ion frame, we pop it, rebuild Baseline frames from
the Rematerialized frames, and resume execution in Baseline.

Thus, Rematerialized frames are always created with their
hasCachedSavedFrame bits clear: although there may be extant SavedFrames
built from the original IonMonkey frame, the Rematerialized frames will not
have cache entries for them until they are traversed in a capture themselves.

This means that, oddly, it is not always true that, once we reach a frame
with its hasCachedSavedFrame bit set, all its parents will have the bit set
as well. However, clear bits under younger set bits will only occur on
Rematerialized frames.

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

--HG--
extra : moz-landing-system : lando
2019-05-11 02:17:04 +00:00
Jared Wein cdde661c5f Bug 1549803 - Move the handling of the selected login list item to the login list. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30679

--HG--
extra : moz-landing-system : lando
2019-05-11 01:38:20 +00:00
Jared Wein 156e15db16 Bug 1549803 - Move styling of LoginListItem to an external stylesheet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30678

--HG--
extra : moz-landing-system : lando
2019-05-10 22:38:50 +00:00
Jared Wein 425c33c1de Bug 1549803 - Add a check that the remoteType is privileged. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30677

--HG--
extra : moz-landing-system : lando
2019-05-10 22:38:50 +00:00
Jared Wein aab95b925d Bug 1549803 - Change LoginList to use an OL instead of PRE for containing the LoginListItems. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30676

--HG--
extra : moz-landing-system : lando
2019-05-10 22:38:50 +00:00
Jared Wein 5e7bc8dbac Bug 1549803 - Add a reference to the common.css stylesheet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30675

--HG--
extra : moz-landing-system : lando
2019-05-10 22:38:49 +00:00
Jared Wein 545a891cb1 Bug 1550095 - Add Save Changes and Cancel button for LoginItem. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30540

--HG--
rename : browser/components/aboutlogins/tests/browser/browser_loginChanges.js => browser/components/aboutlogins/tests/browser/browser_loginListChanges.js
extra : moz-landing-system : lando
2019-05-11 02:04:52 +00:00
Jared Wein 40a3bcbe29 Bug 1550095 - Put LoginItem styles in an external stylesheet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30539

--HG--
extra : moz-landing-system : lando
2019-05-11 02:04:44 +00:00
Jared Wein cc3f324f83 Bug 1550095 - Remove code duplication for forwarding Fluent strings in shadow DOM on the LoginItem. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30538

--HG--
extra : moz-landing-system : lando
2019-05-11 02:04:37 +00:00
Dorel Luca 579fd75ab8 Backed out changeset 52a4eb1624b7 (bug 1550289) for Browser-chrome failure in browser/components/pocket/test/browser_pocket_library_menu_action.js
--HG--
extra : rebase_source : 5e7c6b7ccdaf94068c49ff9cf144697b74703f7b
2019-05-11 02:44:27 +03:00
Jeff Walden 353b248b45 Bug 1548729 - Move SourceHook-related functionality into its own public header for reduced dependencies. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D29781

--HG--
rename : js/src/jsfriendapi.h => js/public/experimental/SourceHook.h
rename : js/src/jsfriendapi.cpp => js/src/vm/SourceHook.cpp
extra : moz-landing-system : lando
2019-05-10 23:38:56 +00:00
Coroiu Cristina d2d1ba5805 Backed out changeset 45ff6c2d30e5 (bug 1548729) for SpiderMonkey failure at build/src/js/src/vm/SourceHook.cpp 2019-05-11 02:15:15 +03:00
Matt Howell 0ec2b4c5df Bug 1548612 Part 0 - Pre-land new strings for the revised stub installer design. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D30737

--HG--
extra : moz-landing-system : lando
2019-05-10 23:00:23 +00:00
Wes Kocher 70fc12089a Bug 1550895 - Disable some additional frequently failing geckoview wpt tests
This disables a few additional tests and updates the annotations for other disabled tests to point to this bug instead of the general geckoview-wpt bug.

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

--HG--
extra : moz-landing-system : lando
2019-05-10 22:57:35 +00:00
Mathieu Leplatre a66d81bdb1 Bug 1501214 - Reusable helper to download Remote Settings attachments r=nanj,glasserc,Gijs
Reusable helper to download Remote Settings attachments

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

--HG--
extra : moz-landing-system : lando
2019-05-10 22:57:40 +00:00