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

613136 Коммитов

Автор SHA1 Сообщение Дата
Martin Stransky 7aca24afe9 Bug 1489499 - Don't call gtk_header_bar_get_decoration_layout() to get titlebar layout, r=jhorak
We don't set gtk_header_bar_set_decoration_layout() so we don't need to query the layout
by gtk_header_bar_get_decoration_layout(). That means we don't need to create the GtkHeaderBar
at startup when titlebar rendering is disabled.

Also unify window/header bar construction at CreateHeaderBarWidget() and assert when the widgets
are already created.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 08:56:13 +00:00
Masayuki Nakano 811a32c96f Bug 1485927 - Get rid of nsIHTMLObjectResizers.resizedObject r=m_kato
nsIHTMLObjectResizers.resizedObject is used only for avoiding warning of
nsIHTMLObjectResizers.refreshResizers() if resizers are not visible.
Therefore, if we remove the unnecessary warnings, we can get rid of the
attribute.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 05:02:30 +00:00
Masayuki Nakano 9762aae24f Bug 1485921 - Create HTMLEditor::RefreshResizersInternal() for internal use r=m_kato
HTMLEditor::RefreshResizers() is an XPCOM method but it's used internally.  So,
HTMLEditor should implement it with non-virtual method and use new one for
internal use.

This patch also makes related methods nested-creation of resizers aware.  This
issue must not be dangerous, but looks like buggy.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 08:15:52 +00:00
Makoto Kato 7a9297b3ac Bug 1490192 - Get rid of nsIEditorMailSupport.getEmbeddedObjects. r=masayuki
Since I have landed bug 1478546, no one (inc. bluegriffon) uses this method.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 07:24:27 +00:00
Thi Huynh 3ad07f32b9 Bug 1485695 - Remove unused uptime property from the main ping. r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D4296

--HG--
extra : moz-landing-system : lando
2018-09-10 16:08:10 +00:00
Masayuki Nakano a527ce6536 Bug 1484136 - Create HTMLEditor::RefreshGrabberInternal() for internal use r=m_kato
HTMLEditor::RefereshGrabber() is an XPCOM method which is used by BlueGriffon.
Additionally, it's called internally.  Therefore, we should create a non-virtual
method for this and all internal users should use it.

This patch renames all other related methods to *Internal() for consistency.
Additionally, this fixes a bug of nested calls of ShowGrabber() and
HideGrabber().  This makes CreateGrabber() sets mGrabber directly since
it may be cleared by HideGrabber() while it's running, and also makes
HideGrabber() moves all members who will be cleaned up with local variables
and always clean them up even if it meats an error.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 05:30:33 +00:00
Alessio Placitelli 7108f5c2b6 Bug 1488958 - Extend the telemetry.persistence_timer_hit_count. r=janerik
GeckoView is a bit more widespread now, but we still have no data
about how often the persistence timer is hit. Extending the lifetime
of this probe will allow us to have more data to reason about the
root cause of this.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 10:24:45 +00:00
Alessio Placitelli 83849c7cd5 Bug 1488961 - Extend the lifetime of telemery.pending_operations_highwatermark_reached. r=janerik
With the increased usage of GeckoView, we still need a few months of data
to understand if this limit is big enough.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 17:03:34 +00:00
Jean-Yves Avenard 1e194027cb Bug 1484783 - Ensure to read the default stride when hardware acceleration isn't usable. r=mattwoodrow
On some platforms where a hardware decoder is present, but non functioning, we would fail to initialize the video stride, leading to the frames being incorrectly displayed later.

Also delete the DXVA2 manager early under those circumstances

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

--HG--
extra : moz-landing-system : lando
2018-09-11 00:52:09 +00:00
Chris Peterson ec147a2dea Bug 1397119 - Part 2: Rename p2t to d2a (app units per device pixel). r=dbaron
Bug 895096 comment 0 recommends using the name `d2a` instead of `p2t`.

Depends on D5368

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

