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

646855 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo 68753b643a Bug 1543617 - Disallow place: urls in text flavors. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D27048

--HG--
extra : moz-landing-system : lando
2019-04-11 14:31:03 +00:00
Andi-Bogdan Postelnicu c9b234eafc Bug 1543492 - for clang based static-analysis and formating add a package version that represents a baseline if we continue the analysis or prompt for an update. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D27042

--HG--
extra : moz-landing-system : lando
2019-04-11 09:58:59 +00:00
Florin Strugariu debe0f9baf Bug 1513835 Add LinkedIn to tp6 r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D26896

--HG--
extra : moz-landing-system : lando
2019-04-12 17:03:32 +00:00
Botond Ballo 6bb3e05a9d Bug 1543501 - Add operator<< to ScaleFactor. r=kats
This allows it to be used more easily with MOZ_DBG().

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

--HG--
extra : moz-landing-system : lando
2019-04-12 16:49:00 +00:00
Botond Ballo 55b741f5f7 Bug 1543501 - Make MOZ_DBG() work on Android. r=heycam
stderr does not go anywhere by default on Android. Debugging output is
conventionally sent to the Android log via special functions like
__android_log_print.

We already have logic for handling this in nsCRTGlue's printf_stderr, but
I don't think we can use that in MFBT.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 16:48:51 +00:00
Botond Ballo 422903589d Bug 1543501 - Print a 'token' that allows output from MOZ_DBG() to be easily grepped for among other output. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D26984

--HG--
extra : moz-landing-system : lando
2019-04-12 16:49:56 +00:00
Brian Grinstead 4bfebae0ab Bug 1543834 - Migrate test_largemenu.xul to test_largemenu.html to make sure intermittent tracking on treeherder survives a rename r=bdahl
This is the intermittent bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1410000

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

--HG--
rename : toolkit/content/tests/chrome/test_largemenu.xul => toolkit/content/tests/chrome/test_largemenu.html
extra : moz-landing-system : lando
2019-04-12 16:47:58 +00:00
Will Hawkins 4e47836648 Bug 1539006: Properly implement Performance Timeline Level 2 w3c spec. r=mstange,baku
Differential Revision: https://phabricator.services.mozilla.com/D27008

--HG--
extra : moz-landing-system : lando
2019-04-12 16:29:48 +00:00
Ricky Rosario 69064e8d22 Bug 1517306 - keep the original provider ID for the remote settings provider r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D27325

--HG--
extra : moz-landing-system : lando
2019-04-12 15:49:22 +00:00
Geoff Brown ea66abe473 Bug 1543993 - Run remaining Talos ccov tasks only on try; r=jmaher
Stop running Tss(tp6) and T(bcv) on ccov builds on central -- the remaining 2 cases
missed in the previous bug.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 15:41:07 +00:00
Christian Holler 8e514a52b7 Bug 1514346 - Add --enable-gczeal to fuzzing/asan jsshell builds. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D27318

--HG--
extra : moz-landing-system : lando
2019-04-12 16:05:25 +00:00
shindli 5c5840dbdd Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-04-12 19:16:38 +03:00
Narcis Beleuzu bbf97a2497 Backed out changeset 4cf10c7b68ad (bug 1544008) for XPCShell crashes on test_csp_upgrade_insecure_request_header.js. CLOSED TREE 2019-04-12 18:52:39 +03:00
Mike Conley a80a761780 Bug 1534389 - Send normal mouse events when cursor is over a draggable region on Windows. r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D23231

--HG--
extra : moz-landing-system : lando
2019-04-12 13:10:23 +00:00
Jason Laster 5e3effc808 Bug 1543821 - Mochitests should use dbg helper (eslint fix).
Differential Revision: https://phabricator.services.mozilla.com/D27323

--HG--
extra : moz-landing-system : lando
2019-04-12 15:43:28 +00:00
Frederik Braun d372b94f5f Bug 1544008 - re-allow systemprincipal load for discovery pane r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D27291

--HG--
extra : moz-landing-system : lando
2019-04-12 15:06:13 +00:00
Geoff Brown cea888163f Bug 1318091 - Add Android 7.0 gtest tasks; r=bc
Add Android 7.0 gtests, opt and debug, running against the geckoview
TestRunnerActivity.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 20:49:33 +00:00
Geoff Brown c83acb1180 Bug 1318091 - Add remotegtests.py, supporting android gtests; r=bc
Adds remotegtests.py, like rungtests.py, but for Android. Unlike some other test harnesses, remotegtests is not a sub-class of rungtests: There wasn't much code that could be re-used.

The code to wait for the test app and collect and display the log is derived from and similar to existing code in remoteautomation.py: I didn't want to increase reliance on remoteautomation; I don't mind a bit of code duplication.

