Commit Graph

705376 Commits

Author SHA1 Message Date
Gijs Kruitbosch
3e60b89564 Bug 1634431 - actually update tab colours when container data changes, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73684
2020-05-04 14:21:22 +00:00
Ryan Hunt
64f2c9855c Bug 1621647 - Update import of reference-types spec tests. r=lth
This commit updates the reference-types spec tests. We now import and pass all
reference-types tests.

There are several tests failing across all test suites, I've triaged them and
added details on why they're failing.

Differential Revision: https://phabricator.services.mozilla.com/D70730
2020-05-04 04:11:12 +00:00
ffxbld
960049edf3 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D73699
2020-05-04 14:03:46 +00:00
Stephen A Pohl
5a60bc58b1 Bug 1629533: Fix an issue that prevented some icons from drawing in the macOS share menu. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D71871
2020-05-01 22:30:46 +00:00
Nicolas Chevobbe
d20e015fa0 Bug 1634972 - Use Editor.accel to bind Cmd/Ctrl + F in JSTerm. r=bomsy.
This allow us to not have to declare both Ctrl and Cmd + F extra keys
for CodeMirror; which fixes the OSX Ctrl+F default behaviour (move
cursor one char forward).

Differential Revision: https://phabricator.services.mozilla.com/D73598
2020-05-04 12:21:44 +00:00
Gijs Kruitbosch
d2b64e9c45 Bug 1635054 - stop using ?. operator in newtab download manager code, r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D73623
2020-05-04 12:12:21 +00:00
Michael Hoffmann
595db05652 Bug 1545069 - report the mime type as specified by the response headers r=julienw,gerald,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D68481
2020-05-04 07:13:47 +00:00
Simon Fraser
b7787faf63 Bug 1632793 Update dep key in partials generation r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D72357
2020-05-04 11:45:26 +00:00
Tom Tung
ffb47f9d00 Bug 1626513 - Check whether the first letter is [A-Za-z] for StartsWithDiskDesignatorAndBackslash; r=dom-workers-and-storage-reviewers,janv,xpcom-reviewers,sg
Differential Revision: https://phabricator.services.mozilla.com/D72635
2020-04-28 15:57:10 +00:00
yulia
6c34c5d2f5 Bug 1633683 - Add BinaryExpressions to allowed list for Optional Chain; r=jorendorff
@decoder found the following behavior: When a logical expression is paired with a binary expression
that tries to access an undefined value, we get a segfault.

Differential Revision: https://phabricator.services.mozilla.com/D73228
2020-05-04 10:09:20 +00:00
Ria agnes Jose
580f131b44 Bug 1633696 - Rename isVariableInUse to getVariableValue. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D73589
2020-05-04 11:06:42 +00:00
Emilio Cobos Álvarez
9d9642cd8c Bug 1635046 - Be consistent in ignoring .mozconfig / mozconfig files between git and hg. r=froydnj
Both were ignoring .mozconfig and mozconfig, but .hgignore was ignoring
mozconfig-foo and .mozconfig-foo, while git was not ignoring
mozconfig-foo.

Differential Revision: https://phabricator.services.mozilla.com/D73605
2020-05-04 10:37:45 +00:00
stundets
10f080ebe4 Bug 1629424 - remove useless return. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D73534
2020-05-04 11:00:00 +00:00
Andrew Osmond
45bcfa5e37 Bug 1635069 - Fix beta build with new gfxConfigManager.
Differential Revision: https://phabricator.services.mozilla.com/D73614
2020-05-04 10:44:18 +00:00
Paul Adenot
7ae051725e Bug 1633747 - Don't call NaN fixing code on platforms where samples are in i16.
Differential Revision: https://phabricator.services.mozilla.com/D73611
2020-05-04 10:12:55 +00:00
Harshil Agrawal
24b800f00d Bug 1628358 - Remove unused search.svg image in JSON viewer. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D73466
2020-05-04 09:48:19 +00:00
Paul Adenot
052b46021c Bug 1633747 - Flush NaNs to zeros before handing back the audio output buffer to the OS. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D72927
2020-05-01 23:57:30 +00:00
Liang-Heng Chen
c8bb2867eb Bug 1634304 - Part 2: disable inner check for restored tab; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D73475
2020-05-04 04:19:33 +00:00
Liang-Heng Chen
bed8da99c6 Bug 1634304 - Part 1: use storage principal in session store; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D73474
2020-05-04 04:18:45 +00:00
Liang-Heng Chen
9c6e71deb6 Bug 1634021 - Enable blocking access to storage from tracking resources by default; r=baku,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D73245
2020-05-04 04:21:41 +00:00
Mirko Brodesser
daa39ed7db Bug 1584170: part 3) Add test for 101 <ol>s. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D47239
2019-12-05 21:24:21 +00:00
Mirko Brodesser
b547d18451 Bug 1634663: part 5) Declare callers of Selection::GetRangeAt around toolkit/components/find const. r=masayuki
Depends on D73447

