Commit Graph

654115 Commits

Author SHA1 Message Date
Masatoshi Kimura
b411f04b5f Bug 1554589 - Turn nsCharsetSource constants into an enum. r=hsivonen
Since unscoped enums implicitly convert to underlying types, we don't have to change everything at once. It is worth enough to introduce auto-numbering, IMO.

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

--HG--
extra : moz-landing-system : lando
2019-06-03 09:13:50 +00:00
Andrea Marchesini
0a9fe4ff98 Bug 1553867 - Reduce the number of ClonePrincipalForPermission() call in CookieSettings, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D32364

--HG--
extra : moz-landing-system : lando
2019-06-03 11:14:38 +00:00
Simon Fraser
3b9d4bdff6 Bug 1554733 Use robustcheckout for periodic file udpates r=tomprince
Differential Revision: https://phabricator.services.mozilla.com//D32843
2019-06-03 13:49:46 +03:00
Noemi Erli
8548942e71 Backed out changeset 4656c6e4964a (bug 1554733) for linting failure in periodic_file_updates.sh CLOSED TREE 2019-06-03 14:15:03 +03:00
Shashank kaushik
c329f1cc44 Bug 1532937 - Enable ESLint for dom/flex and dom/grid (manual changes). r=Standard8,smaug
Depends on D33345

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

--HG--
extra : moz-landing-system : lando
2019-06-03 10:35:57 +00:00
Shashank kaushik
3ebe62f954 Bug 1532937 - Enable ESLint for dom/flex and dom/grid (automatic changes). r=Standard8,smaug
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-06-03 10:42:12 +00:00
Andreas Tolfsen
c842952125 bug 1556322: wptserve: improve error message when domains are not mapped; r=jgraham
The error message previously pointed to README.md, but when you run
wptserve from inside Mozilla's central repository, it is not clear
exactly which README.md it is referring to.  Instead, let's use a URL.

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

--HG--
extra : moz-landing-system : lando
2019-06-03 10:38:44 +00:00
Simon Fraser
fb0607bb62 Bug 1554733 Use robustcheckout for periodic file udpates r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D32843

--HG--
extra : moz-landing-system : lando
2019-05-30 19:55:32 +00:00
ffxbld
ac2e3743d0 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D33467

--HG--
extra : moz-landing-system : lando
2019-06-03 10:33:38 +00:00
Andrea Marchesini
08a835687c Bug 1554847 - Improve cross-origin checks in canvas API - Fix WPT, r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D32794

--HG--
extra : moz-landing-system : lando
2019-06-03 09:55:25 +00:00
Andrea Marchesini
21cf95c1c2 Bug 1554847 - Improve cross-origin checks in canvas API - propagate allRedirectsSameOrigin to HttpChannelChild actor, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D32793

--HG--
extra : moz-landing-system : lando
2019-06-03 09:55:08 +00:00
Andrea Marchesini
8df66534cf Bug 1554847 - Improve cross-origin checks in canvas API - consider intermediate redirects, r=jya
Differential Revision: https://phabricator.services.mozilla.com/D32792

--HG--
extra : moz-landing-system : lando
2019-06-03 09:54:43 +00:00
Andrea Marchesini
1fa1039026 Bug 1554847 - Improve cross-origin checks in canvas API - imgIRequest.hadCrossOriginRedirects, r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D32791

--HG--
extra : moz-landing-system : lando
2019-06-03 09:54:14 +00:00
Melvin George
8a32278bc9 Bug 1553236 - Change tests using Services.search.addEngineWithDetails() to use the object parameter form. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D32565

--HG--
extra : moz-landing-system : lando
2019-06-03 09:55:15 +00:00
Edgar Chen
21f591f177 Bug 1503832 - Update spellchecker code to deal with Shadow DOM; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D10579

--HG--
extra : moz-landing-system : lando
2019-06-03 09:34:44 +00:00
Edgar Chen
6c45f02a32 Bug 1553852 - Mark eCompositionChange as composed event; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D33387

--HG--
extra : moz-landing-system : lando
2019-06-03 09:18:47 +00:00
Tushar
b7d2d86b34 Bug 1548627 - Increase width of computed-style inspector to fit widest properties. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D33113

--HG--
extra : moz-landing-system : lando
2019-06-03 09:03:11 +00:00
Mark Banner
dc7e9b272a Bug 1542713 - Remove search reset preferences and remaining code. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D33057

--HG--
extra : moz-landing-system : lando
2019-06-02 09:34:49 +00:00
lloan
102432df24 Bug 1555909 - Remove workaround for cleanup the list on destroy. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D33444

--HG--
extra : moz-landing-system : lando
2019-06-03 07:35:04 +00:00
Christoph Kerschbaumer
ebb265feb8 Bug 1496010: Apply Meta CSP to System Privileged about:about.
Differential Revision: https://phabricator.services.mozilla.com/D33443

