Commit Graph

550771 Commits

Author SHA1 Message Date
Chenxia Liu
7d55aeeced Bug 1387553 - Add Pocket API tokens to releng_base-android_64_builds. r=aobreja
MozReview-Commit-ID: AKoSkRe7P3e

--HG--
extra : rebase_source : b6e57a55fa5ba1a1888b5871eea29918379548ff
2017-08-04 13:37:34 -07:00
Kirk Steuber
260150bd23 Bug 1377377 - Preload string bundles during idle time r=smaug
MozReview-Commit-ID: H0hNHmzBWhO

--HG--
extra : rebase_source : dd83a3d97f5f1245ec4e18dde65b58d610fbfccc
2017-08-04 09:26:04 -07:00
Gijs Kruitbosch
31718d41ae Bug 1387182 - fix border (empty space) compensation when dragging items in customize mode in RTL, r=jaws
MozReview-Commit-ID: AblsJGmu5zm

--HG--
extra : rebase_source : 96b595132989f4cb43986430094864289debeac1
2017-08-07 12:14:19 +01:00
Haik Aftandilian
9d03f37706 Bug 1322024 - [Mac] Remove com.apple.windowserver.active access from the content sandbox. r=Alex_Gaynor
MozReview-Commit-ID: CY99fseWrQX

--HG--
extra : rebase_source : a7219e91ca415c6f058337251ebecc8e9e5006be
2017-07-24 15:22:58 -07:00
Shane Caraveo
f911224d12 Bug 1386533 fix host permitted matching, r=kmag
MozReview-Commit-ID: 81ANT5R1671

--HG--
extra : rebase_source : 3f40a2483c997690cae40deb10a4aff4305928d4
2017-08-02 15:33:17 -07:00
J. Ryan Stinnett
0169efe167 Bug 1388103 - Clean up unused Stylo build configs. r=jmaher
Bug 1374748 removed Stylo-specific builds, but there are still a few config
files left behind that are now unused.  This cleans them up.

MozReview-Commit-ID: EAUx7YKQBmN

--HG--
extra : rebase_source : 7e2124f7e5625d25efc5e868e151dbdc02cfba65
2017-08-07 13:09:23 -05:00
Emilio Cobos Álvarez
2fe95894f9 servo: Merge #17998 - style: Remove outdated comments (from emilio:outdated); r=SimonSapin
(And tidy a bit a misindented function while at it).

Source-Repo: https://github.com/servo/servo
Source-Revision: 82de4c49f378aed7c9497ba6995020fa79dbf942

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 74dc73100221a360a89ae5f9d589b1b9b0310db3
2017-08-07 13:21:42 -05:00
Jan Henning
6e103accde Bug 1387890 - Pass parentId for tabs opened by webextensions on Android. r=kmag
... so that pressing the back button eventually closes that tab and returns to the previous tab instead of simply backgrounding Firefox.

MozReview-Commit-ID: DuaA3anCsvn

--HG--
extra : rebase_source : 1c47a137730cbc3ebf0d2ba12f9947611922021c
2017-08-07 18:50:25 +02:00
Jared Wein
b3ac3a75e8 Bug 1388100 - Log filenames of else mismatches in the preprocessor. r=gps
MozReview-Commit-ID: H7yiwtwv0qI

--HG--
extra : rebase_source : c4d5bbdea4a5fa2ddbdfda29b131ed05618ec379
2017-08-07 13:00:21 -04:00
Tomislav Jovanovic
3c79bd8784 Bug 1370716 - Only try to add _action menus if extension has permission r=mixedpuppy
MozReview-Commit-ID: KpT1RH30NMh

--HG--
extra : rebase_source : a4ad233ba966b201b2b57559ff3fcd2d40757b2d
2017-08-06 23:27:10 +02:00
Alan Jeffrey
eb7b0ae53d servo: Merge #17855 - Implement getProperties for StylePropertyMapReadOnly (from asajeffrey:script-implement-more-stylepropertymaypreadonly); r=emilio
<!-- Please describe your changes on the following line: -->

