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

608116 Коммитов

Автор SHA1 Сообщение Дата
Miko Mynttinen 04a1360805 Bug 1413546 - Fix e10s logic in nsLayoutUtils::AreRetainedDisplayListsEnabled() and set layout.display-list.retain.chrome to true r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D2953

--HG--
extra : moz-landing-system : lando
2018-08-08 22:02:34 +00:00
Emilio Cobos Álvarez 1fbd784d00 Bug 1481601 - Remove now-useless aPreallocateChildren from nsINode::Clone() and friends. r=bzbarsky
Since sed on multiple lines ended up being such a pain and I didn't end up
writing a script for this because I didn't think it'd end up being so boring, I
may have made a couple cleanups here and there as well...

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

--HG--
extra : moz-landing-system : lando
2018-08-08 23:58:44 +00:00
Xidorn Quan 34de342864 Bug 1464786 - Implement flow-relative values for resize property. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D2908

--HG--
extra : moz-landing-system : lando
2018-08-08 23:40:06 +00:00
Justin Wood 48b3246876 Bug 1481018 - While here Remove unused beetmover defines, that are only a source of confusion. r=tomprince
This beetmover transform is only relevant for Fennec and *-Source platforms at this time.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 20:57:00 +00:00
Rob Wu 4189b1a81e Bug 1280370 - Remove unneeded DomainIsWildcard check r=mixedpuppy
The DomainIsWildcard check is already covered by MatchesDomain.

--HG--
extra : rebase_source : 9d279d219cfeedf6ae2b81c34d5a592e56e8648e
2018-08-08 18:56:53 +02:00
Rob Wu 5bb726572c Bug 1280370 - Allow any scheme in targetUrlPatterns r=mixedpuppy
MozReview-Commit-ID: KupQIiAkz0h

--HG--
extra : rebase_source : 25adaca58bdea7ee911aac9496c87f7f2ebd9bf2
2018-07-24 17:26:23 +02:00
Rob Wu 9c695f87b8 Bug 1280370 - Properly parse MatchPattern for schemes with no authority r=mixedpuppy,zombie
I found these schemes by enumerating all registered nsIProtocolHandler
and checking whether they require a "//".

The list of schemes in HOST_LOCATOR_SCHEMES only includes schemes that
are known to Firefox. Any other scheme is parsed as if the separator is
":". For example, NetUtil.newURI("unknown-scheme://host/path") has its
pathQueryRef member set to "//host/path". For the purpose of matching in
MatchPattern, this unknown scheme has therefore no host and only a path.

MozReview-Commit-ID: KGNRXGcZTZx

--HG--
extra : rebase_source : 2aece6a9d3e67d28567352e3bc3ed934f7f9a1d5
2018-07-24 16:35:45 +02:00
Rob Wu fdc1958e8b Bug 1280370 - Don't set MatchPattern::mMatchSubdomain if the scheme does not support hosts r=mixedpuppy,zombie
Otherwise MatchPattern::Matches would always return false if the
aExplicit flag is set to true, even if the match pattern is identical to
the tested URL.

MozReview-Commit-ID: FtdOgwrAkk8

--HG--
extra : rebase_source : 75fc36b176d59dba7556843686b04e5d50ab263f
2018-07-24 13:33:15 +02:00
Rob Wu d70bc1eeb4 Bug 1280370 - Properly parse MatchPatterns with "data:" scheme r=mixedpuppy,zombie
The "data:" scheme is not followed by "//host". This patch fixes
the parser so that "data:..." is expected instead of "data://...".

MozReview-Commit-ID: 8TLVF3hdQ7H

--HG--
extra : rebase_source : 70fff5091c860bfdf2b727c4ff3ab08866b88efe
2018-07-24 11:43:02 +02:00
Mark Hammond 7d1bdec522 Bug 1479511 - modernize how TPS shuts down Firefox. r=tcsc
MozReview-Commit-ID: EzhGbhPCiOV

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

--HG--
extra : moz-landing-system : lando
2018-08-08 20:59:30 +00:00
Justin Wood aa9ae72062 Bug 1481018 - Add language packs to nightly beetmover. r=tomprince
This isn't the cleanest addition but it solves our immediate needs.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 14:38:17 +00:00
Mark Hammond 4c3177f5b4 Bug 1478558 - Remove usage of http://mozqa.com/ in services/sync/tests/tps/test_tabs.js r=whimboo,tcsc
MozReview-Commit-ID: Gd8qmfBWf8u

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

