Commit Graph

620953 Commits

Author SHA1 Message Date
Nico Grunbaum
29b141f8e4 Bug 1503023 - After waiting for certs make sure the PeerConnection still exists r=jib
Ensure that a PeerConnection is still open before setting the certificates.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 22:57:10 +00:00
Rob Lemley
41766ace70 Bug 1500897 - Follow-up: Get hg_branch from GECKO repo. r=jorgk
Differential Revision: https://phabricator.services.mozilla.com/D10135

--HG--
extra : moz-landing-system : lando
2018-10-30 00:15:23 +00:00
Doug Thayer
976c503a09 Bug 1493447 - Add crashtest. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D7631

--HG--
extra : rebase_source : 4336e8f1c86c277d9638e81fe7e56ac62c9b7d7b
2018-10-29 17:40:32 -04:00
Myk Melez
239f128d8d Bug 1497356 - make NsresultExt.to_result() return Result<(), nsresult> r=froydnj
NsresultExt.to_result() is called by Rust code, so it would be more idiomatic for it to return Result<(), nsresult>, i.e. to return Ok(()) when the nsresult is NS_OK.  This change makes it do so.

MozReview-Commit-ID: EaMEKfonHhC

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

--HG--
extra : moz-landing-system : lando
2018-10-29 22:35:23 +00:00
Michael Cooper
e74056eacb Bug 1498940 - Reflect study opt-out in about:studies when Normandy is generally enabled. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D9738

--HG--
extra : moz-landing-system : lando
2018-10-29 17:50:51 +00:00
Gijs Kruitbosch
968a7a4996 Bug 1502982 - use a capturing focus listeners so we catch focus in windows that don't have a URL bar etc., r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D10103

--HG--
extra : moz-landing-system : lando
2018-10-29 22:16:05 +00:00
Chun-Min Chang
395ebd7b2d Bug 1487797 - P2. Make sure the sample index of FLAC's frame is monotonically increasing. r=jya
Depends on D9043

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

--HG--
extra : moz-landing-system : lando
2018-10-22 22:51:23 +00:00
Chun-Min Chang
4deffa6a58 Bug 1487797 - P1. Move sample index from FrameHeader to Frame. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D9043

--HG--
extra : moz-landing-system : lando
2018-10-22 22:51:21 +00:00
Myk Melez
9b692b9cbd Bug 1503031 - use ::nserror::nsresult everywhere in IDL-generated Rust files r=froydnj
After bug 1496622, the IDL parser converts some references to `nsresult` in IDL files to `::nserror::nsresult` in IDL-generated Rust files.  But it doesn't convert others.  It should convert them all consistently, and this patch makes it do so by adding conversion of the return type of attribute getters/setters and references generated by the IDL parser's Typedef class.

MozReview-Commit-ID: 838K8XGjvTx

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

--HG--
extra : moz-landing-system : lando
2018-10-29 21:23:21 +00:00
Mark Banner
3df3ea0b86 Bug 1501041 - Fix browser_UsageTelemetry_content*.js to consistently fail if there is an issue with the navigation event probe, and disable them due to current expiry. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D10070

--HG--
extra : moz-landing-system : lando
2018-10-29 18:48:52 +00:00
Gurzau Raul
08a80deaa6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-30 00:04:59 +02:00
Gurzau Raul
8f82fd493f Merge inbound to mozilla-central. a=merge 2018-10-30 00:00:56 +02:00
Gurzau Raul
60b38b72af Merge autoland to mozilla-central. a=merge 2018-10-29 23:59:38 +02:00
Bogdan Tara
9bf2ee5167 Backed out changeset e51fa157869f (bug 1499693) for browser_details.js failures CLOSED TREE 2018-10-29 23:36:30 +02:00
Bogdan Tara
4119f6ad2e Backed out 3 changesets (bug 1499903) for causing bug 1502637 CLOSED TREE
Backed out changeset 3c7165875616 (bug 1499903)
Backed out changeset 106752b77131 (bug 1499903)
Backed out changeset 3f6d3c425b42 (bug 1499903)
2018-10-29 23:32:50 +02:00
Bogdan Tara
3de3de8049 Backed out changeset efd80121bf41 (bug 1501459) for ES lint failure CLOSED TREE
--HG--
rename : browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v2.handlebars
2018-10-29 21:42:21 +02:00
Kartikaya Gupta
c277149ab9 Bug 1501062 - Set the visible region on scrollthumb WebRenderLayerScrollData items. r=botond
This field is used by APZ to implement the feature where the scrollbar snaps
back to the starting position if the mouse gets too far away.
2018-10-29 15:40:09 -04:00
Kyle Machulis
ee8ccacb05 Backed out changeset fa8487b94a38 due to a=BUSTAGE on comm-central 2018-10-29 12:28:02 -07:00
Ehsan Akhgari
7191917660 Bug 1500543 - Only inform windows that their parent is changing when being removed from their parent r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D10085