--HG--
extra : moz-landing-system : lando
2018-09-10 19:55:05 +00:00
Cosmin Sabou ee876fb168 Backed out 4 changesets (bug 1489317) for causing multiple windows tests timeouts. CLOSED TREE
Backed out changeset e35a9b02675b (bug 1489317)
Backed out changeset 7528056ab631 (bug 1489317)
Backed out changeset d5d432fd2433 (bug 1489317)
Backed out changeset fddf77dc2f9d (bug 1489317)
2018-09-11 09:22:37 +03:00
Chris Peterson e1e83dc65c Bug 1397119 - Part 1: Change nsTable*Frame::Get*BorderWidth() return values from nscoord to BCPixelSize. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D5368

--HG--
extra : moz-landing-system : lando
2018-09-10 19:51:52 +00:00
Gerald Squelart 7927ab927e Bug 1470462 - contain:size for nsGridContainerFrame - r=dholbert
When contain:size is set for a grid container, ignore sizes from children when
computing own size during layout.

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

--HG--
rename : layout/reftests/w3c-css/submitted/contain/contain-size-flex-001-ref.html => layout/reftests/w3c-css/submitted/contain/contain-size-grid-001-ref.html
rename : layout/reftests/w3c-css/submitted/contain/contain-size-flex-001.html => layout/reftests/w3c-css/submitted/contain/contain-size-grid-001.html
extra : moz-landing-system : lando
2018-09-11 00:00:05 +00:00
Nils Ohlmeier [:drno] e88a043618 Bug 1480869: define SRTP ciphers suites inside mtransport r=mt
define SRTP cipher suites inside mtransport

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

--HG--
extra : moz-landing-system : lando
2018-09-11 03:58:34 +00:00
Marco Zehe 812e2003df Bug 1489934 - accessible/tests/browser/events/browser_test_docload.js calls waitForEvents incorrectly, r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D5400

--HG--
extra : moz-landing-system : lando
2018-09-10 22:50:31 +00:00
L. David Baron 2d5b9bbf5e Bug 1489297 patch 3 - Report MemoryErrorCorrection from WMI. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D5201

--HG--
extra : moz-landing-system : lando
2018-09-10 21:56:53 +00:00
L. David Baron 4a8d8fce03 Bug 1489297 patch 2 - Refactor WMI query code so that it can be used for something else. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D5200

--HG--
extra : moz-landing-system : lando
2018-09-10 21:53:57 +00:00
L. David Baron 28b04f143b Bug 1489297 patch 1 - Rename function that gets system manufacturer data from WMI in preparation for using it for memory error correction as well. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D5199

--HG--
extra : moz-landing-system : lando
2018-09-10 21:51:22 +00:00
Aaron Klotz a29e528ede Bug 1489317: Part 4 - Add asssertion that COM is initialized on the thread that is resolving an agile reference; r=mhowell
Depends on D5321

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

--HG--
extra : source : 07b44bee061cf080e70e6872f5f15e22e23819e0
2018-09-10 22:59:07 +00:00
Aaron Klotz 4a17931825 Bug 1489317: Part 3 - Use an agile reference for JumpListBuilder::mJumpListMgr to ensure smooth transition between apartments; r=mhowell
Depends on D5318

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

--HG--
extra : source : b340f5acb7b58a9a00b7190cf9a710712b34e18f
2018-09-10 22:58:54 +00:00
Aaron Klotz 10240bba07 Bug 1489317: Part 2 - Improvements to mscom::AgileReference; r=froydnj
This patch adds the definitions of the RefPtr constructor and operator=.
It also refactors some stuff in AgileReference to make these objects easier
to use. Since it's just a bunch of C++ goop, I figured that you'd be fine to
review this. Let me know if you want to add a reviewer who is more familiar
with the COM nuances.

Depends on D5317

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

--HG--
extra : source : 62b404e59c325af23d9133a5e18cc7cc477cafdd
2018-09-10 22:58:36 +00:00
Aaron Klotz 08dd5256f5 Bug 1489317: Part 1 - Add forward delcaration for mscom::AgileReference to RefPtr; r=froydnj
I'd like to add a constructor and operator= to RefPtr for mscom::AgileReference.
This patch is simply the forward declarations to allow for that.

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

--HG--
extra : source : 2787fb454f40584ad146c61fd9b375c419efe803
2018-09-10 22:58:16 +00:00
Tom Ritter 26dbd4d795 Bug 1481633 Resolve kPStaticModules undefined symbols in MinGW Clang r=glandium
clang can handle MSVC-like codepaths generally, so we want to use those
when building with clang for Windows. So we switch _MSC_VER over to _WIN32
to pick up those codepaths when compiling for Windows with clang.