--HG--
extra : moz-landing-system : lando
2018-08-08 20:59:24 +00:00
Daniel Varga 9e3dbe92d7 Backed out changeset e367443dd417 (bug 1479316) fpor failure at devtools/client/responsive.html/test/browser/browser_favicon.js 2018-08-09 02:26:25 +03:00
Daniel Varga edef4f17d4 Backed out changeset 08fa47a24e89 (bug 1445451) for failing Btup 2018-08-09 02:20:25 +03:00
Dipen Patel b78f5b5ec5 Bug 1468224 - remove dialogs from nsIX509CertDB PKCS12File methods. r=keeler
- enhance nsIX509CertDB.importPKCS12File to accept a password and return error code.
- enhance nsIX509CertDB.exportPKCS12File to accept a password and return error code.
- remove password and error prompts being invoked in C++ layer to Javascript layer.
- update unit tests
- add unit test for importing certs with empty string password and no passwords.
- remove unused code

MozReview-Commit-ID: 23ypAzBarOp

--HG--
extra : rebase_source : df608a240c6fa7ce4278145861e57882f0803e02
2018-08-02 20:57:07 -07:00
Dave Townsend 900c2f7e04 Bug 1479316: Pass through link related messages when in responsive design mode. r=jryans
Prior to bug 1453751 responsive design mode relied on the parent process seeing
that no favicon had been loaded and so defaulting to the root favicon for a
site. This would have meant that on some occasions responsive design mode didn't
show the correct favicon for pages that specified their own. This change passes
all the link related messages to the parent so favicons, feeds and searches
should work correctly.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 21:24:26 +00:00
Myk Melez 2d46903ee1 Bug 1445451 - vendor rkv r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D2246

--HG--
rename : third_party/rust/synstructure/.cargo-checksum.json => third_party/rust/synstructure-0.8.1/.cargo-checksum.json
rename : third_party/rust/synstructure/Cargo.toml => third_party/rust/synstructure-0.8.1/Cargo.toml
rename : third_party/rust/synstructure/README.md => third_party/rust/synstructure-0.8.1/README.md
rename : third_party/rust/synstructure/src/lib.rs => third_party/rust/synstructure-0.8.1/src/lib.rs
rename : third_party/rust/synstructure/src/macros.rs => third_party/rust/synstructure-0.8.1/src/macros.rs
extra : moz-landing-system : lando
2018-08-08 20:59:21 +00:00
dvarga e4943d4855 Backed out changeset 8171af14faf2 (bug 1481304) for failure at devtools/client/debugger/new/test/mochitest/browser_dbg-toggling-tools.js 2018-08-09 00:13:38 +03:00
alwu 23e50af065 Bug 1481629 - only dispatch UnselectedTabHover event when outer window exists. r=bzbarsky
If we can't reach the outer window from the document, then also can't reach the chrome <browser> either.
Therefore, there's no point in firing the event.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 19:00:03 +00:00
Drew Willcoxon ed36e3dff8 Bug 1480541 - Remove em-dash from search string dropdown text when the search query is empty. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D2898

--HG--
extra : moz-landing-system : lando
2018-08-08 19:52:59 +00:00
Drew Willcoxon 68ed88f0e3 Bug 1480503 - Create API for setting text (keyword) in and focusing on the awesomebar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D2895

--HG--
extra : moz-landing-system : lando
2018-08-08 19:45:52 +00:00
dvarga bc1e909e78 Backed out 6 changesets (bug 1476106) for failure at bf1f28e2b46d for failure at testing/marionette/harness/marionette_harness/tests/unit/test_screen_orientation.py
Backed out changeset bf1f28e2b46d (bug 1476106)
Backed out changeset ab38b11f85dd (bug 1476106)
Backed out changeset b1a3ff0760bf (bug 1476106)
Backed out changeset deb22f602d59 (bug 1476106)
Backed out changeset 3b1084efc943 (bug 1476106)
Backed out changeset 6d885f08136b (bug 1476106)

--HG--
extra : rebase_source : 34de95d347ba0bdc2afaca1597460d042af880c0
2018-08-08 22:39:03 +03:00
Matt Brubeck 770d982a69 Bug 1471868 - Don't set composing region after removing autocomplete. r=jchen
Backport of https://github.com/mozilla-mobile/android-components/pull/423

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

