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

661297 Коммитов

Автор SHA1 Сообщение Дата
Ted Campbell 4dfa618f5d Bug 1565720 - More field initializers fixes in MemoryMetrics.h. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D38485

--HG--
extra : moz-landing-system : lando
2019-07-18 22:23:05 +00:00
Mike Shal 4e0a8ed2b5 Bug 1566044 - Missing inputs in install manifests should trigger updates; r=nalexander
The preprocessed install manifest code uses a Makefile dependency file
to list inputs. If one of the inputs was missing (due to a file removal
or rename), an incremental build would fail until clobbered. We should
treat a missing input as simply being out-of-date and continue
processing.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 22:40:57 +00:00
Jason Laster 69066c0a69 Bug 1354679 - re-apply pause overlay. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D38572

--HG--
extra : moz-landing-system : lando
2019-07-18 22:14:49 +00:00
Brindusan Cristian 7fda69e89f Backed out changeset bf0aa9a2c384 (bug 1564168) for spidermonkey bustages at Debugger-allowUnobservedAsmJS-01.binjs. CLOSED TREE 2019-07-19 01:17:36 +03:00
Brindusan Cristian 6e6b2f7568 Backed out 2 changesets (bug 1554499) for mochitest failures at test_restyles.html.
Backed out changeset 1a6a6a38c987 (bug 1554499)
Backed out changeset 789e5d3fcf18 (bug 1554499)
2019-07-18 21:36:22 +03:00
ui.manish df8521eddf Bug 1505295 - Remove unused BarGraphWidget. r=gl 2019-07-18 14:24:57 -04:00
Philip Chimento 4a11d8fbbd Bug 1553938 - Ensure js-confdefs.h is installed and included. r=sfink
js-confdefs.h contains defines that affect the size and layout of public
structures, so it should always be included. It already brings in
js/RequiredDefines.h itself, so that no longer needs to be explicitly
included.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 18:09:29 +00:00
Junior Hsu 10e6095df1 Bug 1565912 - rewrite trr exclusion algorithm to iteration r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D38245

--HG--
extra : moz-landing-system : lando
2019-07-18 18:02:58 +00:00
Kristen Wright 5984a7cba7 Bug 1565769 - Give threads an additional 50 ms to finish up in ShutdownWithTimeout tests r=erahm
Gtest jobs on the osx1014 try hardware are taking longer than anticipated to finish up, and ThreadPool.ShutdownWithTimeout tests need to wait an extra 50ms to let all threads finish on time. On the long term, when the underlying issue is fixed thread timeouts will need to be readjusted back to 300ms.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 17:57:43 +00:00
alwu 23c2b98a25 Bug 1565501 - use fallible memory allocation in MediaSpan. r=jya
Use fallible memory allocation in order to avoid the OOM issue.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 11:02:26 +00:00
Jonathan Kew 91ee22332b Bug 1513423 - Measure text by always laying out glyphs LTR. r=heycam
Depends on D38298

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

--HG--
extra : moz-landing-system : lando
2019-07-18 04:55:05 +00:00
Jonathan Kew 07940ead4d Bug 1513423 - Additional testcases for correct bounding box of complex RTL text runs. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D38298

--HG--
rename : layout/reftests/bugs/1116480-1-fakeitalic-overflow-ref.html => layout/reftests/bugs/1513423-1-ref.html
rename : layout/reftests/bugs/1116480-1-fakeitalic-overflow.html => layout/reftests/bugs/1513423-1.html
rename : layout/reftests/bugs/1116480-1-fakeitalic-overflow-ref.html => layout/reftests/bugs/1513423-2-ref.html
rename : layout/reftests/bugs/1116480-1-fakeitalic-overflow.html => layout/reftests/bugs/1513423-2.html
extra : moz-landing-system : lando
2019-07-18 21:52:08 +00:00
Blito 13e6277f19 Bug 1541861 - Improve exception message for CSSStyleSheet.prototype.deleteRule r=emilio
CSSStyleSheet.prototype.deleteRule can throw an IndexSizeError. This change
makes it so that the exception thrown has the max valid index for that function.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 17:51:39 +00:00
Eden Chuang 2e2e393e21 Bug 1561930 - Correct the wrong attribute isFromChromeContext value for chrome context messages from Cu.reportError r=baku
Differential Revision: https://phabricator.services.mozilla.com/D38464

