Commit Graph

646513 Commits

Author SHA1 Message Date
Marian Raiciof
0870b461b1 Bug 1533666 - Remove disabled attribute for raptor-tp6m-cnn-ampstories-geckoview r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D26662

--HG--
extra : moz-landing-system : lando
2019-04-10 12:52:04 +00:00
Csoregi Natalia
69ace9da34 Merge inbound to mozilla-central. a=merge 2019-04-10 12:59:51 +03:00
longsonr
866f2126b4 Bug 1540408 Part 3 - Rename SVGViewBoxRect to SVGViewBox r=dholbert 2019-04-10 05:08:14 +01:00
Brian Hackett
bbeb7fc709 Bug 1092922 - Only pause once when unwinding a particular exception, r=loganfsmyth. 2019-04-09 15:48:22 -10:00
Narcis Beleuzu
f12656eec3 Backed out changeset bdc40c000b29 (bug 1533525) for build bustages on WebGLTypes.h . CLOSED TREE 2019-04-10 03:17:41 +03:00
Jeff Gilbert
a513ab4d25 Bug 1533525 - Don't freely convert WebGL(int|sizei)ptr to GL(int|sizei)ptr. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D26631
2019-04-09 16:41:16 -07:00
Narcis Beleuzu
32e64c394e Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-04-10 01:28:09 +03:00
Narcis Beleuzu
065ab21012 Merge inbound to mozilla-central. a=merge 2019-04-10 01:09:36 +03:00
Martin Stransky
1ffeea40ca Bug 1517205 - Make nsWaylandDisplay() global, r=lsalzman
Lazilly create nsWaylandDisplay objects and remove them at Firefox quit.

nsWaylandDisplay objects should stay as global objects and don't be created/released.
The creation/removal wastes resources on server side as the wl_registry objects at nsWaylandDisplay has to be stored at server
side and can't be removed until firefox ends [1] anyway.

Also the removed nsWaylandDisplay causes crashes when display
topology changes due to the global nature of the wl_registry.

[1] https://wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_registry

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

--HG--
extra : moz-landing-system : lando
2019-04-09 21:39:51 +00:00
Andrea Marchesini
7ebd463919 Bug 1543001 - ContentBlocking exception should cover top-level domain too, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D26732

--HG--
extra : moz-landing-system : lando
2019-04-10 07:08:28 +00:00
Bogdan Tara
4f73dda990 Backed out changeset de4994d56894 (bug 1543001) on baku's request CLOSED TREE 2019-04-10 10:11:13 +03:00
Bogdan Tara
3b6c73d88a Backed out changeset 3cd097a7b017 (bug 1539006) for po-observe.any.worker.html failures CLOSED TREE 2019-04-10 09:48:56 +03:00
Andrea Marchesini
f9bbc9217b Bug 1543001 - ContentBlocking exception should cover top-level domain too, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D26732

--HG--
extra : moz-landing-system : lando
2019-04-10 06:37:30 +00:00
Bogdan Tara
a97e039beb Backed out changeset df1a7989c777 (bug 1543001) on baku's request CLOSED TREE 2019-04-10 09:35:01 +03:00
Andrea Marchesini
7b9433ea0f Bug 1543001 - ContentBlocking exception should cover top-level domain too, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D26732

--HG--
extra : moz-landing-system : lando
2019-04-10 06:04:07 +00:00
Andrea Marchesini
cb6c3424f0 Bug 1543079 - Use Window and Channel IDs instead of pointers in ContentBlockingAllowListKey, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D26706

--HG--
extra : moz-landing-system : lando
2019-04-09 22:11:10 +00:00
Hemakshi Sachdev
4c96eaa08d Bug 1441079 - Allow to filter console by regular expression. r=nchevobbe
Any text enclosed between forward slashes is considered as a regex search. If the entered regex is invalid, a normal text search is performed.

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

--HG--
extra : moz-landing-system : lando
2019-04-10 05:28:38 +00:00
Julian Descottes
315a07dce8 Bug 1541970 - Set incontentshell=false for devtools popups and panels r=bgrins
Depends on D26211

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

--HG--
extra : moz-landing-system : lando
2019-04-10 05:16:20 +00:00
Mats Palmgren
37b4344681 Bug 1543249 - Remove a note about <li value> style mapping that is no longer true. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D26814

--HG--
extra : amend_source : 1882fe674aed68b92efdf7b977969250d6ea9afe
2019-04-09 23:01:44 +02:00
Michael Kaply
850323eece Bug 1513532 - Add policies for search suggestions. r=Felipe,flod
Differential Revision: https://phabricator.services.mozilla.com/D26752