There is a TODO item related to libxul.so. gtest runs in the browser, but with tests compiled into a gtest-specific version of libxul.so. remotegtests.py patches the installed app by pushing the libxul.so to the installation directory of the app -- root required and fragile, but works fine on the emulator. I think the "right" way to do this is to create a gtest-specific apk; I plan to file a follow-up bug and petition build folks to help sort that out.

I have been running this locally with:
  mach gtest (builds gtests, then errors out)
  mach python testing/gtest/remotegtests.py --libxul=/home/gbrown/objdirs/x86_64/dist/bin/gtest/libxul.so
Work-in-progress on 'mach gtest' will make this much simpler.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 15:04:39 +00:00
Jason Laster 37f00546fc Bug 1543821 - Mochitests should use dbg helper. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D27168

--HG--
extra : moz-landing-system : lando
2019-04-12 15:00:02 +00:00
Brindusan Cristian da68d6846c Backed out changeset cbae72da0dc4 (bug 1540828) for mochitest failures at test_autofill_sandboxed.html. CLOSED TREE 2019-04-12 17:43:09 +03:00
Gijs Kruitbosch 8ea5584575 Bug 1543970 - give up removing the startup cache file from the previous profile location after 6 years, r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D27280

--HG--
extra : moz-landing-system : lando
2019-04-12 14:07:40 +00:00
Marco Bonardo f007744700 Bug 1541647 - Avoid rebinding the urlbar on startup if Quantum Bar is enabled. r=Standard8
Applying the attribute early enough allows us to avoid rebinding the urlbar,
plus a few checks to ensure "popup" windows, without a visible toolbar, work
properly.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 14:14:51 +00:00
Valentin Gosu 7a2c41a7a5 Bug 1525640 - Add nsIHttpChannelInternal.isResolvedByTRR r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D26884

--HG--
extra : moz-landing-system : lando
2019-04-12 13:57:45 +00:00
Valentin Gosu e6696588e7 Bug 1525640 - Rename nsIHttpChannelInternal.trr to .isHttpServiceChannel to avoid confusion r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D26883

--HG--
extra : moz-landing-system : lando
2019-04-12 13:54:29 +00:00
Valentin Gosu f172b45edc Bug 1525640 - Pass TRR status from sockettransport to channel r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D26882

--HG--
extra : moz-landing-system : lando
2019-04-12 13:54:08 +00:00
Brian Grinstead 662c3bf371 Bug 1543841 - Remove newlines for the #content and #test nodes in `./mach addtest` templates r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D27188

--HG--
extra : moz-landing-system : lando
2019-04-12 05:04:50 +00:00
Brian Grinstead 8e0afeaab1 Bug 1543841 - Update `./mach addtest` templates to stop using [type] attribute on stylesheets r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D27181

--HG--
extra : moz-landing-system : lando
2019-04-12 05:04:14 +00:00
Johan Lorenzo a013a50a8c Bug 1520261 - Let ARM64 Fennec ride the trains to Beta r=mhentges
Let ARM64 Fennec ride the trains to Beta

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

--HG--
extra : moz-landing-system : lando
2019-04-12 13:53:08 +00:00
monikamaheshwari 5c8bd123af Bug 1540828 checkACForm function r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D27060

--HG--
extra : moz-landing-system : lando
2019-04-12 13:48:58 +00:00
Lee Salzman 4140aef08f Bug 1511131 - init UnscaledFontFreeType's face from file when creating scaled fonts. r=jnicol
Differential Revision: https://phabricator.services.mozilla.com/D27126

--HG--
extra : moz-landing-system : lando
2019-04-12 12:48:56 +00:00
Ionut Goldan e0060de75c Bug 1539437 - Replace Chrome with Chromium mentionings where needed r=sparky,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D25094

--HG--
rename : taskcluster/ci/test/raptor-chrome.yml => taskcluster/ci/test/raptor-chromium.yml
extra : moz-landing-system : lando
2019-04-12 10:33:24 +00:00
Sylvestre Ledru 7f60810d86 Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-04-12 13:14:25 +00:00
Eugen Sawin 4f3f6120d8 Bug 1538337 - [1.1] Add fingerprinting trackers to Content Blocking API. r=snorp,dimi,baku
Differential Revision: https://phabricator.services.mozilla.com/D24777

--HG--
extra : moz-landing-system : lando
2019-04-12 13:08:10 +00:00
Jean-Yves Avenard 0842db0075 Bug 1543339 - Add D3D11ShareHandleImage support to GLBlitHelper. r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D26877