Additionally, we relax the ordering of sections for the same scenario.

Note that we do need to tell clang to use -fms-extensions with the MSVC code,
we do that in the mingw clang build job patch.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 03:20:06 +00:00
Tom Ritter 0f09d86a83 Bug 1489205 In expandlibs.m4, use the Windows form only when we are compiling on Windows r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D5172

--HG--
extra : moz-landing-system : lando
2018-09-11 03:20:06 +00:00
Ciure Andrei 3af7e2cbe0 Backed out 4 changesets (bug 1485063) for failing test-oop-extensions/test_ext_webrequest_frameId.html CLOSED TREE
Backed out changeset fdd2f4fc6d5a (bug 1485063)
Backed out changeset 1edf90819cb2 (bug 1485063)
Backed out changeset f42f853c8aa7 (bug 1485063)
Backed out changeset b4e402e76ba6 (bug 1485063)
2018-09-11 04:49:55 +03:00
Ciure Andrei 7a6f7c263a Backed out 4 changesets (bug 1489317) for windows test failures CLOSED TREE
Backed out changeset 07b44bee061c (bug 1489317)
Backed out changeset b340f5acb7b5 (bug 1489317)
Backed out changeset 62b404e59c32 (bug 1489317)
Backed out changeset 2787fb454f40 (bug 1489317)
2018-09-11 04:22:44 +03:00
Xidorn Quan 7cfbad82cd Bug 1490037 - Have StyleForScrollbar only skip anonymous scrollbar nodes. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D5491

--HG--
extra : moz-landing-system : lando
2018-09-11 00:37:26 +00:00
Dipen Patel aeed887ff8 Bug 1468222 Consolidate nsISSLStatus info nsITransportSecurityInfo r=Gijs,snorp,jcj,mcmanus,sfraser,keeler,baku,ato
Move all fields of nsISSLStatus to nsITransportSecurityProvider
Remove nsISSLStatus interface and definition
Update all code and test references to nsISSLStatus
Maintain ability to read in older version of serialized nsISSLStatus.  This
is verified with psm_DeserializeCert gtest.

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

--HG--
extra : moz-landing-system : lando
2018-09-11 00:07:30 +00:00
Mike Hommey 0063777cde Bug 1489484 - Disable LTO on various mac builds r=froydnj
Bug 1473786 enabled LTO on mac builds for nightlies, but this had the
side effect of enabling it on unrelated builds that just happen to
include the nightly mozconfig just because out mozconfigs kind of suck.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 23:51:28 +00:00
Ting-Yu Lin afef0bf612 Bug 1485063 Part 4 - Move preferences used in AccessibleCaretManager to StaticPrefList.h. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D5474

--HG--
extra : moz-landing-system : lando
2018-09-10 22:38:41 +00:00
Ting-Yu Lin b91559ddb2 Bug 1485063 Part 3 - Move preferences which enable AccessibleCaret to StaticPrefList.h. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D5472

--HG--
extra : moz-landing-system : lando
2018-09-10 22:24:21 +00:00
Ting-Yu Lin 1ff0aabd92 Bug 1485063 Part 2 - Move preferences used in AccessibleCaretEventHub to StaticPrefList.h. r=mats
"layers.async-pan-zoom.enabled" has been enabled for all platforms for a
long time. I reword the comment to avoid confusion.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 22:22:24 +00:00
Ting-Yu Lin b1effb9c51 Bug 1485063 Part 1 - Move preferences used in AccessibleCaret to StaticPrefsList.h r=mats
Differential Revision: https://phabricator.services.mozilla.com/D5470

--HG--
extra : moz-landing-system : lando
2018-09-10 22:20:06 +00:00
Ciure Andrei 45e75f0714 Backed out changeset 78a680cf3b40 (bug 1484897) for build timeouts CLOSED TREE 2018-09-11 02:25:03 +03:00
Aaron Klotz e30084f558 Bug 1489317: Part 4 - Add asssertion that COM is initialized on the thread that is resolving an agile reference; r=mhowell
Depends on D5321

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