--HG--
extra : moz-landing-system : lando
2019-06-03 06:04:25 +00:00
Christoph Kerschbaumer
7cdbee6cd7 Bug 1496418: Update Content Policy checks and allow CSP checks for system principal triggered loads. r=mccr8,baku
Differential Revision: https://phabricator.services.mozilla.com/D32217

--HG--
extra : moz-landing-system : lando
2019-06-03 06:04:25 +00:00
Gurzau Raul
aea781583c Backed out 4 changesets (bug 1555511) for failing at browser_viewport_resizing_minimum_scale.js
Backed out changeset 6988b151bbe7 (bug 1555511)
Backed out changeset aa1c32a38785 (bug 1555511)
Backed out changeset 999f3af17edf (bug 1555511)
Backed out changeset 1069871269f7 (bug 1555511)
2019-06-03 03:25:58 +03:00
Andreea Pavel
1ba1047f8f Merge mozilla-inbound to mozilla-central. a=merge 2019-06-03 01:09:50 +03:00
Artem Polivanchuk
ed0187ef93 Bug 1555170 - Sync 'Allow Firefox to install and run studies' and '…make personalized extension recommendations' settings r=lina
Differential Revision: https://phabricator.services.mozilla.com/D33422

--HG--
extra : moz-landing-system : lando
2019-06-02 15:19:21 +00:00
Brad Werth
8620747298 Bug 1555511 Part 4: Add a test of resizing a document with meta viewport minimum-scale. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D33100

--HG--
extra : moz-landing-system : lando
2019-05-31 22:11:46 +00:00
Brad Werth
c6faf20b00 Bug 1555511 Part 3: Refactor viewport resize test helper functions. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D33362

--HG--
extra : moz-landing-system : lando
2019-05-31 22:11:24 +00:00
Brad Werth
2c084a33fd Bug 1555511 Part 2: Remove a float division in MVM::ScaleZoomWithDisplayWidth. r=botond
This is a drive-by fix to turn a division into a multiplication. It also
is more correct in that the existing code attempts a divide-by-zero if
aNewViewport.width is zero. The updated code will instead return a zoom
of zero in such a case.

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

--HG--
extra : moz-landing-system : lando
2019-05-31 22:10:59 +00:00
Brad Werth
8c5b5937fe Bug 1555511 Part 1: Make MVM::UpdateResolution clamp viewport zoom for the new display size later in the calculation. r=botond
The existing math is attempting to adjust the display scale ratio to
prevent the new size from landing outside the min/max zoom bounds. This
introduces unwanted side effects that can be avoided by simply clamping
to min/max at the end. The remaining math correctly handles the case
where the zoom has ALREADY been clamped, which is the only important
case.

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

--HG--
extra : moz-landing-system : lando
2019-05-31 22:10:28 +00:00
Dorel Luca
bf3d89574d Merge mozilla-central to autoland 2019-06-02 12:48:35 +03:00
Dorel Luca
f8b1143315 Merge mozilla-inbound to mozilla-central a=merge 2019-06-02 12:43:23 +03:00
Dale Harvey
3e85c8f622 Bug 1552559 - Ensure built in engines are available on startup. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D32320

--HG--
extra : moz-landing-system : lando
2019-06-02 08:42:16 +00:00
Csoregi Natalia
dd2213799a Bug 1554117 - Disabled org.mozilla.geckoview.test.MediaElementTest.oggPlayMediaFromScript for frequent failures. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D33414

--HG--
extra : moz-landing-system : lando
2019-06-02 01:26:28 +00:00
Yura Zenevich
f46fa84727 Bug 1556135 - only check if the current node is null in getClosestBackgroundImage. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D33396

--HG--
extra : moz-landing-system : lando
2019-06-01 23:16:01 +00:00
Alexander Surkov
b73a345486 Bug 1555943 - Update outdated comment referring to XBL field behavior, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D33268

--HG--
extra : moz-landing-system : lando
2019-06-01 21:53:36 +00:00
ksenia
301f85da17 Bug 1544359 - Fixed report site issue extension: added marfeel and mobify support, fixed labels being passed to the server r=twisniewski,Gijs
Fixed report site issue: added marfeel and mobify support, fixed labels being passed to the server

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

--HG--
rename : browser/extensions/report-site-issue/test/browser/fastclick2.html => browser/extensions/report-site-issue/test/browser/fastclick.html
rename : browser/extensions/report-site-issue/test/browser/fastclick1.html => browser/extensions/report-site-issue/test/browser/frameworks.html
extra : moz-landing-system : lando
2019-06-01 19:13:26 +00:00
Martin Stransky
75265c17b3 Bug 1555783 - [Wayland] Don't send XDisplay fd over IPC on Wayland, r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D33255

--HG--
extra : moz-landing-system : lando
2019-05-31 16:19:48 +00:00
Bogdan Tara
df8e17d093 Backed out changeset f34d86c242ae (bug 1554117) for MediaElementTest.kt related bustages CLOSED TREE 2019-06-01 20:13:51 +03:00
Cosmin Sabou
5c96fae7db Bug 1554117 - Disable org.mozilla.geckoview.test.MediaElementTest.oggPlayMediaFromScript on Android debug && pgo for frequent failures. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D33397