--HG--
extra : moz-landing-system : lando
2018-10-29 19:15:32 +00:00
Perry Jiang
40e929d0df Bug 1354577 - require ServiceWorkerGlobalScope.importScripts() to only accept JavaScript MIME types r=edenchuang
- Make ServiceWorkerGlobalScope.importScripts() throw a NetworkError when receiving a
bad (i.e. non-JavaScript) MIME type
- Correct registration-tests-mime-types.js to expect TypeError when registering
a service worker that calls importScripts() with a bad MIME type, per spec
- Add WPT import-scripts-mime-types.https.html to test importScripts success/failure,
depending on MIME type

Depends on D6416

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

--HG--
extra : moz-landing-system : lando
2018-10-29 15:08:24 +00:00
Perry Jiang
2d17bf3ec7 Bug 1354577 - require ServiceWorkerContainer.register() to only accept JavaScript MIME types r=edenchuang
- Change "ServiceWorkerRegisterMimeTypeError" to "ServiceWorkerRegisterMimeTypeError2"
to account for more acceptable MIME types

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

--HG--
extra : moz-landing-system : lando
2018-10-29 15:09:40 +00:00
Erica Wright
dbe7418e20 Bug 1501989 - turn "keep until" menu list into a checkbox r=flod,johannh
Remove the keepUntil menulist and label, add a checkbox that toggles the value of 'network.cookie.lifetimePolicy' between 2 and 0.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 16:46:17 +00:00
Oriol Brufau
fc11a0ae6a Bug 1499693 - Choose correct add-on icon size in about:addons. r=mstriemer,aswan
Differential Revision: https://phabricator.services.mozilla.com/D9347

--HG--
extra : moz-landing-system : lando
2018-10-29 19:41:12 +00:00
André Bargull
fc26d6a38a Bug 1490821: Change PCCount profiler to use JSONPrinter and add testing functions for it. r=tcampbell
--HG--
extra : rebase_source : 9decf46b720801c1a6bd428b95c5c92b3f450936
2018-10-29 07:21:16 -07:00
Eden Chuang
74e578d048 Bug 1497215 - Refactor the IPC structure for PaymentResponse.details r=baku
In original design, payment method response data is passed between processes
    through a simple nsString. It means a special encoder/decoder is needed for
    special response data, ex. BasicCardResponse, to serialize/deserialize
    into/from the nsString. However, when a token spliter, ':', ';' and '@', is
    used in response data, it makes the encoder/decoder can not work normally.
    It is hard to define a suitable token spliter set for encoder/decoder.
    So instead of using an error-prone encoder/decoder, this patch defining a new
    IPC structure for response data.

--HG--
extra : rebase_source : 4972033516bc861ea3f975a27b7688fc6eb89a94
2018-10-29 13:56:32 +01:00
Sean Voisen
a3b735e085 Bug 1430969: Add tests for border-image-source blocking r=emilio
Depends on D10017

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

--HG--
extra : moz-landing-system : lando
2018-10-29 10:40:32 +00:00
Sean Voisen
7b694bc60c Bug 1430969: Ignore border-image-source when overriding document colors r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D10017

--HG--
extra : moz-landing-system : lando
2018-10-29 10:38:50 +00:00
Petru Lingurar
8ebf0b8200 Bug 1501571 - Update <Product and feature tips> setting summary when disabled; r=jchen
Needed to allow localizers more control over what needs to be translated in a
String that contains another already translated String that should be bolded.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 16:24:10 +00:00
Michael Cooper
d2bd355768 Bug 1500965 - Fix todo_is in toolkit/components/normandy/test/browser/browser_PreferenceExperiments.js r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D10100

--HG--
extra : moz-landing-system : lando
2018-10-29 19:17:36 +00:00
Gavin Lazar Suntop
a332afed78 Bug 1501459 - removing unused CTA layouts r=thecount
Removing unused CTA layouts from multivariant testing for Pocket users without the mobile app installed.

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

--HG--
rename : browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v2.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton.handlebars
extra : moz-landing-system : lando
2018-10-29 17:45:06 +00:00
Jan Henning
f4b3204922 Bug 1502741 - Suppress StrictMode warning for Robocop logging. r=gbrown
The PrintWriter might start the write only when it is being closed (which
flushes all pending changes to disk), which means that we need an outer try
statement in order to reliably suppress the corresponding StrictMode warnings.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 18:42:26 +00:00
Dão Gottwald
ee3a7d1927 Bug 1455924 - Clean up Dark/Light theme CSS. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D9998

--HG--
extra : moz-landing-system : lando
2018-10-29 18:36:21 +00:00
Alexandre Poirot
045e70296e Bug 1500079 - Ensure that new about:debugging tests wait for initial load requests before proceeding with the tests. r=jdescottes
MozReview-Commit-ID: 9ClZ2lkdq01

Depends on D8868

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

