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

666531 Коммитов

Автор SHA1 Сообщение Дата
Alastor Wu 58ec457e76 Bug 1568101 - part2 : use a static pref to control the feature. r=jolin
Use a static pref to control this feature and turn it off by default.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 23:38:21 +00:00
Alastor Wu 9fd259ee61 Bug 1568101 - part1 : implement a basic interface for WebrtcMediaDataEncoderCodec. r=jolin
Implement a basic interface for `WebrtcMediaDataEncoder`, which will only be used on OSX for encoding h264 only.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 20:58:06 +00:00
John Lin 81f1bc6269 Bug 1571127 - p2: enhance unit test. r=jya
- animating input
- minor code cleanup

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

--HG--
extra : moz-landing-system : lando
2019-08-19 16:50:19 +00:00
John Lin 0951fc6fdd Bug 1571127 - p1: retain input image until CVPixelBuffer is released. r=jya
Input could be released during encoding if not retained.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 12:27:12 +00:00
Drew Willcoxon 52f2644d94 Bug 1574246 - Quantumbar: Don't collapse secondary text for search results when the title is empty. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42419

--HG--
extra : moz-landing-system : lando
2019-08-20 12:23:20 +00:00
Thomas Nguyen fe6a6a4285 Bug 1567940 Apply ReferrerInfo to Download and fix Go to Download Page button r=Gijs,dimi
In the old way, if referrer is ommited we will not be able to go to
download page. In that case, we should use originalReferrer in
ReferrerInfo object

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

--HG--
extra : moz-landing-system : lando
2019-08-20 16:22:44 +00:00
Jason Laster 009c63f073 Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed.
Differential Revision: https://phabricator.services.mozilla.com/D39414

--HG--
extra : moz-landing-system : lando
2019-08-19 21:47:05 +00:00
Botond Ballo fafd7d38c6 Bug 1565525 - Clear layer transforms when a tab is moved from an APZ-enabled compositor to an APZ-disabled compositor. r=hsivonen
Depends on D42565

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

--HG--
extra : moz-landing-system : lando
2019-08-20 06:38:00 +00:00
Botond Ballo 629b3580ff Bug 1565525 - Modify MatrixMessage to carry a Maybe<Matrix>, so that a transform can be cleared by sending Nothing. r=hsivonen
Depends on D42564

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

--HG--
extra : moz-landing-system : lando
2019-08-20 06:37:05 +00:00
Botond Ballo 4232079a25 Bug 1565525 - Add helper functions to make working with Maybe<Matrix> easier. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D42564

--HG--
extra : moz-landing-system : lando
2019-08-20 06:36:01 +00:00
Geoff Brown fd801b55c9 Bug 1572794 - Add summary and filter-values regex to 'mach test-info report'; r=jmaher
Optional summary provides a convenient synopsis of matching tests. filter-values regex
was requested for in bug 1568638, like --filter-values='(?<!!)fission'.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 16:19:40 +00:00
André Bargull 4f14d3395a Bug 1574180 - Part 7: Update test262 exclusions. r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D42159

--HG--
extra : source : 5bc09a0dde11f074c3d5abad0031887222dc5c8c
2019-08-16 20:21:06 +00:00
André Bargull a3d57b3753 Bug 1574180 - Part 6: Update test262. r=khyperia
Update test262 to get the changes from <https://github.com/tc39/test262/pull/2299>.

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

--HG--
rename : js/src/tests/test262/language/statements/class/elements/prviate-accessor-is-visible-in-computed-properties.js => js/src/tests/test262/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js
rename : js/src/tests/test262/language/statements/class/elements/prviate-method-is-visible-in-computed-properties.js => js/src/tests/test262/language/statements/class/elements/private-method-is-visible-in-computed-properties.js
extra : source : de51f104550cb6838cc24ae198a28828ff8b384a
2019-08-16 20:20:17 +00:00
André Bargull 389967d506 Bug 1574180 - Part 5: Update test262 features list. r=khyperia
Depends on D42156

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

--HG--
extra : source : 69a6c6867bdee8c88418bba0e51ac5ee7ff2a137
2019-08-16 20:19:30 +00:00
André Bargull c989d4ce91 Bug 1574180 - Part 4: Update comment for "name" property of TypeErrorThrower. r=khyperia
Depends on D42155

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