--HG--
extra : moz-landing-system : lando
2019-04-09 20:16:53 +00:00
Chris Martin
17eea3b777 Bug 1052579 - Move StringBuffer::finishString() and update all usage sites r=sfink
Any code that calls StringBuffer::finishString() is creating a
JSFlatString from a StringBuffer's backing buffer. That backing buffer should
always be allocated on the new String Arena heap.

This new class will ensure that this behavior is statically enforced by the
compiler.

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

--HG--
extra : moz-landing-system : lando
2019-04-10 16:42:17 +00:00
Tim Nguyen
922bb154e6 Bug 1506913 - Don't apply theme colors on findbar when theme has a header image. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D25538

--HG--
extra : moz-landing-system : lando
2019-04-10 16:52:41 +00:00
Brendan Dahl
0d976daec9 Bug 1543245 - Prevent HTML script tags from loading twice when using PrototypeDocument. r=smaug
HTML script tags were being loaded once by the element when it was bound
to the tree and a second time by the PrototypeDocumentContentSink. This
patch disables the script element from loading itself.

Depends on D26822

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

--HG--
extra : moz-landing-system : lando
2019-04-10 06:36:06 +00:00
Brendan Dahl
9f4543e6a1 Bug 1543245 - Use prototype document for all chrome XHTML pages. r=smaug
Let all chrome privileged XHTML take advantage of the cache and
faster document creation with the prototype document.

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

--HG--
extra : moz-landing-system : lando
2019-04-10 06:38:10 +00:00
Bobby Holley
cb0e71a251 Bug 1543246 - Suggest |./mach busted| when something breaks. r=froydnj
Depends on D26818

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

--HG--
extra : moz-landing-system : lando
2019-04-10 16:40:14 +00:00
Bobby Holley
8864a06b2a Bug 1543246 - Implement |./mach busted|. r=froydnj
Depends on D26817

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

--HG--
extra : moz-landing-system : lando
2019-04-10 16:26:44 +00:00
Bobby Holley
92dd11b20e Bug 1543246 - Add searchfox support to mach. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26817

--HG--
extra : moz-landing-system : lando
2019-04-10 16:26:42 +00:00
Bogdan Tara
6460d5d8d7 Backed out changeset f38ce082341e (bug 1506913) for browser_ext_themes_findbar.js failures CLOSED TREE 2019-04-10 19:35:03 +03:00
longsonr
4c4cabe851 Bug 1540408 Part 2 - Move nsSVGLength2 and nsSVGNumber2 to the mozilla namespace renaming them to be SVGAnimatedLength and SVGAnimatedNumber. r=dholbert
--HG--
rename : dom/svg/nsSVGLength2.cpp => dom/svg/SVGAnimatedLength.cpp
rename : dom/svg/nsSVGLength2.h => dom/svg/SVGAnimatedLength.h
rename : dom/svg/nsSVGNumber2.cpp => dom/svg/SVGAnimatedNumber.cpp
rename : dom/svg/nsSVGNumber2.h => dom/svg/SVGAnimatedNumber.h
2019-04-09 21:04:33 +01:00
Dave Townsend
58c5da3a73 Bug 1542716: Allow overriding the update channel that is used when generating the default profile name. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26632

--HG--
extra : moz-landing-system : lando
2019-04-09 18:38:17 +00:00
Boris Zbarsky
46f7cb3617 Bug 1542461. Flag realms of windows as dead once we unlink their nsGlobalWindowInner, so debugger's findAllGlobals won't hand them out to script. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D26563

--HG--
extra : moz-landing-system : lando
2019-04-09 10:21:37 +00:00
Dorel Luca
d285466535 Backed out changeset 553d7f3d8eed (bug 1537967) for Marionette failures in testing/firefox-ui/tests/functional/security/test_mixed_content_page.py 2019-04-11 06:31:36 +03:00
Lina Cambridge
9dee2518ef Bug 1543295 - Pass the text length when creating an nsString from a SQLite text result. r=mak
This commit updates mozStorage to always:

* Pass the length, using sqlite3_{column, value}_bytes16, when
  creating an nsDependentString from a pointer.
* Call sqlite3_{column, value}_bytes{16} after
  sqlite3_{column, value}_{text, blob, text16}, per the
  recommendation in https://www.sqlite.org/c3ref/column_blob.html.
  Some callers did this before, or in unclear order, since C++ doesn't
  specify one for evaluating function arguments.