--HG--
extra : moz-landing-system : lando
2018-08-08 15:35:22 +00:00
Jan Henning 7b902db1b5 Bug 1479311 - Don't attempt finding and highlighting a tab's base domain within a javascript: URL. r=snorp
MozReview-Commit-ID: DzE0UJfMcCI

--HG--
extra : rebase_source : 2a9bcc74447a8a2862aa3c753f7bd30e1d0361dc
2018-08-03 20:58:46 +02:00
Luca Greco cbd6a8ef9d Bug 1481607 - Fix ExtensionStorageIDB storage.local.get when called with a string param. r=aswan
When the storage.local.get API method is called with a string parameter, it should return
a result object that only include that property (if it is one of the key stored into the
storage.local data backend).

This patch fixes the behavior of the ExtensionStorageIDB in the above scenario, and also
applies some related small changes to the tests (to add some additional assertion to verify
this behavior as part of the automated tests and to fix a mistake on a storage.local.get
call in one of the test case, which has been caught once fixed the storage.local.get behavior
for the string parameter).

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

--HG--
extra : moz-landing-system : lando
2018-08-08 16:56:47 +00:00
Jeff Muizelaar da9d4bb3c0 Bug 1481655. Don't add recordings of the hit test info to blob images. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D2938

--HG--
extra : moz-landing-system : lando
2018-08-08 18:15:00 +00:00
dvarga de4435eec5 Backed out changeset 37ac6d023498 (bug 1481655) for bustage at build/src/gfx/layers/wr/WebRenderCommandBuilder.cpp on a CLOSED TREE 2018-08-08 21:00:23 +03:00
Jeff Muizelaar f0b0ce30f2 Bug 1481655. Don't add recordings of the hit test info to blob images. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D2938

--HG--
extra : moz-landing-system : lando
2018-08-08 17:32:52 +00:00
Ed Lee da465fb8f2 Bug 1481559 - Add search filter, search pref and bug fixes to Activity Stream r=ursula
Differential Revision: https://phabricator.services.mozilla.com/D2878

--HG--
extra : moz-landing-system : lando
2018-08-08 16:24:36 +00:00
Junior Hsu 6fcddbf2de Bug 1481609 - Remove MOZ_SQLITE_COOKIES_OLD_SCHEMA telemetry probe r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D2896

--HG--
extra : moz-landing-system : lando
2018-08-08 16:43:09 +00:00
Imanol Fernandez 5424767924 Bug 1481393 - Implement a listener for WebVR PresentationGenerationContext changes; r=kip,rbarker,nika
MozReview-Commit-ID: FAR1fYnNM0U

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

--HG--
extra : moz-landing-system : lando
2018-08-07 23:09:42 +00:00
Alex Gaynor b2114d076c Bug 1481304 - shutdown connections to the windowserver in content processes; r=haik
They'll be reopened, so there's no security benefit, but this causes Activity
Monitor to not report the processes as 'not responding'.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 16:43:46 +00:00
Amy Chan eac186a638 Bug 1454880 - Make the Domain and Cause column more readable r=Honza
MozReview-Commit-ID: 3vq1LqGQY3Y

--HG--
extra : rebase_source : 6cd5c6489f566df298a75c72607203b8e83047dd
2018-05-19 02:18:23 -07:00
Razvan Caliman 7b4ac2b825 Bug 1475208 - (Part 6) Cast property values to string before writing to store and stylesheet. r=gl
MozReview-Commit-ID: 7AFkD12TbOE

--HG--
extra : rebase_source : 170966e0b0839729ce3ab25b4647af5de84dbda1
2018-08-03 11:37:14 +02:00
Razvan Caliman 48e0127663 Bug 1475208 - (Part 5) Add keydown/keyup handlers for font size auto-increment; refine mousedown/mouseup handlers. r=gl
MozReview-Commit-ID: JUdXfhw4Ca0

--HG--
extra : rebase_source : 11a2856667f0f2041822d97c7639c6548b9df931
2018-07-30 23:46:48 +02:00
Razvan Caliman 9072e1292b Bug 1475208 - (Part 4) Auto-increment font size when value reaches upper bound. r=gl
MozReview-Commit-ID: GOI1KRrWZlE

--HG--
extra : rebase_source : 847f931f709552e592a1bb6d9551866e5f2a348e
2018-07-30 23:41:00 +02:00
Razvan Caliman 9441fb0631 Bug 1475208 - (Part 3) Record upper bounds by unit in font size component. r=gl
MozReview-Commit-ID: Ku6dBVux3GP