--HG--
extra : moz-landing-system : lando
2019-06-01 09:03:38 +00:00
Emilio Cobos Álvarez
a14f58fefe Bug 1556095 - Make BindContext carry a bit more information. r=bzbarsky
This makes some callers a bit less awkward by not having, for example, to read
from the parent node or not depending on whether Element::BindToTree has been
called already or not.

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

--HG--
extra : moz-landing-system : lando
2019-06-01 14:40:33 +00:00
Valentin Gosu
3cacbcf87b Bug 1552438 - Remove TRR mode 4 (MODE_SHADOW) r=agrover
Differential Revision: https://phabricator.services.mozilla.com/D32997

--HG--
extra : moz-landing-system : lando
2019-06-01 09:44:20 +00:00
Valentin Gosu
4882c4f4ea Bug 1552438 - Remove TRR mode 1 (MODE_PARALLEL) r=agrover
Differential Revision: https://phabricator.services.mozilla.com/D32996

--HG--
extra : moz-landing-system : lando
2019-06-01 09:44:06 +00:00
sotaro
e9e8848ea1 Bug 1555544 - Remove calling TextureClient::CancelWaitForNotifyNotUsed() r=jgilbert
Flickering happened when SharedSurface_ANGLEShareHandle is destroyed before RenderDXGITextureHostOGL::EnsureLockable() is called on Render thread. RenderDXGITextureHostOGL failed at device->OpenSharedResource() . In this case, SharedSurface_ANGLEShareHandle failed to render. Then black was rendered.

If  TextureClient::CancelWaitForNotifyNotUsed() is not called, the refcount is kept until the host side ends its usage. The refcount is removed by CompositorBridgeChild::NotifyNotUsed().

Depends on D33265

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

--HG--
extra : moz-landing-system : lando
2019-05-31 12:35:42 +00:00
sotaro
16ce9c4a30 Bug 1555544 - Change function name from CancelWaitForRecycle() to CancelWaitForNotifyNotUsed() r=jgilbert
CancelWaitForRecycle() does not cancel wait for recycling. It cancels wait for end of usage on host side.

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

--HG--
extra : moz-landing-system : lando
2019-06-01 09:37:56 +00:00
Cameron McCormack
41de040ecf Bug 1553731 - Part 3: Make nsIFrame::Is___Frame() avoid reading from memory. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D32605

--HG--
extra : moz-landing-system : lando
2019-06-01 08:03:42 +00:00
Cameron McCormack
11958c344f Bug 1553731 - Part 2: Generate FrameIdList.h and FrameTypeList.h from Python. r=mats,glandium
Differential Revision: https://phabricator.services.mozilla.com/D32604

--HG--
extra : moz-landing-system : lando
2019-06-01 08:03:40 +00:00
Cameron McCormack
faf479d778 Bug 1553731 - Part 1: Rename nsFrameIdList.h to FrameIdList.h. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D32603

--HG--
rename : layout/generic/nsFrameIdList.h => layout/generic/FrameIdList.h
extra : moz-landing-system : lando
2019-06-01 08:03:32 +00:00
Gabriele Svelto
76021a664b Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj
This patch includes multiple changes cleaning up various aspects of the crash
reporter client and exception handler:

* Some Unix-specific code was moved out from the base crashreporter client
  code and into the appropriate platform implementation
* Functions used to open files in the crashreporter client now accept C++
  `std::ios` flags instead of unreadable booleans
* Useless character conversion routines were removed from the
  minidump-analyzer
* Crash annotations are not serialized into a huge string anymore every time
  they change. They are all written out individually during an exception.
* `WriteEscapedMozCrashReason()` uses the exception-safe `my_strlen()` instead
  of plain `strlen()`
* The Windows-specific DLL-blocklist shutdown was removed from the Linux &
  macOS Breakpad callbacks
* The `CrashReporterHost`, `CrashReporterClient` and
  `CrashReporterMetadataShmem` classes now take `nsACString` references
  instead of `nsCString` ones since they never modify their contents

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

--HG--
extra : moz-landing-system : lando
2019-05-31 21:54:03 +00:00
Henrik Skupin
4af7918854 Bug 1509877 - [raptor] Refactor mach script for code readability and PEP 8. r=perftest-reviewers,Bebe
Depends on D32801

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

--HG--
extra : moz-landing-system : lando
2019-05-31 14:43:39 +00:00
Henrik Skupin
cb6ce127a9 Bug 1509877 - [raptor] Allow the use of a custom binary for desktop browsers. r=sparky
Depends on D32800

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

--HG--
extra : moz-landing-system : lando
2019-05-31 00:04:35 +00:00
Henrik Skupin
7ab8eca5d6 Bug 1509877 - [raptor] Fix detection of Android as platform. r=Bebe
Differential Revision: https://phabricator.services.mozilla.com/D32800

--HG--
extra : moz-landing-system : lando
2019-05-31 14:43:05 +00:00