Implement `getProperties` for `StylePropertyMapReadOnly`.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #17579.
- [X] These changes do not require tests because the existing css-paint-api tests catch this (rather annoyingly, they all fail for different reasons, sigh)

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: b07f06ce9263177f01cde692d3ea5830a7dfdeeb

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fccd2072f1aaf4a55809ecb0f58b299d5dc40058
2017-08-07 12:29:55 -05:00
Johann Hofmann
90d0a3af13 Bug 1387987 - Use listheader instead of richlistitem as list header in the permission dialog. r=prathiksha
MozReview-Commit-ID: DJayquaZ01V

--HG--
extra : rebase_source : f67fcb6ef37771c3ca5ba0ed07fc0336889c0c83
2017-08-07 10:42:15 +02:00
Boris Chiou
d05c7aa3a6 Bug 1374233 - Update w-p-t expectations for accumulation on filter. r=hiro
MozReview-Commit-ID: KKROjcsxKHe

--HG--
extra : rebase_source : 2ebd7a1695290fb3812cb6696d252c9d07c1e126
2017-06-23 12:42:06 +08:00
Boris Chiou
102da9013f servo: Merge #17783 - stylo: Bug 1374233 - Clamp interpolated values for properties which need to be restricted (from BorisChiou:stylo/animation/restrictions); r=nox
Some properties only accept non-negative values, or values greater than or equal to one. It is possible to produce an negative interpolated values while using negative timing functions, so we have to apply a restriction to these values to avoid getting invalid values.

For example, line-height must be non-negative, but the output progress of some timing functions (e,g. cubic-bezier(0.25, -2, 0.75, 1)) may be a negative value, so the interpolated result of line-height is also negative.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix Bug 1374233.
- [X] These changes do not require tests because we have tests in Gecko side already.

Source-Repo: https://github.com/servo/servo
Source-Revision: 016ea11cbaf7586db144be122581c5b110649aee

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3562be334610046cb0edaad2fc231dd169a4aa0d
2017-08-07 11:05:17 -05:00
JW Wang
0a70fd0b47 Bug 1387702 - be sure to enter the AbstractThread context for state-mirroring to be usable. r=billm
MozReview-Commit-ID: 3kML9KVr01g

--HG--
extra : rebase_source : 252a0c3a6febb5720929ab94e496d120ab967293
2017-08-07 10:54:17 +08:00
Sebastian Hengst
47c49d0a90 Backed out changeset 88017de7130d (bug 1386975) for failing chrome tests on Android 4.2 x86 opt. r=backout 2017-08-07 19:04:44 +02:00
Sebastian Hengst
7eec7f86a4 Backed out changeset bd83328c7773 (bug 1386975) 2017-08-07 19:04:03 +02:00
Gijs Kruitbosch
768b0621d1 Bug 1385083 - history panel should actually list history, r=mikedeboer
MozReview-Commit-ID: G98QMcmASv0

--HG--
extra : rebase_source : 4a8e533d21d0a4a1d464f1e5f546c82c81fce37f
2017-08-07 15:24:49 +01:00
Sam Foster
dafbb6c822 Bug 1386800 - Reverse the download progress bar & fix start animation in RTL locales. r=Paolo
MozReview-Commit-ID: 87vdP4lAsBn

--HG--
extra : rebase_source : ccdc387a149ec9de5026b6c6c8ef9406af355bb5
2017-08-02 19:14:44 -07:00
Sebastian Hengst
d9b72a81ca Backed out changeset c3a77d62c05d (bug 1333126) for failing own xpcshell tests test_crash_win64cfi_* on Windows 10 x64. r=backout 2017-08-07 18:06:27 +02:00
Sebastian Hengst
4a0c9a1197 Backed out changeset 64be5fefcba3 (bug 1333126) 2017-08-07 18:04:48 +02:00
Emilio Cobos Álvarez
2fb6351050 servo: Merge #17995 - style: Don't pre-fill eager pseudo-maps (from emilio:less-pseudo-maps); r=SimonSapin
This was needed long time ago for Servo's layout. But I don't think there's any
reason for doing this now.