--HG--
extra : rebase_source : 35e1f16e0c6a9f24819c6d448a88a1a3504c4e5a
2018-07-30 23:35:08 +02:00
Razvan Caliman fc39f23bfc Bug 1475208 - (Part 2) Update order of units and upper bounds for font size component. r=gl
MozReview-Commit-ID: 3QW9xTA9bRz

--HG--
extra : rebase_source : e3a3c23961d12768002a4ca70c3dc977324f5ec8
2018-07-30 23:32:03 +02:00
Razvan Caliman 8a92d6df23 Bug 1475208 - (Part 1) Introduce uniqueID to font editor Redux store. r=gl
MozReview-Commit-ID: AQCTvvE9YZu

--HG--
extra : rebase_source : 2a2ecb5fac81bba582e74f7bfc9fa05091c75cca
2018-07-30 23:28:17 +02:00
Francois Marier 7e18c72f54 Bug 1480639 - Add telemetry for dmg, rar and zip files. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D2741

--HG--
extra : moz-landing-system : lando
2018-08-08 16:18:47 +00:00
Bogdan Tara 9636b57f51 Backed out changeset f5873bdd1241 (bug 1481295) for idlharness.https.window.html failures 2018-08-08 19:46:32 +03:00
Boris Zbarsky 6a8ecc4e3e Bug 1479815. Align our XHTML entity definitions with the HTML ones. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D2611

--HG--
extra : moz-landing-system : lando
2018-08-08 08:27:17 +00:00
Belén Albeza 4c59c8f859 Bug 1476235 - Add telemetry for opening a custom element definition in the debugger. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D2836

--HG--
extra : moz-landing-system : lando
2018-08-08 15:30:17 +00:00
Dave Townsend 70702c1d4a Bug 1481555: Use lldb's python API to summarise nsAtoms. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D2894

--HG--
extra : moz-landing-system : lando
2018-08-08 15:11:22 +00:00
Justin Wood 856eae15ac Bug 1474469 - Make sure nightly-l10n failures are properly reported. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D2040

--HG--
extra : moz-landing-system : lando
2018-08-07 20:58:32 +00:00
Blake Kaplan d4ac302eda Bug 1481295 - Set the pref so we see what's actually failing. r=edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D2798

--HG--
extra : moz-landing-system : lando
2018-08-08 05:27:15 +00:00
L. David Baron f94ba5b866 Bug 1481698 - Make reference have same blending characteritics as test. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D2907

--HG--
extra : moz-landing-system : lando
2018-08-08 12:00:38 +00:00
Jan Henning 5966b349ea Bug 1476106 - Part 5 - Subscribe PromptService to OrientationChangeListener, too. r=snorp
Now that GeckoScreenOrientation generally offers notifications of screen
orientation changes, the PromptService no longer needs to do its own orientation
tracking and require to be fed orientation changes from each activity using it.

MozReview-Commit-ID: K7KbDsQip7b

--HG--
extra : rebase_source : 72164b6e6b9c8e1a2f31a33db9b8da7d457739a9
2018-08-02 21:17:07 +02:00
Jan Henning 3e9949ac8c Bug 1476106 - Part 4 - Refresh ScreenManager data when detecting orientation changes. r=snorp
As of bug 1475875, cached screen data is now held by Gecko, so
- we no longer need to cache the screen size (retrieval of which can be
  expensive when called en masse, as required e.g. by font inflation) within
  GeckoAppShell, and
- we need to trigger a refresh of that data instead when the activity
  orientation changes.

MozReview-Commit-ID: JsY6sBCcOih

--HG--
extra : rebase_source : a99e4688d6724e5b73b748078f51cf6a6268733d
2018-08-02 22:03:59 +02:00
Jan Henning 93916ece65 Bug 1476106 - Part 3 - Move GeckoScreenOrientation updates into GeckoView. r=snorp
By moving the calls to GeckoScreenOrientation.update() into GeckoView, any app
using a GeckoView will automatically update the screen orientation in Gecko,
too, without any further action being required by the embedding app.

MozReview-Commit-ID: 5s5NEJcuS0p

--HG--
extra : rebase_source : 2b61942672d27453a936174c16f843109c9e36ba
2018-08-02 22:02:09 +02:00