* Pass the byte length to sqlite3_result_text16.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 03:19:39 +00:00
Shane Caraveo
4bbb97bf45 Bug 1543538 fix TV failure in browser_ext_tabs_newtab_private.js due to async test r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D27015

--HG--
extra : moz-landing-system : lando
2019-04-11 02:26:30 +00:00
Tim Nguyen
efdcf0a31e Bug 1540387 - Replace browser-compacttheme.js with theme experiments. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D25536

--HG--
extra : moz-landing-system : lando
2019-04-11 00:16:05 +00:00
Tim Nguyen
cf0b44e062 Bug 1540387 - Allow built-in themes to use theme experiments. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D25535

--HG--
extra : moz-landing-system : lando
2019-04-11 00:15:42 +00:00
Botond Ballo
f63a816071 Bug 1542933 - Do not attempt minimum scale computation with empty overflow rect. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D27003

--HG--
extra : moz-landing-system : lando
2019-04-10 22:43:20 +00:00
violet
995f337626 Bug 1524901 - Should not set SVG viewport to intrinsic size when painting background image r=longsonr
When an SVG is used as a CSS background-image, we previously used the same behavior as
a normal image. It will stretch if the background-size is incompatible with the intrinsic
size of the SVG. This is a webcompat issue.

Now we use the painting destination rect size instead to avoid stretching.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 01:05:02 +00:00
Nico Grunbaum
6db783d06e Bug 1518609 - Add telemetry to legacy maxRetransmitTime DataChannel param r=jib,janerik
Adds telemetry to the DataChannel init param maxRetransmitTime.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 01:42:51 +00:00
Geoff Brown
a6180a6479 Bug 1318091 - Support env override of gtest minidump location; r=Ehsan
Desktop gtest creates minidumps in the current working directory. That is
problematic on Android, since the test app's cwd may not be writable, or
may not be readable by the test harness. This patch allows the test harness
to specify an alternate minidump path with environment variable
MOZ_GTEST_MINIDUMPS_PATH.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 01:25:02 +00:00
Marcos Cáceres
6a3953940b Bug 1534756 - Don't throw exception in ManifestObtainer if a document has no manifest r=snorp
We now return null when the manifest lacks a href or is missing.

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

--HG--
extra : moz-landing-system : lando
2019-04-10 12:46:41 +00:00
Marcos Cáceres
f78caebcd5 Bug 1534677 - Verify lang member in ManifestProcessor.jsm r=snorp
Implement language tag validation and canonicalization for lang member

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

--HG--
extra : moz-landing-system : lando
2019-04-11 01:35:21 +00:00
Paul Bone
2cd0ae2f1e Bug 1540670 - I forgot to "hg add" the new test case r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D26846

--HG--
extra : moz-landing-system : lando
2019-04-11 00:59:41 +00:00
Daosheng Mu
10b30705e6 Bug 1537967 - Skipping running refresh driver and compositing in VR mode. r=mstange,kip
MozReview-Commit-ID: 4L3PygFSFCB

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

--HG--
extra : moz-landing-system : lando
2019-04-10 19:44:18 +00:00
rdalal
a0d2fda5dd Bug 1543484 - Add version comparison to JEXL filter r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D26975

--HG--
extra : moz-landing-system : lando
2019-04-10 21:08:19 +00:00
Dorel Luca
58348f299b Backed out changeset aa0feb50773a (bug 1540221) for WPT failures in /html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub.html. CLOSED TREE 2019-04-11 05:28:34 +03:00
Coroiu Cristina
9943b037bc Backed out 2 changesets (bug 1543245) for frequently failing devtools at devtools/client/inspector/test/browser_inspector_highlighter-07.js on a CLOSED TREE
Backed out changeset 8e8da015fde1 (bug 1543245)
Backed out changeset a4d256528051 (bug 1543245)
2019-04-11 05:21:18 +03:00
Coroiu Cristina
d57bd2e86b Backed out changeset 1209711b3866 (bug 1541577) for browser-chrome failures at browser/components/preferences/in-content/tests/browser_browser_languages_subdialog.js on a CLOSED TREE 2019-04-11 04:47:58 +03:00
Dorel Luca
9db4a23f54 Backed out changeset 3add6d625683 (bug 1538465) for Spidermonkey failure. CLOSED TREE 2019-04-11 04:03:00 +03:00
Dorel Luca
4ae4fa0651 Backed out changeset 539ae4c2bd53 (bug 628041) for Browser-chrome failures in toolkit/mozapps/extensions/test/xpinstall/browser_doorhanger_installs.js. CLOSED TREE 2019-04-11 03:53:58 +03:00