--HG--
extra : moz-landing-system : lando
2018-09-10 22:59:07 +00:00
Aaron Klotz 8c9c972ea5 Bug 1489317: Part 3 - Use an agile reference for JumpListBuilder::mJumpListMgr to ensure smooth transition between apartments; r=mhowell
Depends on D5318

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

--HG--
extra : moz-landing-system : lando
2018-09-10 22:58:54 +00:00
Aaron Klotz 061e78aa6f Bug 1489317: Part 2 - Improvements to mscom::AgileReference; r=froydnj
This patch adds the definitions of the RefPtr constructor and operator=.
It also refactors some stuff in AgileReference to make these objects easier
to use. Since it's just a bunch of C++ goop, I figured that you'd be fine to
review this. Let me know if you want to add a reviewer who is more familiar
with the COM nuances.

Depends on D5317

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

--HG--
extra : moz-landing-system : lando
2018-09-10 22:58:36 +00:00
Aaron Klotz e8230a1d6b Bug 1489317: Part 1 - Add forward delcaration for mscom::AgileReference to RefPtr; r=froydnj
I'd like to add a constructor and operator= to RefPtr for mscom::AgileReference.
This patch is simply the forward declarations to allow for that.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 22:58:16 +00:00
Ting-Yu Lin 513be2f9d5 Bug 1408841 - Remove preference "layout.css.filters.enabled". r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D5467

--HG--
extra : moz-landing-system : lando
2018-09-10 22:45:20 +00:00
Brendan Dahl 2f2111a2f5 Bug 1486716 - Use a page tooltip for the url bar. r=dao
Adding the tooltip "aHTMLTooltip" to the parent XUL element causes an
nsXULTooltipListener to be added the XUL element. The "aHTMLTooltip" has
the page attribute set, so when the popup is shown the tooltip binding
will fill the tooltip text from the HTML element's title attribute.

MozReview-Commit-ID: KumhzLTTg3b

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

--HG--
extra : moz-landing-system : lando
2018-09-08 10:21:32 +00:00
Emilio Cobos Álvarez 1f3f128954 Bug 1489676 - Teach ComputeSquaredDistance derive about #[animation(constant)]. r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D5337
2018-09-11 00:12:49 +02:00
Jean-Yves Avenard ee4625f0a7 Bug 1489049 - Don't recycle decoder on codec change. r=jolin
Differential Revision: https://phabricator.services.mozilla.com/D5397

--HG--
extra : moz-landing-system : lando
2018-09-10 21:37:19 +00:00
Andreea Pavel 7b04fbd86a Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-09-11 01:01:17 +03:00
Andreea Pavel 2b539c7b7e Merge autoland to mozilla-central. a=merge 2018-09-11 00:58:48 +03:00
Iain Ireland 0ba7e6a405 Bug 1490134 - Fix overly clever conditional r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D5476

--HG--
extra : moz-landing-system : lando
2018-09-10 21:48:39 +00:00
Brad Werth ab814002d3 Bug 1414597 Part 2: Add a test that nodes in XUL documents can be inspected, including after reload. r=jdescottes
Depends on D4495

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

--HG--
extra : moz-landing-system : lando
2018-09-10 19:16:13 +00:00
Brad Werth f6fd1a0004 Bug 1414597: Fix devtools inspector load events to correctly listen to XUL documents. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D4495

--HG--
extra : moz-landing-system : lando
2018-09-10 19:20:01 +00:00
Chris Manchester e7c71ddca8 Bug 1487505 - Prompt user to run `tup init` in an appropriate location when building an objdir outside of the srcdir in tup. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D4808

--HG--
extra : moz-landing-system : lando
2018-09-10 18:40:42 +00:00
Andrea Marchesini 774bf5cc26 Bug 1489844 - Port DOMPrefs to StaticPrefs - part 27 - dom.worker.canceling.timeoutMilliseconds, r=ehsan 2018-09-10 20:36:18 +02:00
Andrea Marchesini 7f5b4be48c Bug 1489844 - Port DOMPrefs to StaticPrefs - part 26 - browser_dom_window_dump_enabled, r=ehsan 2018-09-10 20:36:18 +02:00