Differential Revision: https://phabricator.services.mozilla.com/D73448
2020-05-02 23:48:06 +00:00
Mirko Brodesser
a060e2efd4 Bug 1634663: part 4) Declare callers of Selection::GetRangeAt const in layout code. r=masayuki
Depends on D73446

Differential Revision: https://phabricator.services.mozilla.com/D73447
2020-05-02 23:46:01 +00:00
Mirko Brodesser
653bcbdc22 Bug 1634663: part 3) Declare callers of Selection::GetRangeAt in spellchecking code const. r=masayuki
Depends on D73445

Differential Revision: https://phabricator.services.mozilla.com/D73446
2020-05-02 23:45:59 +00:00
Mirko Brodesser
b880ce0b21 Bug 1634663: part 2) Declare callers of GetRangeAt around EditorBase const. r=masayuki
Depends on D73444

Differential Revision: https://phabricator.services.mozilla.com/D73445
2020-05-02 23:44:46 +00:00
Mirko Brodesser
81a6751c80 Bug 1634663: part 1) Declare Selection::GetRangeAt's callers const around dom/ code. r=masayuki
Only where possible, of course.

Differential Revision: https://phabricator.services.mozilla.com/D73444
2020-05-02 23:43:02 +00:00
Tom Tung
2d0cca6954 Bug 1624266 - Disable the js reftests that fail because the SharedArrayBuffer's CTOR is not exposed; r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D73260
2020-05-04 07:32:04 +00:00
Tom Tung
9662fc231a Bug 1624266 - Update some mochitests for testing interfaces; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D71573
2020-05-04 07:31:50 +00:00
Tom Tung
8df14997ad Bug 1624266 - Update the related wpt test; r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D71537
2020-05-01 11:36:10 +00:00
Tom Tung
684a5d3947 Bug 1624266 - Use IsSharedMemoryAllowed to decide whether should the CTOR SharedArrayBuffer be defined for Worklets; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D71536
2020-05-01 11:36:08 +00:00
Tom Tung
15a7628e26 Bug 1624266 - Use IsSharedMemoryAllowed to decide whether should the CTOR SharedArrayBuffer be defined for Workers; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D71535
2020-05-01 11:36:05 +00:00
Tom Tung
66326fe6f1 Bug 1624266 - Use IsSharedMemoryAllowed to decide whether should the CTOR SharedArrayBuffer be defined for Window; r=nika
We set opener policy from the channel of the new document when creating a
WindowGlobalChild. However, we need to check if it's crossOriginIsolated even
when the WindowGlobalChild hasn't been created for the new inner window in some
cases.

To avoid checking the unset value of opener policy from the BrowsingContext,
this patch moves the setting the opener policy right before creating a native
global for a new inner window. So that the value of opener policy should always
be correct when validating it (IsSharedMemoryAllowed).

Differential Revision: https://phabricator.services.mozilla.com/D71534
2020-05-01 11:36:03 +00:00
Andi-Bogdan Postelnicu
54f965e51e Bug 1634050 - [clang-format] When analyzing files outside of the tree take along the appropriate .clang-format file as well. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D73053
2020-04-30 16:46:26 +00:00
Mihai Alexandru Michis
5d7a5b9d83 Bug 1630125 - Update fuzziness for rgb24prof2.bmp r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D73547
2020-05-02 20:33:21 +00:00
Erik Nordin
9a02b00263 Bug 1633863 - Remove nsCSSProps Dependency on BoolVarCache r=emilio,KrisWright
- Add new function `nsCSSProps::RecomputeEnabledState()`
- Register callbacks to `RecomputeEnabledState` instead of using `BoolVarCache`

