Commit Graph

704050 Commits

Author SHA1 Message Date
Bert Peers
b91a3eabe0 Bug 1628175 - WebGL is drawn into the picture cache and then onto the screen r=gw
Part 1 - support RGB external surfaces for promotion to compositor
surfaces; add new shader permutations to handle all buffer kinds.
Set the promotion flag when the pixel format has no alpha, or when the
texture provider can guarantee all-solid alpha values.

Differential Revision: https://phabricator.services.mozilla.com/D71120
2020-04-27 19:38:02 +00:00
Morgan Reschenberg
0f8bea4c9f Bug 1625266: Add stepper subclass, support value changes. r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D70772
2020-04-28 17:20:16 +00:00
Daisuke Akatsuka
bec0621315 Bug 1625942: Add a browser test for document events ResourceWatcher. r=ochameau
Depends on D69329

Differential Revision: https://phabricator.services.mozilla.com/D71007
2020-04-28 17:26:56 +00:00
Daisuke Akatsuka
d816588542 Bug 1625942: Introduce dom-loading event. r=ochameau,Honza
Depends on D69329

Differential Revision: https://phabricator.services.mozilla.com/D71505
2020-04-28 15:58:35 +00:00
Daisuke Akatsuka
6a7c1299b0 Bug 1625942: Introduce ResourceWatcher into network monitor to fetch DocumentEvents. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D69329
2020-04-28 17:26:56 +00:00
Andrew Halberstadt
3891724437 Bug 1629642 - [ci] Add a shadow-scheduler for the 'bugbug.disperse' scheduling algorithm, r=marco
Depends on D72465

Differential Revision: https://phabricator.services.mozilla.com/D72466
2020-04-25 10:51:07 +00:00
Andrew Halberstadt
45c245a6e3 Bug 1629642 - [taskgraph] Implement a 'disperse' platform optimization strategy r=marco
Differential Revision: https://phabricator.services.mozilla.com/D72465
2020-04-28 15:05:31 +00:00
Andrew Halberstadt
85fdc991a0 Bug 1629642 - [taskgraph] Split 'test' optimization strategy arg into two r=marco
The default way to split the 'arg' parameter for CompositeStrategies, is to
duplicate it across all substrategies. By setting 'split_arg=tuple', we instead
break the arg up so the first index goes to the first substrategy, the second
index goes to the second substrategy, etc.

This means that the length of the 'test' arg must be at least as long as the
number of substrategies.

Differential Revision: https://phabricator.services.mozilla.com/D72464
2020-04-28 14:53:20 +00:00
Dana Keeler
9355164d5f Bug 1620972 - avoid unnecessary do_QueryInterface calls in TransportSecurityInfo r=kjacobs
Differential Revision: https://phabricator.services.mozilla.com/D72084
2020-04-23 19:14:08 +00:00
Bob Clary
a7055089af Bug 1611473 - fix mach reftest and mach jstestbrowser, r=gbrown.
* update paths to test manifest and user.js after Bug 1596567.
* make sure to use root=True when checking for existence of reftest.log.
* work around permissions errors when pushing to /data/local/tests.
* Properly handle symbolic links to the JavaScript tests for desktop
  and remote Android tests.

Differential Revision: https://phabricator.services.mozilla.com/D69313
2020-04-28 17:08:36 +00:00
Noemi Erli
d44894bde2 .Backed out 3 changesets (bug 1628240) for causing geckoview failures CLOSED TREE
Backed out changeset 6fc159a53fab (bug 1628240)
Backed out changeset 6f0ed8b711fd (bug 1628240)
Backed out changeset 4c685e21c33d (bug 1628240)
2020-04-28 19:55:08 +03:00
André Bargull
5f9f012d29 Bug 1608168 - Part 2: Reimport test262 to reflect changed feature flags. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D70196
2020-04-28 16:16:26 +00:00
André Bargull
500966af98 Bug 1608168 - Part 1: Enable String.prototype.replaceAll by default. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D70195
2020-04-28 16:15:04 +00:00
sonakshi
57b639c19c Bug 279158 - nsIDNSRecord::canonicalName should document what it does for IDN r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D72651
2020-04-28 16:33:02 +00:00
pbz
04d2b23c67 Bug 1632199 - Suppress PopupNotifications while tab system prompts are shown. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D72700
2020-04-28 16:04:06 +00:00
Christoph Kerschbaumer
ecafa1de0e Bug 1619338: Enforcing XFO in parent allows us to remove extension carve-out. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D72649
2020-04-28 05:49:02 +00:00
James Teh
c697d1edde Bug 1633650: mscom::Interceptor: Don't call HandlerProvider::GetPayloadSize for external process callers. r=aklotz
When an Interceptor is marshaled for an external (non-chrome) process caller, we do not provide a handler and thus don't call HandlerProvider::WriteHandlerPayload.
However, GetMarshalSizeMax previously called HandlerProvider::GetPayloadSize even for external process callers.
For a11y's handlerProvider, we must build the payload to get the size.
This is wasteful in this case, since we're just going to throw it away.