--HG--
extra : source : e2a74d92bdab90b336f5712f9039a827a635ad48
2019-08-16 20:19:23 +00:00
André Bargull da28439836 Bug 1574180 - Part 3: Remove special-case for inferred empty name string. r=khyperia
An absent name and an empty string as the inferred name are now
indistinguishable, so we can remove the special case for empty strings in
ObjectEmitter.

Depends on D42154

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

--HG--
extra : source : 9d1a72c0bb0cb0f3350302187bd68ee013640d7a
2019-08-16 20:19:21 +00:00
André Bargull 4e76af3445 Bug 1574180 - Part 2: Assign "name" property for anonymous class expressions. r=khyperia
Default the "name" property of anonymous class expressions to the empty string
by removing the special case in `JSFunction::infallibleGetUnresolvedName()`.
With that change applied, `infallibleGetUnresolvedName()` never returns nullptr,
so we can remove nullptr handling in its callers. And additionally
`JSFunction::getUnresolvedName()` can be changed back to use `MutableHandleValue`
as its parameter, which also (re-)aligns the function with `getUnresolvedLength()`.

Depends on D42153

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

--HG--
extra : source : 721c8caa85e358e4ecc7943a30a9f9fda20cd753
2019-08-16 20:19:14 +00:00
André Bargull 2da2c57927 Bug 1574180 - Part 1: Use function closures instead of bound functions for cached getter functions. r=jorendorff
This ensures an empty string is used for the name and actually also matches
the spec since <https://github.com/tc39/ecma402/pull/208>.

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

--HG--
extra : source : 782ab98dcdc66444d76c0c2fd073f4cceb70e16f
2019-08-20 13:05:57 +00:00
Narcis Beleuzu d27bf6c831 Backed out 7 changesets (bug 1574180) for jsreftest failures on resolve-element-function-name.js . CLOSED TREE
Backed out changeset 69a6c6867bde (bug 1574180)
Backed out changeset e2a74d92bdab (bug 1574180)
Backed out changeset 9d1a72c0bb0c (bug 1574180)
Backed out changeset 721c8caa85e3 (bug 1574180)
Backed out changeset 782ab98dcdc6 (bug 1574180)
Backed out changeset de51f104550c (bug 1574180)
Backed out changeset 5bc09a0dde11 (bug 1574180)

--HG--
rename : js/src/tests/test262/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js => js/src/tests/test262/language/statements/class/elements/prviate-accessor-is-visible-in-computed-properties.js
rename : js/src/tests/test262/language/statements/class/elements/private-method-is-visible-in-computed-properties.js => js/src/tests/test262/language/statements/class/elements/prviate-method-is-visible-in-computed-properties.js
2019-08-20 19:32:56 +03:00
Andrew McCreight 4797778437 Bug 1573958 - Fix browser_temporary_permissions.js to work with Fission. r=kmag
This test runs on a cross-process iframe, so some code has to get
moved into a call to SpecialPowers.spawn().

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

--HG--
extra : moz-landing-system : lando
2019-08-20 16:14:05 +00:00
Brindusan Cristian 746dfe8e6f Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-08-20 19:11:43 +03:00
Brindusan Cristian e39319dacc Merge inbound to mozilla-central. a=merge
--HG--
rename : devtools/client/debugger/src/utils/workers.js => devtools/client/debugger/src/utils/threads.js
2019-08-20 19:06:08 +03:00
Paul Zuehlcke a05cee34df Bug 1574130 - Updated ControlCenter.jsm to use SitePermissions principal methods. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42474

--HG--
extra : moz-landing-system : lando
2019-08-20 12:14:32 +00:00
Frédéric Wang 926e8f6c74 Bug 1575167 - Export MathML mathcolor, mathbackground and displaystyle reftests to WPT. r=emilio
These are only file renaming, metadata/comments addition, changing the way
Ahem is included and other minor formatting changes. The MathML tests itself
are not modified.

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

