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

690377 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky 4c46b448a8 Bug 1611993. nsImageBoxFrame should not UpdateImage when it's not safe to run script. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61718

--HG--
extra : moz-landing-system : lando
2020-02-05 23:14:37 +00:00
Matthew Gaudet c68ca0bb82 Bug 1611528 - Fix rebase error r=BUSTAGE CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D61765

--HG--
extra : amend_source : bc41a1e97ccc2ac7c5e781cdb143ab6ea82cc313
2020-02-06 01:15:59 +02:00
Matthew Gaudet 4c949c3bea Bug 1611528 - Remove BytecodeCompiler r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61039

--HG--
extra : moz-landing-system : lando
2020-02-05 19:11:50 +00:00
Matthew Gaudet 58f97c5677 Bug 1611528 - Remove StandaloneFunctionInfo r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61038

--HG--
extra : moz-landing-system : lando
2020-02-05 19:10:54 +00:00
Matthew Gaudet b24e647f49 Bug 1611528 - Remove ModuleInfo r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61037

--HG--
extra : moz-landing-system : lando
2020-02-05 19:10:36 +00:00
Matthew Gaudet d716f031a6 Bug 1611528 - Remove EvalScriptInfo r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61036

--HG--
extra : moz-landing-system : lando
2020-02-05 19:10:11 +00:00
Matthew Gaudet 60ec335cd1 Bug 1611528 - Delete GlobalScriptInfo r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61035

--HG--
extra : moz-landing-system : lando
2020-02-05 19:09:51 +00:00
Matthew Gaudet 3b4dea805c Bug 1611528 - Use CompilationInfo for handleParseFailure r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61034

--HG--
extra : moz-landing-system : lando
2020-02-05 19:09:24 +00:00
Matthew Gaudet ad096db690 Bug 1611528 - Remove assertSourceCreated r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61033

--HG--
extra : moz-landing-system : lando
2020-02-05 19:09:06 +00:00
Matthew Gaudet a14356560b Bug 1611528 - Remove BytecodeCompiler::emplaceEmitter r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61032

--HG--
extra : moz-landing-system : lando
2020-02-05 19:08:48 +00:00
Matthew Gaudet cf2ceb28b7 Bug 1611528 - Thin use of BytecodeCompiler in SourceAwareCompiler r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61031

--HG--
extra : moz-landing-system : lando
2020-02-05 19:08:24 +00:00
Matthew Gaudet ac6136d008 Bug 1611528 - Disconnect a bit of SourceAwareParser r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61030

--HG--
extra : moz-landing-system : lando
2020-02-05 19:08:06 +00:00
Matthew Gaudet 47f3d94897 Bug 1611528 - Remove BytecodeCompiler::assignSource r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61029

--HG--
extra : moz-landing-system : lando
2020-02-05 19:07:46 +00:00
Matthew Gaudet cb0dd2a3f4 Bug 1611528 - Convert CanLazilyParse to a static function r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61028

--HG--
extra : moz-landing-system : lando
2020-02-05 19:07:23 +00:00
Matthew Gaudet 9769227d24 Bug 1611528 - Remove BytecodeCompiler::context r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61027

--HG--
extra : moz-landing-system : lando
2020-02-05 19:07:00 +00:00
Matthew Gaudet f1e364f7bf Bug 1611528 - Remove script member from BytecodeCompiler r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61026

--HG--
extra : moz-landing-system : lando
2020-02-05 19:06:42 +00:00
Matthew Gaudet 62b7dc16ac Bug 1611528 - Remove Directives from BytecodeCompiler r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61025

--HG--
extra : moz-landing-system : lando
2020-02-05 19:06:19 +00:00
Matthew Gaudet d9724ce4df Bug 1611528 - Remove AutoInitializeSourceObject and sourceObjectPtr r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61024

--HG--
extra : moz-landing-system : lando
2020-02-05 19:06:02 +00:00
Matthew Gaudet 2581e85174 Bug 1611528 - Remove BytecodeCompiler::scriptSource r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61023

--HG--
extra : moz-landing-system : lando
2020-02-05 19:05:59 +00:00
Matthew Gaudet ce0ccfd13b Bug 1611528 - Move AutoKeepAtoms to CompilationInfo, and make it the only instance r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61022

--HG--
extra : moz-landing-system : lando
2020-02-05 20:42:51 +00:00
Matthew Gaudet 565428ff4e Bug 1611528 - Move Context and options out of BytecodeCompiler and into CompilationInfo r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61021