Differential Revision: https://phabricator.services.mozilla.com/D73356
2020-05-04 06:01:49 +00:00
Dan Minor
ebc15b0b72 Bug 1625803 - Adjust test expectations for transport-cc; r=drno
Differential Revision: https://phabricator.services.mozilla.com/D73355
2020-05-04 04:21:58 +00:00
Dan Minor
d21d438d61 Bug 1625803 - Enable transport-cc extension for nightly and early beta; r=drno
Differential Revision: https://phabricator.services.mozilla.com/D73354
2020-05-04 04:22:26 +00:00
Narcis Beleuzu
3d39ec06bb Backed out changeset d578f391630a (bug 1633276) for mochitest failures on test_restyles.html . CLOSED TREE 2020-05-04 06:36:38 +03:00
Timothy Nikkel
b4a7e854ed Bug 1633276. Ensure that when IsFrameScrolledOutOfView calls nsLayoutUtils::TransformFrameRectToAncestor the ancestor frame is actually an ancestor. r=hiro
The SCROLLABLE_FIXEDPOS_FINDS_ROOT flag makes GetNearestScrollableFrame return the root scroll frame for fixed pos frames. Fixed pos frames are direct children of the root _frame_, which means that the frame we pass to TransformFrameRectToAncestor are not ancestors of each other in either direction.

So we treat fixed pos frames specially and don't pass that flag.

Differential Revision: https://phabricator.services.mozilla.com/D73587
2020-05-04 02:32:43 +00:00
Mélanie Chauvel (ariasuni)
9632cae262 Bug 1560218 - browser.tabs.duplicate() can now specify index and active property r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D67782
2020-05-04 01:11:32 +00:00
Andrew Osmond
f5baf0eea6 Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel
We have encountered issues when rolling out WebRender because the
configuration logic is quite complicated. It would serve us well to have
it in a form that we can easily test. This patch does said refactor, as
well as adds an initial set of tests.

Differential Revision: https://phabricator.services.mozilla.com/D72027
2020-05-04 01:01:53 +00:00
Jared Wein
d0679695d6 Bug 1581383 - Rename 'Preview in Firefox' to 'Open in Firefox' since 'preview' projects limited capabilities, and also change the name of the OS option when the file type can be handled internally. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D72775
2020-05-03 21:51:54 +00:00
Narcis Beleuzu
d8c8b2edc9 Backed out changeset 48e305833f6a (bug 1625803) for mda failures on test_peerConnection_basicAudioVideoVerifyExtmap.html . CLOSED TREE 2020-05-04 00:25:15 +03:00
Timothy Nikkel
3316760312 Bug 1634939. When forwarding afterpaint events the child could have been removed from the doc tree. r=mattwoodrow
Depends on D73565

Differential Revision: https://phabricator.services.mozilla.com/D73566
2020-05-03 21:03:30 +00:00
Timothy Nikkel
8f1f560edb Bug 1634939. |this| can be destroyed and unable to send messages in ReftestFissionChild::forwardAfterPaintEventToParent after dispatching an event. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D73565
2020-05-03 20:58:39 +00:00
Dan Minor
583253bfa6 Bug 1625803 - Enable transport-cc extension for nightly and early beta; r=drno
Differential Revision: https://phabricator.services.mozilla.com/D73354
2020-05-03 20:27:30 +00:00
Brindusan Cristian
28c01171d5 Backed out changeset c3090a952a79 (bug 1620646) for sm bustages at regress-465443.js. CLOSED TREE 2020-05-03 23:19:36 +03:00
Zibi Braniecki
7c0d8613fc Bug 1634732 - Unblock layout if nullifying DocumentL10n in LocalizationLinkRemoved. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D73472
2020-05-03 20:11:21 +00:00
Emilio Cobos Álvarez
41d768afe9 Bug 1633732 - Increase the fuzz range even more to account for some other win builds.
Differential Revision: https://phabricator.services.mozilla.com/D73580
2020-05-03 19:49:27 +00:00
Sonia Singla
03a971f7cd Bug 1620646 - Changes updated for test failure. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D73436
2020-05-03 19:37:56 +00:00