Source-Repo: https://github.com/servo/servo
Source-Revision: f8abce8b72bf3fb09d39d6c7d708a79d1b89c9db

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 7974c18af7dc3873105bbe2b89ff98ca3deb3b49
2017-08-07 09:42:16 -05:00
Masatoshi Kimura
e1f76e8883 Bug 1387802 - Remove [deprecated] methods from nsITaskbarPreviewController. r=jimm
MozReview-Commit-ID: 25cdKHqVLSh

--HG--
extra : rebase_source : f2dc739ad0f132cb1cc764cfa3ec11e83cbfa0c3
2017-08-06 13:35:02 +09:00
Gijs Kruitbosch
98f202e7d8 Bug 1387769 - scroll to already-selected tab when it's selected from the all tabs popup, r=dao
MozReview-Commit-ID: 4hGeFDhQMHP

--HG--
extra : rebase_source : 984a836a5b7dde78afff5bf1b1e9f274ed12bcdd
2017-08-07 15:15:44 +01:00
Alex Gaynor
90d2a77496 Bug 1387233 - restrict access to ipc-posix-shm APIs in the content process; r=haik
This removes /tmp/com.apple.csseed access entirely, ipc-posix-shm-read-metadata
from CFPBS:, and ipc-posix-shm-write-{create,unlink} from AudioIO and CFPBS:.

MozReview-Commit-ID: Eahx6guqGos

--HG--
extra : rebase_source : 621e81eb00411ae39882504db7d10a50eef30b27
2017-08-03 17:03:47 -04:00
Dan Banner
97335e3052 Bug 1382963 - Remove the require-await eslint rule from Places. r=standard8
MozReview-Commit-ID: LPWSUXQSPyH

--HG--
extra : rebase_source : 311f64f64c18146abab7e5c3b04aaec4ee87b756
2017-08-07 15:30:48 +01:00
Jing-wei Wu
9bb90d78af Bug 1386975 - Part 2: Fix Robocop errors when Photon is enabled. r=maliu,sebastian
MozReview-Commit-ID: FszicKMWywf

--HG--
extra : rebase_source : 813fdb36b44bacc861aebf9546ee2a41d70e7377
2017-08-03 13:39:38 +08:00
Jing-wei Wu
13b8efcf5f Bug 1386975 - Part 1: Use Photon resources to build Fennec. r=maliu,sebastian
Remove '--enable-photon' option and use Photon resources to build Fennec.

This patch prohibits changing skin(Australis/Photon) in mach build because we would drop Australis resources in near future.

Any modification in Nightly after this patch should only affect Photon.

MozReview-Commit-ID: 37HzuN6xmPm

--HG--
extra : rebase_source : 79e9c13e210fbe3be90a4b3ed9da900ea89a4648
2017-08-04 16:35:45 +08:00
Alex Gaynor
d1db7f92fc Bug 1385332 - remove access to the com.apple.pluginkit.pkd mach service from the content process; r=haik
MozReview-Commit-ID: 2KYaScrgnll

--HG--
extra : rebase_source : 4c39abdba18490f2fb12f1691f6fd5a4722cd542
2017-08-03 10:20:07 -04:00
Jing-wei Wu
8b7afc7e1a Bug 1366661 - Cover a mask on toolbar when light weight theme is applied. r=walkingice
MozReview-Commit-ID: HhZIjhgnxql