--HG--
extra : moz-landing-system : lando
2020-02-05 19:04:43 +00:00
Matthew Gaudet d921b22d43 Bug 1611528 - Rename ParseInfo to CompilationInfo r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61020

--HG--
rename : js/src/frontend/ParseInfo.h => js/src/frontend/CompilationInfo.h
extra : moz-landing-system : lando
2020-02-05 22:33:18 +00:00
Matthew Gaudet bc974fac12 Bug 1611528 - Add include for CheckRecursionLimit r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D61019

--HG--
extra : moz-landing-system : lando
2020-02-05 19:02:43 +00:00
Jason Orendorff 619bfecd4b Bug 1610606 - Make js::ErrorReport::init always populate filename on success. r=nbp.
Differential Revision: https://phabricator.services.mozilla.com/D60983

--HG--
extra : moz-landing-system : lando
2020-02-05 22:20:27 +00:00
Emilio Cobos Álvarez 227891b140 Bug 1613176 - Prove to the incoming clang plugin that our templates are indeed trivially copiable. r=boris
Otherwise it'd error, which is not great. We could add a custom attribute in
there if needed or something, or fix cbindgen to generate these for us as
described in the issue linked from the comments.

Do this in ServoStyleConstsInlines as that's where we have the guarantee that
the templates have been defined, and that the file is included every time
ServoStyleConsts is included.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 22:20:29 +00:00
Kirk Steuber d94307cf3a Bug 1612735 - Fix font size regression on preferences dialogs without a <dialog> element r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D61758

--HG--
extra : moz-landing-system : lando
2020-02-05 22:18:38 +00:00
Sylvestre Ledru 9ee8d05df3 Bug 1613074 - Enable -Wunused-function & -Wunused-variable at the build phase r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61550

--HG--
extra : moz-landing-system : lando
2020-02-04 14:36:58 +00:00
Kendall Werts a3b87c2eaa Bug 1613250 - Bring long press for new container tab menu back. r=Gijs,flod
Added long press as well as the old tooltip language back
and updated 2 tests.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 21:50:58 +00:00
ajitesh 32393abc70 Bug 1592831 - browser.themes.reset should not reset the global theme unless the current global theme was created by the extension r=robwu
Summary
Before the changes, if an mozilla addons theme was applied and an theme extension api has been called which call theme.reset() from background.js script then the browser theme was getting reset, which
should'nt happen. Code changes made in toolkit/components/extension/parent/ext-theme.js

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

--HG--
extra : moz-landing-system : lando
2020-02-05 20:13:07 +00:00
MahakBansal a2c33f1195 Bug 1208906 - Fix a conditional statement in nsNativeThemeWin::GetThemePartAndState. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D61623

--HG--
extra : moz-landing-system : lando
2020-02-05 20:34:22 +00:00
Andrew Osmond 0173964fde Bug 1604535 - Disable OMTP on some 32-bit systems due to memory pressure. r=jrmuizel
We will no longer allow OMTP on 32-bit systems with less than 2GB of RAM
and 2 or fewer cores. These systems are unlikely to realize a benefit
from OMTP and see a higher than normal incidence of OOM crashes in the
content process due to OMTP having a higher memory footprint.

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

--HG--
extra : moz-landing-system : lando
2020-02-03 11:39:06 +00:00
Noemi Erli 931c2134af Backed out changeset 579552c57946 (bug 1613250) for causing failures in test_tabbrowser.xhtml CLOSED TREE 2020-02-05 22:00:34 +02:00
Gabriel Luong 11ef385535 Bug 1613460 - Only enable keyboard control for PiP in Nightly. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61731

--HG--
extra : moz-landing-system : lando
2020-02-05 19:16:14 +00:00
Shane Caraveo 972d50bba2 Bug 1589494 make webrequest urlclassification non-privileged r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D61488

--HG--
extra : moz-landing-system : lando
2020-02-04 23:35:16 +00:00
Sylvestre Ledru a3339f89c0 Bug 1613395 - Disable gcc -Wattributes on some thirdparty media code r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61698