Differential Revision: https://phabricator.services.mozilla.com/D72796
2020-04-28 16:21:58 +00:00
Michael Kaply
350170619f Bug 1415146 - Use getExposedWebLocales for navigator.language(s) if there are no accept languages. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D59565
2020-04-27 20:16:04 +00:00
Nika Layzell
62cc378f74 Bug 1580565 - Part 8: Re-enable disabled tests, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D72763
2020-04-28 15:33:20 +00:00
caroline
6cbf7f9400 Bug 1632286 - Make ImmutableFlags::HasNonSyntacticScope an input flag. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D72491
2020-04-28 14:27:00 +00:00
Valentin Gosu
eacca87c9e Bug 1633567 - Re-enabled AppCache by backing out bug 1619673 (changeset f28b42617940) r=mayhemer
The new plan is to disable it in Firefox 79

🙁

Differential Revision: https://phabricator.services.mozilla.com/D72753
2020-04-28 15:34:49 +00:00
Andrei Oprea
3470044603 Bug 1633009 - Disable the Remote Settings message-group provider because it is not used r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72704
2020-04-28 14:14:40 +00:00
Sebastian Streich
f5bf1cde94 Bug 1625845 - Remove GetUri in Navigator.cpp r=ckerschb,baku
Differential Revision: https://phabricator.services.mozilla.com/D68749
2020-04-28 14:52:09 +00:00
Tom Tung
cc5bfdd963 Bug 1628240 - A temporary fix to remove the same origins for the same host for all quota clients in ClearSiteDataFromHost; r=johannh,dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D71716
2020-04-28 15:56:53 +00:00
Tom Tung
13caf188a2 Bug 1628240 - Add a test to ensure the quota storages for the same host but with different host are removed; r=johannh,dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D71715
2020-04-28 16:00:12 +00:00
Tom Tung
38d666116c Bug 1628240 - Refactor the browser_quota.js to reuse code and make it easier to add testcases; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D71823
2020-04-28 12:38:23 +00:00
Jon Coppeard
1eb29cdd62 Bug 1633664 - Make it a compile error to delete a GC thing pointer r=jandem
Deleting the delete operator seems to work.

Differential Revision: https://phabricator.services.mozilla.com/D72799
2020-04-28 15:45:08 +00:00
Csoregi Natalia
49f5ded87c Backed out changeset ba2c085d9dff (bug 279158) for failures on test_dns_service_wrap.js. CLOSED TREE 2020-04-28 19:09:48 +03:00
Noemi Erli
f8de68792e Backed out changeset 49365332dd15 (bug 1630918) for causing failures on browser_protectionsUI_animation_2.js CLOSED TREE 2020-04-28 18:59:49 +03:00
Noemi Erli
6f36651965 Backed out 3 changesets (bug 1608771) by lth's request
Backed out changeset 02be9fd2d743 (bug 1608771)
Backed out changeset 91bc171d94e3 (bug 1608771)
Backed out changeset 3588d7de8ea8 (bug 1608771)
2020-04-28 18:57:27 +03:00
Noemi Erli
4c32a7b523 Backed out 2 changesets (bug 1632761) fo conflicting with requested backout
Backed out changeset fc5dc25fe53a (bug 1632761)
Backed out changeset 77e67f5caa2b (bug 1632761)
2020-04-28 18:52:08 +03:00
Shane Caraveo
3ac9a746ee Bug 1630694 fix maintaining enabled state of themes on app update r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D72885
2020-04-28 15:01:14 +00:00
Dzmitry Malyshau
4f512f2215 Bug 1632696 - Fix updating of WebGPU canvas image descriptor r=aosmond
I believe the image descriptor was stale, since the code that updated it
was only doing this in case of a new image key. So if there was a new scene with the same image key
but different image descriptor, we'd not be updating it properly.

