Cosmin Sabou
0f970fbb19
Backed out 20 changesets (bug 1602318) for causing multiple types of failures. CLOSED TREE
...
Backed out changeset f71e3eff7a8c (bug 1602318)
Backed out changeset 0e0bdebf223b (bug 1602318)
Backed out changeset 44e82f4339a1 (bug 1602318)
Backed out changeset 5f341ebd8591 (bug 1602318)
Backed out changeset 088ea9d20617 (bug 1602318)
Backed out changeset 5de6321939f2 (bug 1602318)
Backed out changeset f5742e84912b (bug 1602318)
Backed out changeset 13bec3079540 (bug 1602318)
Backed out changeset 6c24ba022911 (bug 1602318)
Backed out changeset 5d0fc0102a7f (bug 1602318)
Backed out changeset fc4efd11e643 (bug 1602318)
Backed out changeset 028bd63e710d (bug 1602318)
Backed out changeset 21ad350f9617 (bug 1602318)
Backed out changeset 8f27319f2c34 (bug 1602318)
Backed out changeset db2832973382 (bug 1602318)
Backed out changeset 1756c7584491 (bug 1602318)
Backed out changeset 983e5a9abe02 (bug 1602318)
Backed out changeset a1b9429b3298 (bug 1602318)
Backed out changeset 7d1c0d968a09 (bug 1602318)
Backed out changeset a3b056ec6be3 (bug 1602318)
2020-04-24 11:15:12 +03:00
Timothy Nikkel
ea404ff352
Bug 1632357. Add a pref to disable adding the WS_EX_LAYERED style to the compositor window. r=sotaro
...
On older machines it creates a blank window and we only need the pref to direct manipulation (which hasn't landed yet and will be preffed off by default when it lands).
Differential Revision: https://phabricator.services.mozilla.com/D72283
2020-04-24 07:38:09 +00:00
Matt Woodrow
5fabd0f443
Bug 1602318 - Enable parent initiated loads pref. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D72232
2020-04-24 07:01:15 +00:00
Matt Woodrow
fc342b8877
Bug 1602318 - Initiate document loads in the parent process in parallel with setting up the content process side. r=nika,jya
...
Differential Revision: https://phabricator.services.mozilla.com/D72112
2020-04-24 07:00:39 +00:00
Emilio Cobos Álvarez
844ccbee62
Bug 1509418 - Enable the feature in Nightly. r=heycam,boris
...
There are a bunch of missing tests, and there are some tests that don't
match the current spec text, that I need to write or fix before I enable the
feature everywhere.
But there are fairly complex invalidation tests, that we pass flawlessly :)
Differential Revision: https://phabricator.services.mozilla.com/D71424
2020-04-23 19:20:25 +00:00
Cosmin Sabou
dacaa0fa0b
Backed out 6 changesets (bug 1509418) for causing dt failures on several files. CLOSED TREE
...
Backed out changeset 0de514478e3c (bug 1509418)
Backed out changeset 859910d9fee2 (bug 1509418)
Backed out changeset 0abf5d38ab61 (bug 1509418)
Backed out changeset f572e241c626 (bug 1509418)
Backed out changeset 6398c8f1b4d4 (bug 1509418)
Backed out changeset ebef9346b5b1 (bug 1509418)
2020-04-24 08:38:05 +03:00
Jean-Yves Avenard
55a6e2ac80
Bug 1607984 - P17. Put ParentProcessDocumentChannel behind a pref. r=necko-reviewers,mattwoodrow
...
We disable it for now, until some remaining failures are sorted out.
Differential Revision: https://phabricator.services.mozilla.com/D71875
2020-04-24 01:46:25 +00:00
Narcis Beleuzu
3eaaf8fd77
Backed out changeset d84032238d5f (bug 1632096) for bustages on GLContext.h . CLOSED TREE
2020-04-24 05:46:10 +03:00
sotaro
41ebbb733f
Bug 1632096 - Forward WebRender gl(ANGLE) error message to gfx critical note r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D72123
2020-04-23 22:58:27 +00:00
Paul Bone
4e341bce84
Bug 1603007 - Remove allowLinkedWebInFileUriProcess r=nika
...
This patch removes the allowLinkedWebInFileUriProcess pref, but one
code-path is kept because when DocumentChannel is disabled a HTTP POST load
from a file:// page would loose the postData, so that case keeps the FILE
remote type.
Differential Revision: https://phabricator.services.mozilla.com/D69923
2020-04-23 17:15:09 +00:00
Kevin Jacobs
28567f3a65
Bug 1624378 - Enable TLS Delegated Credentials by default on Nightly r=jcj
...
This patch enables TLS 1.3 Delegated Credentials by default in Nightly, and hides the `security.tls.enable_delegated_credentials` pref in ESR.
Differential Revision: https://phabricator.services.mozilla.com/D71808
2020-04-23 23:03:19 +00:00
Emilio Cobos Álvarez
c29fc8d2bf
Bug 1509418 - Enable the feature in Nightly. r=heycam,boris
...
There are a bunch of missing tests, and there are some tests that don't
match the current spec text, that I need to write or fix before I enable the
feature everywhere.
But there are fairly complex invalidation tests, that we pass flawlessly :)
Differential Revision: https://phabricator.services.mozilla.com/D71424
2020-04-23 19:20:25 +00:00
Daniel Holbert
4adb473174
Bug 1626458
part 1: Remove pref for CSS Containment (layout.css.contain.enabled) r=AlaskanEmily
...
(Since we've been shipping with it default-enabled for a while now.)
See https://bugzilla.mozilla.org/show_bug.cgi?id=1466008#c9 through #c13 for
notes on the reftest.list change.
Differential Revision: https://phabricator.services.mozilla.com/D71861
2020-04-23 05:01:07 +00:00
Brian Hackett
9642a11373
Bug 1603190 - Enable windowless-service-workers in Nightly r=jlast,Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D59481
2020-04-23 15:09:56 +00:00
Arthur Iakab
5b06305b9f
Backed out 4 changesets (bug 1602832) for causing multiple xpcshell failures.
...
CLOSED TREE
Backed out changeset a5cc1585581f (bug 1602832)
Backed out changeset 3de4624b41dc (bug 1602832)
Backed out changeset da106d35137e (bug 1602832)
Backed out changeset f9388129262a (bug 1602832)
2020-04-23 16:25:26 +03:00
Kershaw Chang
eda36941fd
Bug 1602832 - P1: Run xpcshell tests without e10s with socket process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D58110
2020-04-23 12:14:55 +00:00
Csoregi Natalia
448f2f3c76
Backed out 16 changesets (bug 1607984) for leaks on browser_ext_webRequest.js. CLOSED TREE
...
Backed out changeset 6c6ffa908c06 (bug 1607984)
Backed out changeset e973911e67e6 (bug 1607984)
Backed out changeset 28af6418ac16 (bug 1607984)
Backed out changeset 9a15a605f91a (bug 1607984)
Backed out changeset 52566b3564ba (bug 1607984)
Backed out changeset 142148a95181 (bug 1607984)
Backed out changeset 108e2cb6b2a9 (bug 1607984)
Backed out changeset 77fda525ee12 (bug 1607984)
Backed out changeset 980067f3ac1d (bug 1607984)
Backed out changeset 12b82a39c910 (bug 1607984)
Backed out changeset 7657023a763b (bug 1607984)
Backed out changeset 1ab8758802a6 (bug 1607984)
Backed out changeset 35f22d0817e1 (bug 1607984)
Backed out changeset b8c6277207d8 (bug 1607984)
Backed out changeset 244d3cb006be (bug 1607984)
Backed out changeset 9fc1a237829c (bug 1607984)
2020-04-23 11:49:51 +03:00
Tom Tung
e795396024
Bug 1632133 - Enable DOS device path syntax for quota storage by default; r=janv,dom-workers-and-storage-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D71947
2020-04-23 07:24:59 +00:00
Jean-Yves Avenard
2753f9ff7b
Bug 1607984 - P17. Put ParentProcessDocumentChannel behind a pref. r=necko-reviewers,mattwoodrow
...
We disable it for now, until some remaining failures are sorted out.
Differential Revision: https://phabricator.services.mozilla.com/D71875
2020-04-23 06:33:37 +00:00
Sven Marnach
b851681888
Bug 1630222 - Decrease webextension sync frequency. r=tcsc
...
Differential Revision: https://phabricator.services.mozilla.com/D72055
2020-04-22 21:58:18 +00:00
Andreea Pavel
cac786a35c
Backed out 16 changesets (bug 1607984) for multiple test failures e.g test timeouts on a CLOSED TREE
...
Backed out changeset 4509808243f5 (bug 1607984)
Backed out changeset 0cb21bedf65f (bug 1607984)
Backed out changeset 4e5d89f68293 (bug 1607984)
Backed out changeset 0c0169ed4f04 (bug 1607984)
Backed out changeset ce527a6ffba4 (bug 1607984)
Backed out changeset 63175f596762 (bug 1607984)
Backed out changeset 107be8f3737d (bug 1607984)
Backed out changeset d7600d4d3528 (bug 1607984)
Backed out changeset e11b1b0ecfbf (bug 1607984)
Backed out changeset bed3f6bee79e (bug 1607984)
Backed out changeset abe692da4556 (bug 1607984)
Backed out changeset e02b12515d60 (bug 1607984)
Backed out changeset 7a2ef225a41e (bug 1607984)
Backed out changeset c173bde5106b (bug 1607984)
Backed out changeset dc8b37e10dc7 (bug 1607984)
Backed out changeset 09a651daf344 (bug 1607984)
2020-04-23 03:47:24 +03:00
Jean-Yves Avenard
8a22917562
Bug 1607984 - P17. Put ParentProcessDocumentChannel behind a pref. r=necko-reviewers,mattwoodrow
...
We disable it on Android for now due to unexplained reftest start failures.
Differential Revision: https://phabricator.services.mozilla.com/D71875
2020-04-22 23:49:38 +00:00
Tim Huang
fbf29217f1
Bug 1608516 - Part 3: Add a pref to prevent sending unnecessary IPC if we are not in testing. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D71940
2020-04-22 22:22:09 +00:00
Stefan Hindli
18cbb5abb9
Backed out 3 changesets (bug 1608516) for causing mochitest permafailures in toolkit/components/url-classifier/tests/mochitest/test_classified_annotations.html CLOSED TREE
...
Backed out changeset f588a8808e45 (bug 1608516)
Backed out changeset 2a8566d55ba6 (bug 1608516)
Backed out changeset 8c1be470cb2c (bug 1608516)
2020-04-23 00:31:42 +03:00
Tim Huang
3df5d4c3f2
Bug 1608516 - Part 3: Add a pref to prevent sending unnecessary IPC if we are not in testing. r=baku
...
Depends on D71939
Differential Revision: https://phabricator.services.mozilla.com/D71940
2020-04-22 14:33:08 +00:00
Andreea Pavel
94bb650cd4
Backed out 2 changesets (bug 615761) for failing bc browser_policy_search_engine.js on a CLOSED TREE
...
Backed out changeset 2388eb7ac460 (bug 615761)
Backed out changeset 8afe4a315797 (bug 615761)
2020-04-22 22:13:03 +03:00
Jeff Gilbert
c3d75887d5
Bug 1628193 - Increase max webgl contexts (per principal) to 1000 (300). r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D72022
2020-04-22 18:21:03 +00:00
Kartikaya Gupta
2f35aa94fe
Bug 1627716 - Remove APZ/composition code related to DynamicToolbarAnimator. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D71778
2020-04-22 17:30:50 +00:00
pbz
efff5156a0
Bug 615761 - Made window.external.AddSearchProvider prompts tab modal. r=johannh,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D69838
2020-04-22 17:34:16 +00:00
Alexander Surkov
bd25b19977
Bug 1628418 - ARIA reflection: implement AccessibilityRole interface r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71169
2020-04-22 11:32:01 +00:00
Kagami Sascha Rosylight
6da77fced9
Bug 1632116 - Introduce dom.window.content.untrusted.enabled r=emilio
...
`window.content` is currently disabled only in Nightly by C preprecessor, and this patch replaces it with a new flag to allow users to manipulate.
Differential Revision: https://phabricator.services.mozilla.com/D71775
2020-04-22 13:08:25 +00:00
alwu
1933899aff
Bug 1625615 - part5 : add test-only attribute and event for media element. r=bryce,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D69674
2020-04-20 21:19:57 +00:00
Emilio Cobos Álvarez
3cb235302a
Bug 1631776 - Convert some imagedocument prefs to static prefs. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71753
2020-04-21 15:40:55 +00:00
Robert Mader
a000f064be
Bug 1629140 - Enable frame callback based VsyncSource by default. r=stransky
...
Differential Revision: https://phabricator.services.mozilla.com/D70551
2020-04-21 11:34:14 +00:00
Jamie Nicol
d9a1b3bbde
Bug 1604615 - Use optimized shader source in webrender. r=jrmuizel
...
Add a gecko pref "gfx.webrender.use-optimized-shaders". If enabled,
then when attempting to compile a webrender shader first look for the
optimized source. If the optimized source is not present, emit a
warning and fall back to the unoptimized source.
Use the optimized source by default in wrench, and add the flag
"--use-unoptimized-shaders" to override this.
Differential Revision: https://phabricator.services.mozilla.com/D70033
2020-04-21 10:32:15 +00:00
Emma Malysz
044488a3af
Bug 1610134: Part 1: add timeout pref that turns on late write checking to see if it's possible to crash browser earlier. r=dthayer,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D67884
2020-04-21 06:09:28 +00:00
Noemi Erli
fbb1ea6c24
Backed out changeset d388b5f84158 (bug 1610134) for causing bustages in LateWriteChecks.cpp CLOSED TREE
2020-04-21 03:53:33 +03:00
Noemi Erli
c0bd1834c8
Backed out 19 changesets (bug 1602318) for causing multiple failures
...
Backed out changeset 4b3345b2e33b (bug 1602318)
Backed out changeset 7240b27afe28 (bug 1602318)
Backed out changeset a7091729d8c9 (bug 1602318)
Backed out changeset e496ab6c0857 (bug 1602318)
Backed out changeset 184da6309f0c (bug 1602318)
Backed out changeset 79b540f8619d (bug 1602318)
Backed out changeset b298015ee960 (bug 1602318)
Backed out changeset 6d0783cd5e01 (bug 1602318)
Backed out changeset cbc308486b17 (bug 1602318)
Backed out changeset 94142944fb54 (bug 1602318)
Backed out changeset 7c1eeb299b78 (bug 1602318)
Backed out changeset 0fc27502503a (bug 1602318)
Backed out changeset 0fc27c2e09d9 (bug 1602318)
Backed out changeset b5e2aa4741b2 (bug 1602318)
Backed out changeset 57d568114c5a (bug 1602318)
Backed out changeset 8f7360d827dc (bug 1602318)
Backed out changeset 78930a97c2df (bug 1602318)
Backed out changeset 8015780587cd (bug 1602318)
Backed out changeset bc9da03cb3a3 (bug 1602318)
2020-04-21 03:46:41 +03:00
Emma Malysz
592046ecf0
Bug 1610134: Part 1: add timeout pref that turns on late write checking to see if it's possible to crash browser earlier. r=dthayer,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D67884
2020-04-20 22:51:33 +00:00
Matt Woodrow
54959845fb
Bug 1602318 - Start loads directly from CanonicalBrowsingContext when possible. r=nika,jya,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D70629
2020-04-20 23:03:25 +00:00
Michael Kaply
2926ae801d
Bug 1592780 - Empty alerts when browser.xul.error_pages.enabled=false, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D53848
2020-04-20 18:42:06 +00:00
Kirk Steuber
47ba3ed717
Bug 1624391 - Allow prefs parser pref types and values to be more easily accessed so that we can read a pref value for the update URL r=njn
...
One of the values needed for the update URL is the update channel, which can be read from the app.update.channel pref out of the channel-prefs.js file. These small changes are needed to be able to read the prefs with the prefs_parser crate.
Differential Revision: https://phabricator.services.mozilla.com/D69061
2020-04-17 20:47:02 +00:00
pbz
388d8ca712
Bug 616849 - Made insecure form submission prompt tab modal. r=johannh,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D70189
2020-04-20 13:56:02 +00:00
aarushivij
668d4cc370
Bug 1408779 - link to report why page has been classified as malicious/deceptive/... should have variables %NAME% and %LOCALE% replaced r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D71552
2020-04-20 12:56:07 +00:00
Jon Coppeard
b1f2f8e77a
Bug 1630961 - Remove unused heurisitic to delaying GCs that may cause resets r=sfink
...
A while back we added a heuristic to delay a GC if it would cause a reset (bug 1367455), but it was turned off after it caused a performance regression and hasn't been reenabled since.
Telemetry shows that that only 0.2% of GCs get reset anyway so we should probably just remove this.
Depends on D71328
Differential Revision: https://phabricator.services.mozilla.com/D71329
2020-04-17 17:41:53 +00:00
Bert Peers
83c81ac68c
Bug 1630389 - Enable WaitForVBlank by default on Windows 10 r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D71097
2020-04-17 17:30:36 +00:00
Kagami Sascha Rosylight
e92d0e2a79
Bug 1597267 - Remove dom.registerProtocolHandler.insecure.enabled r=annevk,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D69400
2020-04-17 12:06:19 +00:00
Emilio Cobos Álvarez
2769a14cc2
Bug 1629735 - Implement parsing / selector-matching for :is() and :where(). r=heycam
...
This implements the easy / straight-forward parts of the :where / :is
selectors.
The biggest missing piece is to handle properly invalidation when there
are combinators present inside the :where. That's the hard part of this,
actually.
But this is probably worth landing in the interim. This fixes some of
the visitors that were easy to fix.
Differential Revision: https://phabricator.services.mozilla.com/D70788
2020-04-17 13:37:59 +00:00
Andreea Pavel
fad2d44798
Backed out changeset f055b35804d7 (bug 1630655) for multiple failures regarding/IOInterposer on a CLOSED TREE
2020-04-17 07:04:19 +03:00
Cameron McCormack
ca0466aa78
Bug 1616411 - Part 3: Make RasterImage deal with and apply image orientation. r=tnikkel
...
This makes EXIF orientation metadata honored by default.
Introduce OrientedPixel and UnorientedPixel typed rects and sizes and
use them throughout RasterImage so that we don't confuse which we want.
The reason for doing this rather than having the imgLoader wrap every
RasterImage it creates with an OrientedImage is that returning the
wrapper messes with various notifications, as OrientedImage is not an
ImageResource.
(It would be even better if the JPEG decoder could decode to imgFrames
handling the EXIF orientation itself, but that's a more complicated
change.)
Differential Revision: https://phabricator.services.mozilla.com/D70273
2020-04-17 02:57:30 +00:00