--HG--
extra : moz-landing-system : lando
2019-04-10 20:54:57 +00:00
Jean-Yves Avenard c9d311bd95 Bug 1540581 - P20. Change fuzzying leeway on macOS. r=mattwoodrow
There are slight differences produced between the earlier 422 output surface and the 420; interestingly the image is sharper with 420.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 23:24:55 +00:00
Jean-Yves Avenard de7da3e651 Bug 1540581 - P19. Mark h264 streams as being BT601. r=bryce
No color space was defined for these videos, making any correct rendering impossible.
We modify the h264 stream metadata, by marking it as being bt601.
This is done with the ffmpeg command:

ffmpeg -i dom/media/test/short.mp4 -codec copy -bsf:v h264_metadata=colour_primaries=6:transfer_characteristics=6:matrix _coefficients=6 -map 0

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:39:21 +00:00
Jean-Yves Avenard 51d9f4be53 Bug 1540581 - P18. Move destination texture type choice to the D3D11 texture allocator. r=mattwoodrow
It allows for more readable code, not having to store multiple times different storage type across multiple objects.

Now each class does one task and only deal with a single texture data type.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:39:12 +00:00
Jean-Yves Avenard 896eec30a3 Bug 1540581 - P17. Remove DXGITextureData object. r=nical
Only D3D11TextureData inherits from it and isn't used directly.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:39:08 +00:00
Jean-Yves Avenard 2f98d89d2f Bug 1540581 - P16. Mark allocation helper class as RAII. r=nical
Those classes use raw pointers or references to construction objets. They can only be used while the objects they reference still exist.
While RAII doesn't fully cover this use case, it's close enough. Mark them as such to prevent shooting ourselves in the future.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:39:04 +00:00
Jean-Yves Avenard 06f0f7ca33 Bug 1540581 - P15. Don't have base class methods return child ones. r=nical
Will make it easier to remove the unnecessary DXGITextureData object.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:38:59 +00:00
Jean-Yves Avenard 0ad54344df Bug 1540581 - P13. Properly handle colorspace with D3D11 compositors. r=mattwoodrow
Also fix 10/12 bits images composition with old D3D11 compositor.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:38:55 +00:00
Jean-Yves Avenard 2ca0f1b548 Bug 1540581 - P12. Pass YUV colorspace information with WMF decoder. r=bryce,mattwoodrow.
Differential Revision: https://phabricator.services.mozilla.com/D26467

--HG--
extra : moz-landing-system : lando
2019-04-11 12:38:51 +00:00
Jean-Yves Avenard 1dc7e8e498 Bug 1540581 - P11. Handle colorspace correctly with D3D11 images. r=mattwoodrow,nical
Differential Revision: https://phabricator.services.mozilla.com/D26466

--HG--
extra : moz-landing-system : lando
2019-04-11 12:38:49 +00:00
Jean-Yves Avenard b8abb07619 Bug 1540581 - P10. Pass colorspace data with first VP9 frame seen. r=bryce
The info would only be passed after the 2nd keyframe

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:37:38 +00:00
Jean-Yves Avenard d91ea6eb87 Bug 1540581 - P9. Add R16G16 type and update of P010/P016 resource update. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D26464

--HG--
extra : moz-landing-system : lando
2019-04-11 12:37:23 +00:00
Jean-Yves Avenard 92b211930c Bug 1540581 - P8. Set decoding format back to NV12 and set colorspace. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D26062

--HG--
extra : moz-landing-system : lando
2019-04-11 12:37:16 +00:00
Jean-Yves Avenard 0545957805 Bug 1540581 - P7. Use Variant instead of Union/Enum. r=kats
It allows for use of default constructor/destructor and leaves no room to incorrectly modify the union members with a wrong type.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:37:06 +00:00
Jean-Yves Avenard 11ac9e9cf8 Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel
* Remove redundant virtual keywords
* Mark all destructors of inheriting classes as virtual for clarity
* Mark all classes without virtual destructor as final (exposed errors)
* Make destructor virtual where it needed to be (some were missing)
* Replace empty ({}) code declaration in header with = default
* Remove virtual unused methods

I probably missed some, it quickly became a rabbit hole.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:36:51 +00:00
Jean-Yves Avenard e5f2be092a Bug 1540581 - P5. Add ColorSpace info to MacIOSurface. r=mattwoodrow
It would have been nicer and more logical to use a MacIOSurfaceImage to store the colorspace information, however the data passed around is a IOSurface Id via a SurfaceDescriptorMacIOSurface; the original data structure isn't kept; so we must transit the data at the same time as the IOSurface Id.

Also remove unnecessary test (new operator is infallible).

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

--HG--
extra : moz-landing-system : lando
2019-04-11 12:36:31 +00:00
Jean-Yves Avenard 81f031a044 Bug 1540581 - P4. Add ColorSpace/ColorDepth component to NV12 gfx::Effect. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D26057

--HG--
extra : moz-landing-system : lando
2019-04-11 12:36:19 +00:00