--HG--
extra : rebase_source : c163011e4c9a450252d10457a4821caa7fbe254c
2017-08-07 16:13:07 +08:00
Andreas Tolfsen
af748a6aef Bug 1376680 - Remove wdspec contexts.py test. r=automatedtester
The testing/web-platform/tests/webdriver/tests/contexts.py test has been
replaced by set_window_rect.py added recently.

MozReview-Commit-ID: Bn4uEkEUHE9

--HG--
extra : rebase_source : 0bcece3f137d25e3e7c026aecfe3d2f6e1a72435
2017-08-07 13:06:19 +01:00
Masatoshi Kimura
bcee28f124 Bug 1083470 - Disable E4X for-each in release. r=luke
MozReview-Commit-ID: 8rLq9GzvNrT

--HG--
extra : rebase_source : c8f0cf043d6f94e690c3492d1450b5cd37ffc35c
2017-08-06 17:15:26 +09:00
Luke Chang
be5d47eded Bug 1384185 - [Form Autofill] Fallback to form-history when available values from saved profiles are less than 3. r=steveck
MozReview-Commit-ID: H2EB23IZ9D5

--HG--
extra : rebase_source : 36c5746d2efcd8640119569ccdf51a300acc15db
2017-07-31 17:42:08 +08:00
Masatoshi Kimura
ca088e461c Bug 389565 - Remove nsIExternalProtocolService::LoadUrl. r=Paolo
MozReview-Commit-ID: lMq06cPWYB

--HG--
extra : rebase_source : 5c48597cbe4491fff93d3e757efa5ecad0f7fc22
2017-08-06 11:25:42 +09:00
Simon Sapin
037a3e4fd7 servo: Merge #17994 - Update geckolib Rust version to 1.19.0 (from servo:stablerustup); r=emilio
… which is now required to build Gecko: https://bugzilla.mozilla.org/show_bug.cgi?id=1383311

Source-Repo: https://github.com/servo/servo
Source-Revision: 573087cf82cb4a6d27330a60dabcfdc6c6825a68

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fb0db532ecd6eed2dd5f15376ebdf5029937c23f
2017-08-07 08:19:14 -05:00
Sebastian Kaspari
709fbd8ab6 Bug 1384021 - ActivityStream: Remove outdated constants. r=mcomella
While editing this file I noticed that those constants are unused now.
This is leftover from bug 1377287.

MozReview-Commit-ID: 2VQxfC5gq3g

--HG--
extra : rebase_source : 852148675a332bfab67b1bcad09f84d350ee04d1
2017-08-02 19:01:19 +02:00
Sebastian Kaspari
51c4b1edea Bug 1384021 - Enable Activity Stream for all users and remove experiment/setting. r=mcomella
MozReview-Commit-ID: NDTBevZfX1

--HG--
extra : rebase_source : 9f8ccdf804fa7d501e8bb570e6e0113d32cdf343
2017-08-02 18:58:31 +02:00
Emilio Cobos Álvarez
f333782a51 servo: Merge #17993 - style: Avoid hashing the precomputed hash atoms already have (from emilio:rehash); r=SimonSapin
This shaves a fair amount of time of stylist rebuild.

Most of the extra remaining overhead are memory allocations...

I'll try to get those sorted out next, though fixing that may overlap quite a
bit with the work Cameron is doing in bug 1382925.

Source-Repo: https://github.com/servo/servo
Source-Revision: b11b65837930fff7ec793e935af46d7edbeccda5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5c506863db85090b1edb2dcd4350a6913cf4cf21
2017-08-07 07:13:38 -05:00
Carl Corcoran
daca571abe Bug 1333126: adding tests; r=gsvelto
MozReview-Commit-ID: BNv54jtWf7k

--HG--
extra : rebase_source : b2054fd2828e6452a7cd4ced8ed8d1f64cbbc5c3
2017-08-06 08:46:50 +02:00
Carl Corcoran
1846ea009c Bug 1333126: use win64 PE unwind metadata to improve client-side stack walking; r=gsvelto
MozReview-Commit-ID: GDARnPSemyu