--HG--
rename : layout/reftests/mathml/displaystyle-1-ref.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-011-ref.html
rename : layout/reftests/mathml/displaystyle-1.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-011.html
rename : layout/reftests/mathml/displaystyle-2-ref.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-012-ref.html
rename : layout/reftests/mathml/displaystyle-2.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-012.html
rename : layout/reftests/mathml/displaystyle-3-ref.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-013-ref.html
rename : layout/reftests/mathml/displaystyle-3.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-013.html
rename : layout/reftests/mathml/displaystyle-4-ref.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-014-ref.html
rename : layout/reftests/mathml/math-display-ref.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-015-ref.html
rename : layout/reftests/mathml/math-display.html => testing/web-platform/tests/mathml/relations/css-styling/displaystyle-015.html
rename : layout/reftests/mathml/mathbackground-1-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathbackground-001-notref.html
rename : layout/reftests/mathml/mathbackground-2-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathbackground-002-notref.html
rename : layout/reftests/mathml/mathbackground-3-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathbackground-003-notref.html
rename : layout/reftests/mathml/mathbackground-4-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathbackground-004-notref.html
rename : layout/reftests/mathml/mathcolor-1-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathcolor-001-notref.html
rename : layout/reftests/mathml/mathcolor-2-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathcolor-002-notref.html
rename : layout/reftests/mathml/mathcolor-3-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathcolor-003-notref.html
rename : layout/reftests/mathml/mathcolor-4-ref.xml => testing/web-platform/tests/mathml/relations/css-styling/mathcolor-004-notref.html
extra : moz-landing-system : lando
2019-08-20 11:26:44 +00:00
Paul Zuehlcke 619584035d Bug 1574110 - Updated tabbrowser.js SitePermissions call to use principal. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42321

--HG--
extra : moz-landing-system : lando
2019-08-20 12:29:26 +00:00
Micah Tigley 34b2328e68 Bug 1572825 - Add telemetry for tracker "Learn More" links. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41977

--HG--
extra : moz-landing-system : lando
2019-08-20 12:38:08 +00:00
Paul Zuehlcke f568195330 Bug 1574124 - Updated PermissionUI.jsm to use SitePermissions principal methods. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42337

--HG--
extra : moz-landing-system : lando
2019-08-20 12:15:00 +00:00
André Bargull f2c31db645 Bug 1574180 - Part 5: Update test262 features list. r=khyperia
Depends on D42156

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

--HG--
extra : moz-landing-system : lando
2019-08-16 20:19:30 +00:00
André Bargull 6449cb3bd4 Bug 1574180 - Part 4: Update comment for "name" property of TypeErrorThrower. r=khyperia
Depends on D42155

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

--HG--
extra : moz-landing-system : lando
2019-08-16 20:19:23 +00:00
André Bargull 2900da90f1 Bug 1574180 - Part 3: Remove special-case for inferred empty name string. r=khyperia
An absent name and an empty string as the inferred name are now
indistinguishable, so we can remove the special case for empty strings in
ObjectEmitter.

Depends on D42154

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

--HG--
extra : moz-landing-system : lando
2019-08-16 20:19:21 +00:00
André Bargull 5e05a4da7e Bug 1574180 - Part 2: Assign "name" property for anonymous class expressions. r=khyperia
Default the "name" property of anonymous class expressions to the empty string
by removing the special case in `JSFunction::infallibleGetUnresolvedName()`.
With that change applied, `infallibleGetUnresolvedName()` never returns nullptr,
so we can remove nullptr handling in its callers. And additionally
`JSFunction::getUnresolvedName()` can be changed back to use `MutableHandleValue`
as its parameter, which also (re-)aligns the function with `getUnresolvedLength()`.

Depends on D42153

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

--HG--
extra : moz-landing-system : lando
2019-08-16 20:19:14 +00:00
André Bargull cc009c6b87 Bug 1574180 - Part 1: Use function closures instead of bound functions for cached getter functions. r=jorendorff
This ensures an empty string is used for the name and actually also matches
the spec since <https://github.com/tc39/ecma402/pull/208>.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 13:05:57 +00:00
André Bargull 361e8143de Bug 1574180 - Part 6: Update test262. r=khyperia
Update test262 to get the changes from <https://github.com/tc39/test262/pull/2299>.

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

--HG--
rename : js/src/tests/test262/language/statements/class/elements/prviate-accessor-is-visible-in-computed-properties.js => js/src/tests/test262/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js
rename : js/src/tests/test262/language/statements/class/elements/prviate-method-is-visible-in-computed-properties.js => js/src/tests/test262/language/statements/class/elements/private-method-is-visible-in-computed-properties.js
extra : moz-landing-system : lando
2019-08-16 20:20:17 +00:00
André Bargull a54376e8fa Bug 1574180 - Part 7: Update test262 exclusions. r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D42159