Differential Revision: https://phabricator.services.mozilla.com/D72404
2020-04-28 15:05:21 +00:00
Dzmitry Malyshau
0dc10fb897 Bug 1632755 - Unlink CanvasContext from the refresh driver r=aosmond
It looks like the context is registered to the refresh driver without my direct interaction, yet I'm responsible to unlink it.
Looks like a bad design to me?

Differential Revision: https://phabricator.services.mozilla.com/D72469
2020-04-28 15:03:41 +00:00
David Walsh
ebafd74216 Bug 1633624 - Clean up debugger mochitests r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D72785
2020-04-28 15:18:30 +00:00
alexuwa
9b7a256fa0 Bug 1631750 - Detect + reset modified security.tls13 prefs from the no_cypher_overlap certerror page. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D72140
2020-04-28 13:46:07 +00:00
Martin Stransky
97ba87adb1 Bug 1632519 [Wayland] Turn off widget.wayland_vsync.enabled by default, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D72813
2020-04-28 14:58:32 +00:00
sonakshi
069f906ba2 Bug 279158 - nsIDNSRecord::canonicalName should document what it does for IDN r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D72651
2020-04-27 16:07:35 +00:00
Bob Clary
a3fa043bbb Bug 1626962 - Adjust Optimization to run raptor-gve.yml tests every 25 pushes, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D72855
2020-04-28 14:27:30 +00:00
James Graham
5bf8846dd2 Bug 1631938 - Fix host substitution in CSP test, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D72213
2020-04-28 11:56:55 +00:00
Gabriele Svelto
c1b4ec0073 Bug 1581092 - Prevent the Hancom Office shell extension from crashing Firefox r=tkikuchi
Differential Revision: https://phabricator.services.mozilla.com/D72481
2020-04-28 14:35:57 +00:00
Ksenia Berezina
e9d728c40f Bug 1632947 - Fix to hangouts microphone intervention.r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D72768
2020-04-27 23:27:54 +00:00
Dão Gottwald
cb08ac977b Bug 1630918 - Use prefers-reduced-motion media query for the tracking protection shield icon animation. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D71308
2020-04-28 13:35:32 +00:00
Jeff Muizelaar
c2562601fe Bug 1633490 - Rollout WebRender to AMD Evergreen on Nightly. r=aosmond
Let's keep this Nightly only for now because it's an older set of
devices.

Differential Revision: https://phabricator.services.mozilla.com/D72709
2020-04-28 14:53:13 +00:00
Noemi Erli
12b7518de9 Backed out 2 changesets (bug 1608771) for causing SM bustages in bigint.js CLOSED TREE
Backed out changeset cd8af175ae50 (bug 1608771)
Backed out changeset 7b6dbbb27b74 (bug 1608771)
2020-04-28 17:45:20 +03:00
Jon Coppeard
3f616ab772 Bug 1633405 - Remove dynamic GC options that are enabled everywhere r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D72696
2020-04-28 07:59:47 +00:00
Christoph Kerschbaumer
62378d5b0b Bug 1632250: Add MDN links for Sec-Fetch-* Headers. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D72698
2020-04-28 14:12:35 +00:00
Andrea Marchesini
25c14a3dbc Bug 1633731 - Avoid cloning IPCBlobInputStream objects when not needed, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D72853
2020-04-28 13:32:22 +00:00
Arash Fotouhi
d9cb60b972 Bug 1629428 - Remove empty string in static_assert - r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D71876
2020-04-22 18:08:58 +00:00
Dzmitry Malyshau
c969ade19a Bug 1633472 - Update gfx-backend-vulkan 3rd party r=groves
we are handling the case where the driver technically knows about Vulkan, but no hardware supports it.

Differential Revision: https://phabricator.services.mozilla.com/D72726
2020-04-28 14:09:50 +00:00