--HG--
extra : moz-landing-system : lando
2018-10-29 16:10:46 +00:00
Margareta Eliza Balazs
8848b9741f Merge autoland to mozilla-central. a=merge 2018-10-29 11:25:37 +02:00
Margareta Eliza Balazs
6f90611dce Backed out 4 changesets (bug 1499196) for regression author didn't respond on time, depends on 1501178, requested by igoldan. a=backout
Backed out changeset c43c91d2b97b (bug 1499196)
Backed out changeset caaad097961a (bug 1499196)
Backed out changeset 98fad0b05551 (bug 1499196)
Backed out changeset 470e06d78a7b (bug 1499196)
2018-10-29 10:30:22 +02:00
James Teh
39e736f7dd Bug 1052866 part 2: Handle QI to IAccessibleText for tables. r=MarcoZ
The first patch inherits from the right classes, but because tables have additional interfaces, QueryInterface is overridden.
It had to be updated to also include HyperTextAccessibleWrap.
Rows worked correctly because they don't have any specific interfaces and thus don't override QI.
They just inherit their QI implementation from their base class.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 06:36:51 +00:00
Cosmin Sabou
b722307359 Merge inbound to mozilla-central. a=merge 2018-10-29 06:17:11 +02:00
Masayuki Nakano
9507d36bda Bug 1501259 - HTMLEditor::InsertAsPlaintextQuotation() shouldn't refer |newNode| after calling its |forget()| r=m_kato
Regression of bug 1476897, HTMLEditor::InsertAsPlaintextQuotation() refers
|newNode| which is new created <span> element by the method at collapsing
Selection.  However, it's already been moved to its out param.  Therefore,
after the fix of bug 1476897, it won't collapse Selection.  This patch
moves the code moving |newNode| to the out param after collapsing Selection.

Additionally, this makes HTMLEditor::InsertAsCitedQuotationInternal() use
same style code around collapsing Selection since it's also tested by the
new test of nsIEditorMailSupport.insertAsCitedQuotation().

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

--HG--
extra : moz-landing-system : lando
2018-10-29 04:13:50 +00:00
Makoto Kato
90f9f1ea2a Bug 1500876 - Remove PContent::GetSystemColors sync IPC. r=snorp,mccr8
Content process of Android uses sync IPC when initializing LookAndFeel. But
current e10s has LookAndFeel cache for start up of content process.
So we should use it, then remove sync IPC for start up performance

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

--HG--
extra : moz-landing-system : lando
2018-10-29 01:35:47 +00:00
WR Updater Bot
59673d02d1 Bug 1502765 - Update webrender to commit 855eac28847f289575210357418a3d0f9881e285 (WR PR 3235). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D10023

--HG--
extra : moz-landing-system : lando
2018-10-29 00:35:29 +00:00
WR Updater Bot
395e09ce85 Bug 1502342 - Update webrender to commit 6ee00f541157850466e951ace4985ab347ddbca8(WR PR 3234). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D10021

--HG--
extra : moz-landing-system : lando
2018-10-29 00:29:46 +00:00
Emilio Cobos Álvarez
d6266e508a Bug 1502754 - Synchronize style system unit tests.
These are not part of the Gecko build, just prevent that they end up out of
sync.
2018-10-29 00:11:39 +01:00
Emilio Cobos Álvarez
585bf5454b Bug 1502754 - Fix Servo build and tidy lints. 2018-10-29 00:11:37 +01:00
Brendan Dahl
52f12ef5a5 Bug 1502509 - Handle different event order when waiting for window to open. r=Gijs
In browser.xhtml the focus and activate events can fire before the
DOMContentLoaded event.

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

--HG--
extra : moz-landing-system : lando
2018-10-28 21:21:42 +00:00
Marco Bonardo
32a19c40a1 Bug 1502728 - Actually remove matchBehavior from firefox.js. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D10001

--HG--
extra : moz-landing-system : lando
2018-10-29 17:25:56 +00:00
Michael Cooper
e903ce5cb2 Bug 1502169 - Wait for learn more link before clicking it in about:Studies tests r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D9855

--HG--
extra : moz-landing-system : lando
2018-10-26 09:54:46 +00:00
Michael Cooper
151a62df72 Bug 1501877 - Remove errant .only() from about:studies tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D9737

--HG--
extra : moz-landing-system : lando
2018-10-29 17:50:05 +00:00
Narcis Beleuzu
e1ae674b08 Backed out changeset d8813fdff117 (bug 1502361) as per johannh`s request 2018-10-29 19:28:11 +02:00
Chris Manchester
8bfdbe6efd Bug 1500263 - Update rustc to 1.30 in automation. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D9869

--HG--
extra : moz-landing-system : lando
2018-10-29 15:08:23 +00:00
Ted Campbell
77ceb0e751 Bug 1427860 - XDR failures should leave script isUncompleted(). r=nbp
Failures during XDR may leave the script partially initialized in a way
that confuses coverage collection. This ensures the shared script data
is removed from a script if there are any XDR failures in it.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 14:49:44 +00:00