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

660588 Коммитов

Автор SHA1 Сообщение Дата
Jim Blandy 487f108513 Bug 1564170: Make Debugger.Script referent variant matcher classes into member classes of DebuggerScript. r=jorendorff
No intended change in behavior; just re-scoping and renaming.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 07:13:30 +00:00
Jim Blandy 5e14e582b0 Bug 1564170: Give Debugger.Script instances their own NativeObject subclass, DebuggerScript. r=jorendorff
Define a new class, DebuggerScript, inheriting from NativeObject. Move methods
and utility functions into the class as makes sense. Tighten types where
possible on code that works with DebuggerScript objects.

No intended change in behavior.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 07:13:21 +00:00
Jim Blandy 78c4ac0009 Bug 1564164: Let all DebuggerFoo::initClass methods take their arguments in a consistent order. r=jorendorff
Just mach clang-tidy fixes. No intended change in implementation or visible behavior.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 07:13:05 +00:00
Jim Blandy b8467981fc Bug 1564164: Move DebuggerEnvironment into its own file, js/src/dbg/Environment.cpp. r=jorendorff
This patch should be pure code motion and declaration visibility changes. There
should be no change in behavior.

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

--HG--
rename : js/src/dbg/Debugger-inl.h => js/src/dbg/Environment-inl.h
rename : js/src/dbg/Debugger.cpp => js/src/dbg/Environment.cpp
rename : js/src/dbg/Debugger.h => js/src/dbg/Environment.h
extra : moz-landing-system : lando
2019-07-17 07:12:56 +00:00
Jim Blandy 1e1784264b Bug 1564164: Move DebuggerFrame into its own file, js/src/dbg/Frame.cpp. r=jorendorff
This patch should be pure code motion and declaration visibility fixes, plus
some formatting changes suggested by clang-tidy. There should be no change in
behavior.

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

--HG--
rename : js/src/dbg/Debugger-inl.h => js/src/dbg/Frame-inl.h
rename : js/src/dbg/Debugger.cpp => js/src/dbg/Frame.cpp
rename : js/src/dbg/Debugger.h => js/src/dbg/Frame.h
extra : moz-landing-system : lando
2019-07-17 07:12:47 +00:00
Jim Blandy b331a0ae96 Bug 1564164: Move DebuggerObject into its own file, js/src/dbg/Object.cpp. r=jorendorff
This patch should be pure code motion and declaration visibility changes, with
no changes in behavior.

This moves the implementation of Debugger.Objects from js/src/dbg/Debugger.cpp
out into its own file, Object.cpp, with header and inline headers Object.h and
Object-inl.h.

We give js/src/dbg its own moz.build file to avoid object file name collisions
in non-unified builds; see the comments in js/src/dbg/moz.build.

For now, js/src/dbg/moz.build does not use UNIFIED_SOURCES. We will fix that
with a patch at the end of the series.

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

--HG--
rename : js/src/dbg/Debugger-inl.h => js/src/dbg/Object-inl.h
rename : js/src/dbg/Debugger.cpp => js/src/dbg/Object.cpp
rename : js/src/dbg/Debugger.h => js/src/dbg/Object.h
extra : moz-landing-system : lando
2019-07-17 07:12:33 +00:00
Jim Blandy bbf47821d5 Bug 1564164: Move EnterDebuggeeNoExecute and LeaveDebuggeeNoExecute into their own header, dbg/NoExecute.h. r=jorendorff
This should just be pure code motion, with no changes to behavior.

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

--HG--
rename : js/src/dbg/Debugger.cpp => js/src/dbg/NoExecute.h
extra : moz-landing-system : lando
2019-07-17 07:12:23 +00:00
Benjamin 8e6a440fe8 Bug 1566149: Added test to ensure CSP 'navigate-to' does not parse r=ckerschb
The test sets a navigate-to policy which results in a parse error.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 19:12:17 +00:00
Jan de Mooij 5dcad0b950 Bug 1564337 - Rename BaselineCompiler.cpp/h to BaselineCodeGen.cpp/h. r=djvj
Now that BaselineInterpreterGenerator is also defined there, it's nicer to use the
name of the shared base class.

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

--HG--
rename : js/src/jit/BaselineCompiler.cpp => js/src/jit/BaselineCodeGen.cpp
rename : js/src/jit/BaselineCompiler.h => js/src/jit/BaselineCodeGen.h
extra : moz-landing-system : lando
2019-07-16 18:29:30 +00:00
Matthew Noorenberghe f27991e755 Bug 1548875 - Notify LoginManagerParent the same way when a generated password is filled or edited. r=sfoster
Tests will be added in bug 1548861 and bug 1548874.

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

--HG--
rename : toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilled.js => toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilledOrEdited.js
extra : moz-landing-system : lando
2019-07-17 05:20:32 +00:00
Tim Nguyen 4fbcfe6fec Bug 1566319 - Random CSS cleanups to about:logins. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D38183