--HG--
extra : moz-landing-system : lando
2020-02-05 18:39:58 +00:00
Doug Thayer 38a92008fc Bug 1610137 - Fix profiler_shutdown call with fast shutdown r=gerald
If we're in a fast shutdown, we don't care about cleaning up anything -
we just want to get the profile saved if the env var is set up for doing
so.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 18:07:00 +00:00
Valentin Gosu 08025af427 Bug 1595572 - Remove NetworkConnectivityService.cpp MOZ_ASSERT("unknown request") r=kershaw
In a corner case race we might receive a notification from the wrong channel.
- mIPv4Channel is loading and calls nsHttpChannel::DoAuthRetry(NS_OK)
- RecheckDNS() is called and mIPv4Channel gets replaced
  we call Cancel for the old channel
- nsHttpChannel::ContinueDoAuthRetry is called, which calls OnStopRequest
  for the old channel
- We hit the assertion because we get the call for the wrong channel

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

--HG--
extra : moz-landing-system : lando
2020-02-05 14:16:52 +00:00
Kershaw Chang 3874b4bd01 Bug 1612362 - Convert SECOidTag to EVStatus eariler in SSLServerCertVerificationJob::Run r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D61377

--HG--
extra : moz-landing-system : lando
2020-02-05 18:34:23 +00:00
Kershaw Chang c433ee07ac Bug 1612362 - Using arrays of array bytes to replace BuiltCertChain r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D61374

--HG--
extra : moz-landing-system : lando
2020-02-05 18:33:58 +00:00
Kershaw Chang 4c01ed0b57 Bug 1612362 - Refactor SSLServerCertVerificationJob for reusing the code r=keeler
In order to reuse  SSLServerCertVerificationJob, this patch exposes SSLServerCertVerificationJob and adds ServerCertVerificationResultCallback for delivering the verification result.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 18:31:25 +00:00
Kershaw Chang 599e6f65d0 Bug 1612362 - Using arrays of array bytes to replace UniqueCERTCertList r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D58608

--HG--
extra : moz-landing-system : lando
2020-01-31 15:09:03 +00:00
Kershaw Chang eda74595de Bug 1612362 - Add a helper function to convert CertificateTransparencyInfo to CertificateTransparencyStatus r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D50833

--HG--
extra : moz-landing-system : lando
2020-01-30 15:11:14 +00:00
Rob Lemley b23030106d Bug 1609987 - Port bug 1568006: Allow projects to modify decision parameters. r=tomprince
More ports from external taskgraph project. Short term, this will be used to get partial updates
working for Thunderbird.

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

--HG--
extra : moz-landing-system : lando
2020-02-04 22:32:12 +00:00
Kendall Werts 451f25113a Bug 1613250 - Bring long press for new container tab menu back. r=Gijs,flod
Added long press as well as the old tooltip language back

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

--HG--
extra : moz-landing-system : lando
2020-02-05 17:51:12 +00:00
Paul Adenot c17dc41bb3 Bug 1161025 - Reject attempts to set non-null AudioBufferSourceNode.buffer more than once r=karlt,baku
as spec'd in https://github.com/WebAudio/web-audio-api/pull/743

This also removes the crashtests that don't apply anymore now that a buffer
cannot be set more than once, and changes another one so it still tests what
needs to be tested, but doesn't time-out.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 16:26:52 +00:00
Ryan VanderMeulen 20e7951d6c Bug 1613426 - Update pdf.js to version 2.4.326. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D61713

--HG--
extra : moz-landing-system : lando
2020-02-05 17:18:48 +00:00
Daniel Holbert bf616e9f11 Bug 1613198: Move inline impls for nsIFrame::GetNormalPosition and GetLogicalNormalPosition into nsIFrameInlines.h. r=jfkthame
Also, add an nsIFrameInlines.h include to all .cpp files who call these APIs
and who don't yet have an include for this header.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 09:52:35 +00:00
Jonathan Kew f5a68f1eab Bug 1613162 - Hook up the 'slnt' and 'ital' axis sliders in the font inspector to the 'font-style' property. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D61588

--HG--
extra : moz-landing-system : lando
2020-02-05 16:53:36 +00:00
Andrew McCreight f058acf8e8 Bug 1612447, part 4 - Use UniquePtr for XPCMaps. r=bzbarsky
The main advantage here is that it documents who really owns the
maps.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 03:30:48 +00:00
Andrew McCreight 3fb9c6fefb Bug 1612447, part 3 - Fix sizes of XPCMaps. r=bzbarsky
This will make the places we call ctors a little nicer, and the
extra flexibility is never used.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 03:29:29 +00:00