--HG--
extra : moz-landing-system : lando
2019-08-16 20:21:06 +00:00
Kirk Steuber a10a13a1c4 Bug 1569388 - Don't overwrite real error codes with cancel codes when removing BITS jobs r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D41805

--HG--
extra : moz-landing-system : lando
2019-08-19 22:36:55 +00:00
Chris Muldoon 9dc25e00c8 Bug 1574366 - Remove flexbox from .node.object.node for better formatting. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D42440

--HG--
extra : moz-landing-system : lando
2019-08-20 15:39:53 +00:00
Dão Gottwald 26f3378b01 Bug 1561533 - Increase quantumbar input size on focus and visually integrate the view. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D42149

--HG--
extra : moz-landing-system : lando
2019-08-20 15:14:25 +00:00
Perry Jiang 4d1b5b9a5c Bug 1552945 - Start Service Workers in the parent process with parent-intercept. r=asuth,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D32492

--HG--
extra : moz-landing-system : lando
2019-08-20 15:21:11 +00:00
Perry Jiang 7753ae42bf Bug 1552945 - Send push events to ServiceWorkerRegistrationActor's active Service Worker r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D31906

--HG--
extra : moz-landing-system : lando
2019-08-20 15:21:02 +00:00
Perry Jiang cbf68e6857 Bug 1552945 - Merge ServiceWorkerRegistrationFronts and ServiceWorker WorkerTargetFronts on their IDs. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D31905

--HG--
extra : moz-landing-system : lando
2019-08-20 15:20:54 +00:00
Perry Jiang 4d21c36f04 Bug 1552945 - Expose a ServiceWorker's WorkerPrivate's ID on its ServiceWorkerFront. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D31904

--HG--
extra : moz-landing-system : lando
2019-08-20 15:20:47 +00:00
Perry Jiang a7ce0c3b9e Bug 1552945 - Allow a WorkerPrivate's creator to set its ID. r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D31903

--HG--
extra : moz-landing-system : lando
2019-08-20 15:20:40 +00:00
Brian Hackett 3281985555 Bug 1573970 - Pause on debugger statements when using web replay, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D42243

--HG--
extra : moz-landing-system : lando
2019-08-20 15:16:18 +00:00
Nan Jiang 0ce65ed8c4 Bug 1575228 - Bump the holdback group to 5% for extended triplets rollout r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D42652

--HG--
extra : moz-landing-system : lando
2019-08-20 15:12:24 +00:00
Paul Zuehlcke f230f7f918 Bug 1574105 - Updated browser-addons.js SitePermissions call to use principal. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42318

--HG--
extra : moz-landing-system : lando
2019-08-20 12:13:32 +00:00
Razvan Caliman 2df504c779 Bug 1575186 - Ensure Shape Path Editor can be toggled for basic shapes with default values. r=pbro
The patch for [Bug 1559796](https://bugzilla.mozilla.org/show_bug.cgi?id=1559796) has changed the computed value for the default `circle()` basic shape (no coordinates). It now reflects the approach used with default `ellipse()` basic shape (no coordinates), thus addressing the issue with inconsistency raised in Bug 1521508.

The change means the Shape Path Editor's parsing of `circle()` and `ellipse()` need to account for the missing "closest-side" default radius. This patch addresses this need and introduces a test to check whether the Shape Path Editor successfully triggers for basic shapes with default values.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 13:59:07 +00:00
Sebastian Streich db893cf0d7 Bug 1561056 - Pass CSP on Link-drop r=ckerschb,Gijs,farre
***
Fix linux build

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

--HG--
extra : moz-landing-system : lando
2019-08-20 12:43:02 +00:00
lloan 949f442b3f Bug 1573857 - Search doesn't properly for Cookies. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D42308

--HG--
extra : moz-landing-system : lando
2019-08-20 15:03:26 +00:00
Ehsan Akhgari 7762e57916 Bug 1573547 - Increase the timeout for browser_blockingSharedWorkers.js
Differential Revision: https://phabricator.services.mozilla.com/D42646

--HG--
extra : moz-landing-system : lando
2019-08-20 14:18:24 +00:00
Narcis Beleuzu 829c6e38d1 Bug 1572225 - Fix mozlint failure. r=aryx CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D42647

--HG--
extra : amend_source : 251208b1e3253a89bf72b49abf88e406d1ba3756
extra : histedit_source : 8ee40bb9e3e21b15a5dc0633d706757df0523d5a
2019-08-20 17:29:42 +03:00