--HG--
extra : moz-landing-system : lando
2019-07-17 04:55:29 +00:00
Gurzau Raul a40be3ff67 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-17 06:53:00 +03:00
Gurzau Raul 21df1f7413 Merge inbound to mozilla-central. a=merge 2019-07-17 06:48:50 +03:00
Gurzau Raul b34b6dead9 Merge autoland to mozilla-central. a=merge 2019-07-17 06:43:28 +03:00
Tom Ritter aa0bd0268c Bug 1547518 - Disable accessibility tests on mingw-clang builds r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D38033

--HG--
extra : moz-landing-system : lando
2019-07-16 23:22:30 +00:00
Bogdan Tara 3e26c679ec Backed out 2 changesets (bug 1561774) for not finding target.gtest.tests.tar.gz CLOSED TREE
Backed out changeset 034291b740dd (bug 1561774)
Backed out changeset d332c122652f (bug 1561774)
2019-07-17 05:25:59 +03:00
Bogdan Tara 848c0f8b71 Backed out changeset 0948829b33b0 (bug 1566449) for boundary-shaping-010.html failures CLOSED TREE 2019-07-17 05:16:29 +03:00
Bogdan Tara a956b26489 Backed out changeset 2a9efa4e6b40 (bug 1561712) for browser_httpCrossOriginOpenerPolicy.js failures CLOSED TREE 2019-07-17 05:15:10 +03:00
Paul Bone 22d5ff3c4e Bug 1565272 - Prevent races with the background decommit task r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D38043

--HG--
extra : moz-landing-system : lando
2019-07-17 01:24:29 +00:00
Paul Bone 047d362780 Bug 1565272 - Fix some comments r=sfink
+ Spelling fixes.
 + Make the meaning of a comment clearer.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 01:24:27 +00:00
Gurzau Raul 9e92bbfdc8 Backed out 2 changesets (bug 1557096, bug 1565410) for multiple regressions linked to Bug 1557096. a=backout CLOSED TREE
Backed out changeset d35d90d0322b (bug 1565410)
Backed out changeset 4629e855ea33 (bug 1557096)

--HG--
extra : amend_source : a32a416570e06b3905d482ebf313a0da21e53cb6
2019-07-17 00:07:39 +03:00
Chris Manchester d95bf19baf Bug 1566219 - Update sccache built in tree to pick up fix for "too many open files" on macOS. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38152

--HG--
extra : moz-landing-system : lando
2019-07-16 18:52:22 +00:00
Chris Manchester 3ef1ad0586 Bug 1566219 - Update sccache dist-toolchain to rustc 1.36. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38153

--HG--
extra : moz-landing-system : lando
2019-07-16 18:51:47 +00:00
Chris Manchester c418bfd3d5 Bug 1566219 - Provide dist-toolchains for use with sccache in bootstrap on macOS. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38151

--HG--
extra : moz-landing-system : lando
2019-07-16 18:50:59 +00:00
Csoregi Natalia baf6ea8af4 Backed out changeset b1a964205023 (bug 1564105) for devtools failures on /browser_toolbox_tool_remote_reopen.js. CLOSED TREE 2019-07-17 04:40:53 +03:00
Csoregi Natalia 5c50393ac1 Backed out changeset 05c5e4d30587 (bug 1561794) for multiple failures e.g. test_bug320799.html. CLOSED TREE 2019-07-17 04:24:52 +03:00
Daniel Holbert bda8fb1420 Bug 1565384 part 2: Change 'disabled' WPT annotations to expected-fails, for object-fit tests. r=boris
These tests are expected-fails due to using some obsolete positioning syntax.
They will become expected-pass once our "upstream" test-fixes in Bug 1559276
finish off their synchronization roundtrip back into our WPT import.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 00:50:11 +00:00
Daniel Holbert c66b95d09e Bug 1565384 part 1: When an embedded SVG document has an aspect-ratio change, trigger a reflow if 'object-fit' is set on the embedding element. r=emilio
If the embedding element uses `object-fit`, then that indicates it's precisely
positioning and/or sizing the embedded SVG document's viewport to fit inside
the embedding element's content area.  So, when the internal SVG viewBox
changes, then the embedding element needs to redo that positioning/sizing.  For
now, this specifically requires a reflow (and in particular, the nsViewManager
adjustments at the end of nsSubDocumentFrame::Reflow).

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

--HG--
extra : moz-landing-system : lando
2019-07-17 00:58:57 +00:00
Daniel Holbert f3d02f7eee Bug 1565384 part 0: Remove some single-use helper-variables that don't add value. r=emilio
This patch doesn't affect behavior; it's just minor code cleanup.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 00:49:53 +00:00
Jean-Yves Avenard 59c3f78447 Bug 1566153 - P2. Clean-up BrowsingContextGroup references when empty. r=nika
We can remove references held in the ContentChild and the ContentParent once the BrowsingContextGroup becomes empty.
This allows to break the cycles and the BrowsingContextGroup to be deleted.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 00:31:38 +00:00
Jean-Yves Avenard 99469c7170 Bug 1566153 - P1. Remove unnecessary AddRef. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D38179