--HG--
extra : moz-landing-system : lando
2019-07-18 21:49:30 +00:00
Brindusan Cristian e66481d970 Backed out changeset 3f151802e418 (bug 1557549) for wpt failures at nested-context-navigations-embed.html. CLOSED TREE 2019-07-19 01:07:18 +03:00
Oana Pop Rus f64dbd1034 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-19 01:03:15 +03:00
Agi Sferro 9312511318 Bug 1567314 - Add missing docs for TabDelegate.onNewTab. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38574

--HG--
extra : moz-landing-system : lando
2019-07-18 21:49:40 +00:00
Cameron McCormack 4a4a362599 Bug 1555142 - Don't assert if we don't find a -webkit-line-clamp ellipsis when searching for one to clear. r=dholbert
The line the ellipsis was on may have already been removed.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 16:49:38 +00:00
Thomas Nguyen 9db3c041cf Bug 1566417 - Update to use ReferrerInfo in prefetch and preload URI r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D38323

--HG--
extra : moz-landing-system : lando
2019-07-18 20:36:46 +00:00
Dana Keeler e32b862175 bug 1560403 - leave cert_storage's lmdb open in rw mode r=nanj
Bug 1543795 configured lmdb to use less memory when opening a database in
read/write mode, so we can remove the workaround code in cert_storage that was
added in bug 1538093 as a way to mitigate the memory usage.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 21:43:14 +00:00
Andrea Marchesini 14d6426cdb Bug 1565942 - Allow the loading of TYPE_FONT from file: URLs, r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D38561

--HG--
extra : moz-landing-system : lando
2019-07-18 20:50:59 +00:00
RuchikaGosain 6b0bf3bb0e Bug 1564555 - Enable some more ESLint rules for layout. r=Standard8,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D38007

--HG--
extra : moz-landing-system : lando
2019-07-18 21:00:21 +00:00
Brian Hackett ea4bf4d365 Bug 1565343 - Ignore alternate stacks for unknown kinds of channels, r=ochameau.
--HG--
extra : rebase_source : 915d492fc407c433fa33d4adf8fe914fd969267a
2019-07-17 17:49:01 -10:00
Mihai Alexandru Michis eb5c88a05d Merge mozilla-central to mozilla-inbound. a=merge 2019-07-18 18:46:47 +03:00
Mihai Alexandru Michis 6680f22a86 Merge inbound to mozilla-central. a=merge 2019-07-18 18:40:17 +03:00
Kartikaya Gupta a42a893678 Bug 1523321 - Followup to fix typo. r=me 2019-07-18 11:28:01 -04:00
Nicolas Silva 1f245ea240 Bug 1565569 - Remove the old pathfinder integration. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D37862

--HG--
extra : rebase_source : 93849386dacff73f73481e652e7e5a00f9d019fa
extra : source : 12d70adf7d1c28d0a4f7328c4b4659d4f33db107
2019-07-18 15:07:31 +02:00
Mihai Alexandru Michis 6975564f1a Backed out changeset a2fdbfed0d71 (bug 1566712) for causing Bug 1567089 2019-07-18 15:04:25 +03:00
Noemi Erli 73076a77d0 Bug 1546797 - Disable browser_trackingUI_report_breakage.js for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com//D38461
2019-07-18 12:33:53 +03:00
Cosmin Sabou 76dc1b363b Merge mozilla-central to mozilla-inbound. 2019-07-18 12:57:56 +03:00
Cosmin Sabou da855d65d1 Backed out changeset 2095b5ca1769 (bug 1566956) for causing Bug 1567002. a=backout 2019-07-18 12:54:25 +03:00
Alexandre Poirot ddcf8d83eb Bug 1566435 - Stop emitting requests when the netmonitor closes. r=Honza
There is no guarantee that any RDP request will be completed when the toolbox
closes, so that we should do the cleanup from the actor side if anything
needs to be stopped or removed.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 08:53:02 +00:00
L. David Baron 67486c5f6d Bug 1566945 - Make nsBlockFrame::AddFrames not search for the line box if it is provided. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D38392

--HG--
extra : moz-landing-system : lando
2019-07-18 05:45:38 +00:00
Ciure Andrei 2cc1782106 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-18 06:49:52 +03:00
Ciure Andrei d835b44a76 Merge inbound to mozilla-central. a=merge 2019-07-18 06:46:41 +03:00
Nicholas Nethercote 44ed879798 Bug 1523276 - Disable PHC for the moment. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D38444