--HG--
extra : rebase_source : d14766715d1032db1a4dc489b3f55219e4529277
2017-08-06 08:45:58 +02:00
Tim Nguyen
6cf80d5373 Bug 1387737 - Fix switching back to the default theme. r=Gijs
MozReview-Commit-ID: 3Mr55Vr8E7L

--HG--
extra : rebase_source : 8d34f65db24e45ef66b323904fe0962901cce005
2017-08-07 10:52:25 +00:00
Masatoshi Kimura
4f228db6e2 Bug 1387834 - Remove @deprecated nsIDOMWindowUtils.WHEEL_EVENT_CAUSED_BY_PIXEL_ONLY_DEVICE. r=masayuki
MozReview-Commit-ID: 4onWMSGPa4U

--HG--
extra : rebase_source : a5908d04a15fb0e9eb35b7e3c31a050bceafb2e7
2017-08-06 23:44:53 +09:00
Sylvestre Ledru
4386202143 Bug 1387388 - Disable -Wimplicit-fallthrough when building jsdtoa.cpp (exists now with gcc 7) r=nbp
MozReview-Commit-ID: 7YuX7SMePOi

--HG--
extra : rebase_source : d35a56f2b453bcd6a2e65738d96606d11cd3028b
2017-08-04 13:12:58 +02:00
Masatoshi Kimura
b186427ed3 Bug 1374847 - Remove nsIPrefBranch2 and nsIPrefBranchInternal. r=njn
MozReview-Commit-ID: 2LFhKNVspko

--HG--
extra : rebase_source : 1acfd1427a2d81294d6cbc6358b1d1070b4c2c12
2017-08-04 17:12:58 +09:00
Andreas Tolfsen
a791c795cb Bug 1387380 - Stop capabilities negotiation in Marionette. r=whimboo
The geckodriver HTTPD proxy implements WebDriver conforming capabilities
negotation and it is unnecessary to do this in the Marionette WebDriver
service.  The capabilities matching that Marionette implements is also
not as good as the implementation found in geckodriver.

The WebDriver:NewSession command will still accept a JSON Object of
"configuration" capabilities that carry the pre-matched capabilities from
geckodriver.  These will be used as configuration options for the session.
Type- and bounds checks will still be performed on this input.

MozReview-Commit-ID: CROjgGuTXOG

--HG--
extra : rebase_source : eb7e9f69fe3b23b77ea497d758fe30ac93d6373c
2017-08-04 20:04:12 +01:00
Justin Wood
c901711f0d Bug 1387867 - Disable gtest on windows devedition, it is permafailing because we PGO these builds. r=jlorenzo
MozReview-Commit-ID: E2UyYfjbAmj

--HG--
extra : rebase_source : f2bd191c34ae82f47f9215d5a74174f0716bbf9d
2017-08-06 14:01:36 -04:00
Sebastian Hengst
a9b93ab9cf Backed out changeset 7f10bba58580 (bug 1333126) for eslint failures in toolkit/crashreporter/test/unit/head_win64cfi.js (strings must use doublequotes). r=backout 2017-08-07 14:03:30 +02:00
Sebastian Hengst
f63869ab14 Backed out changeset 4d92e459f9ab (bug 1333126) 2017-08-07 14:02:59 +02:00
Carl Corcoran
5591814b07 Bug 1333126: adding tests; r=gsvelto
MozReview-Commit-ID: BNv54jtWf7k

--HG--
extra : rebase_source : c0b5de847560ade95776834d2ed8468a426be53d
2017-08-06 08:46:50 +02:00
Carl Corcoran
0b2ac04a9a Bug 1333126: use win64 PE unwind metadata to improve client-side stack walking; r=gsvelto
MozReview-Commit-ID: GDARnPSemyu

--HG--
extra : rebase_source : d14766715d1032db1a4dc489b3f55219e4529277
2017-08-06 08:45:58 +02:00