--HG--
extra : moz-landing-system : lando
2019-07-16 15:07:29 +00:00
Matt Howell f8fd34c1ad Bug 1563565 - Raise the stub installer maximum download size limit. r=agashlin
The installer for aarch64 Windows has exceeded the current limit. This new one
(150 MB) should allow enough breathing room while still being reasonable.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 23:21:49 +00:00
Mike Hommey 9f33118c8c Bug 1562952 - Always build signmar when mar is built. r=nalexander
When we build mar, there is no reason not to build signmar as well. It
used to be optional because not all platforms were supported, but they
are now.

... except when building the newly added tools/update-packaging,
which builds the mar tool as a standalone thing, and building signmar
as well causes complications.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 19:01:03 +00:00
Johann Hofmann 28be7bb8f8 Bug 1565879 - Rename identity-popup-* to protections-popup-* in the new protections panel code. r=ewright
Depends on D38021

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

--HG--
extra : moz-landing-system : lando
2019-07-16 14:19:04 +00:00
Johann Hofmann f28897ee19 Bug 1565879 - Remove content blocking header section from the protections popup. r=ewright
These should be removed anyway and I figured renaming them didn't make much sense.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 14:27:47 +00:00
Florens Verschelde 127473ad9b Bug 1561549 - Move WebSocket type to an icon in Data column and reorder columns; r=Honza
- Remove WebSocket Type column
- Move the frame type information to the Data column as an arrow icon
- Add L10N strings for frame types and time format
- Reorder columns
- Set percentage widths for columns to give more room to data and time

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

--HG--
extra : moz-landing-system : lando
2019-07-16 14:32:53 +00:00
Christian Holler 8cfda79e0d Bug 1465407 - Add media fuzzing targets. r=jya
Depends on D35776

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

--HG--
extra : moz-landing-system : lando
2019-07-16 14:50:17 +00:00
Matthew Noorenberghe 667d03ba4b Bug 1565696 - Update password generation string in the context menu. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D38159

--HG--
extra : moz-landing-system : lando
2019-07-16 05:07:24 +00:00
Mihai Alexandru Michis a9a5b7b186 Merge mozilla-central to autoland.
--HG--
extra : amend_source : 74ecc44f6ea88480f832f912e07c589bb33d37c3
2019-07-16 07:10:54 +03:00
Mihai Alexandru Michis 22b330ecb3 Merge inbound to mozilla-central. a=merge 2019-07-16 07:08:15 +03:00
Mihai Alexandru Michis 6895bcddff Merge autoland to mozilla-central. a=merge 2019-07-16 07:06:00 +03:00
Cameron McCormack cb3298fa5a Bug 1565965 - Allow unsafe loads in the Layout Debugger. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D38037

--HG--
extra : moz-landing-system : lando
2019-07-16 03:47:56 +00:00
sotaro f2c65ceeb7 Bug 1565785 - Skip WR rendering until window becomes ready to draw on Wayland r=nical
Differential Revision: https://phabricator.services.mozilla.com/D37977

--HG--
extra : moz-landing-system : lando
2019-07-16 01:28:32 +00:00
Paul Bone e183715540 Bug 1565631 - Add an early return to Nursery::shouldCollect() r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D38030

--HG--
extra : moz-landing-system : lando
2019-07-16 00:52:13 +00:00
Cosmin Sabou 3555d80346 Backed out changeset a99c84e10b62 (bug 1565725) for repack nightlies bustages. a=backout 2019-07-16 03:07:02 +03:00
Yura Zenevich e51df71677 Bug 1565414 - update audit functionality to include warnings and best practices results. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D37817

--HG--
extra : moz-landing-system : lando
2019-07-15 23:01:07 +00:00
Ted Campbell 8df08d5f7d Bug 1564927 - Move off-thread API for BinAST to the right header. r=jwalden
Also reorder functions in OffThreadScriptCompilation to group by
data source type.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 22:43:28 +00:00
Nicolas Silva 1e2404a275 Bug 1565910 - Preserve batch features when merging batches. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D38080

--HG--
extra : moz-landing-system : lando
2019-07-15 21:46:22 +00:00
Tim Nguyen 223a1a8c40 Bug 1565696 - Update 'Use Generated Password' string to 'Use a Securely Generated Password'. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38134

--HG--
extra : moz-landing-system : lando
2019-07-15 22:26:53 +00:00
Noemi Erli af897e281a Merge inbound to mozilla-central. a=merge 2019-07-16 00:42:51 +03:00