--HG--
extra : rebase_source : 1b7fc097a624c53e0a9c24737738c044e60d0238
2019-07-18 10:46:37 +10:00
Nicholas Nethercote de6330a49b Bug 1564724 - Generate StaticPrefList.h from StaticPrefList.yaml. r=glandium
This commit introduces StaticPrefList.yaml, which encodes the same information
as StaticPrefList.h. The .yaml file was generated with a script, which is not
part of this commit because it only needs to be used once. (I will attach it to
the bug, however.)

The commit doesn't remove StaticPrefList.h, I will do that in the next commit.
(This makes things it easier to rerun the header-to-YAML script if/when
necessary.) The commit does modify the comment at the top of StaticPrefList.h;
that modified comment can also be seen at the top of StaticPrefList.yaml.

This commit also adds a script that converts the YAML to a header file. This
script becomes part of the build.

I have done my best to verify that the conversion is correct by comparing the
original .h file with the one generated from the YAML file. They are identical,
modulo removed comments and the processing of preprocessor directives.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 00:08:20 +00:00
John Lin afc3f16477 Bug 1560611 - remember valid buffers only. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D38129

--HG--
extra : moz-landing-system : lando
2019-07-18 00:05:57 +00:00
Sean Feng e441671633 Bug 1557549 - Disable BFCache for navigate back tests r=smaug
We have some tests which the top level document would
navigate to navigate_back.html, use history.back()
to navigate back to the top level document, and wait for
the iframes to fire a postMessage. This behavior requires
BFCache to be disabled to work correctly, otherwise BFCache
could block the code.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 17:22:10 +00:00
Julian Descottes 05ed6b64d3 Bug 1486717 - Do not emit contextmenu from parentprocess if target is the RDM iframe r=mconley,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D37691

--HG--
extra : moz-landing-system : lando
2019-07-18 16:46:59 +00:00
Hubert B Manilla ef73fd6410 Bug 1561148 - Improve detection of react libraries r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D38236

--HG--
extra : moz-landing-system : lando
2019-07-18 02:24:43 +00:00
Marco Bonardo 786e6a6471 Bug 1358643 - Avoid leaking results to the next autocomplete search in tags autocomplete. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D38286

--HG--
extra : moz-landing-system : lando
2019-07-18 13:13:29 +00:00
Christoph Kerschbaumer 1abe58c63c Bug 1550414: Add CSP test for setting parent location to javascript:. r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D31233

--HG--
extra : moz-landing-system : lando
2019-07-18 16:57:54 +00:00
Christoph Kerschbaumer 6f2325a931 Bug 1555043: Perform CSP check against target document's CSP for javascript: URIs. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D38327

--HG--
extra : moz-landing-system : lando
2019-07-18 16:57:54 +00:00
Alvina Waseem bf830a7844 Bug 1557096 - Add ContentDelegate.onKill() to differentiate between content process crashes and kills. r=geckoview-reviewers,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D35874

--HG--
extra : moz-landing-system : lando
2019-07-18 15:12:28 +00:00
Alexandre Poirot f0a9475719 Bug 1563690 - Make Target class save a list of Connection rather than Session. r=remote-protocol-reviewers,jdescottes
Connection already saves the list of Session, so it is more natural
to save it only once there and instead directly close the connections
from Target. Each connection is going to cleanup all related sessions.

I also stop automatically registering the session to the connection from Session constructor,
it felt not explicit enough.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 16:39:11 +00:00
Luca Greco b96c8e6c30 Bug 1566520 - Ensure DevToolsShim.getToolboxes returns an empty array if devtools are not yet initialized. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D38472

--HG--
extra : moz-landing-system : lando
2019-07-18 12:03:23 +00:00
Alexandre Poirot 040c1a34cc Bug 1566457 - Removed deprecated gDevTools JSM. r=jdescottes
This was kept to support old xul addons. All mozilla-central usages
have been removed and now uses Loader.jsm to get access to this module.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:13 +00:00
Alexandre Poirot 438498ee47 Bug 1566457 - Remove unused provider logic from Loader.jsm. r=jdescottes
We used to have another provider which would load module via file:// URI,
directly from the disk. But the progress on artifact builds and ./mach build faster
made this obsolete and has been removed a long time ago.
We still have a lot of abstraction to support this non-existent feature.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:05 +00:00
Alexandre Poirot c9648fef81 Bug 1566457 - Only export require, loader and DevToolsLoader from Loader.jsm r=jdescottes
The rest was legacy code to support old xul add-ons.
All mozilla-central code used to be refactored, but a few places
were still using the old codepaths.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:03 +00:00