Commit Graph

558437 Commits

Author SHA1 Message Date
Alexandre Poirot
c1e85368f0 Bug 1397330 - Define all specs and fronts relying on implicit require. r=jdescottes
MozReview-Commit-ID: HzcEWauFKjz

--HG--
extra : rebase_source : 2ce93dd948997a2b82cf83cf055f14e7e7252a9a
2017-09-13 22:48:43 +02:00
Alexandre Poirot
6f86767a47 Bug 1397330 - Lazy load inspector spec and front modules. r=jdescottes,jryans
MozReview-Commit-ID: BbF40tQrzoF

--HG--
extra : rebase_source : 3eda0201cb363fad41fd428f8d4ddfc180f915b2
2017-09-13 00:55:00 +02:00
Tawny Hoover
2415e21cbc Bug 260611 - Introduce pref browser.bookmarks.openInTabClosesMenu to optionally leave menu open for single bookmark menuitem clicks that open in new tab. r=mak
MozReview-Commit-ID: HreM02pdzWP

--HG--
extra : rebase_source : aa9934418fbc55a66848e5e7757b0885ac3be275
2017-09-11 12:12:21 -04:00
Xidorn Quan
e28cda1112 servo: Merge #18498 - Use exhaustive match for cloning keyword value by default for property using enum class (from upsuper:enum-keyword-exhaustive); r=emilio
rather than casting them to `u8` then do inexhaustive match.

I don't see why we couldn't do this.

Source-Repo: https://github.com/servo/servo
Source-Revision: 9dd05136474ff361651f9d5c7c4b114f84736243

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : dd4e9497e822911e3a174a4337189a3bcbf30fcb
2017-09-14 06:28:16 -05:00
Ricky Chien
f5b6eea3e0 Bug 1397325 - Fix broken font size for in-content pages r=dao
MozReview-Commit-ID: ASbgxVQJA82

--HG--
extra : rebase_source : 5a8d3709d142de6c45413e834a22b288d49ab70e
2017-09-07 14:51:32 +08:00
Philipp Sackl
a5d757bfb2 Bug 1393057 - Remove hover transition from toolbar buttons, r=mikedeboer
MozReview-Commit-ID: GdBVMsBYI6S

--HG--
extra : rebase_source : 4b9f7e576434f628b1fc56bb454c2e4008b93766
2017-09-14 13:25:31 +01:00
Chris AtLee
6481edaf44 Bug 1378153: Add 'a2' to aurora/devedition branding's firstrun page r=jcristau
MozReview-Commit-ID: 8OX4DTO8ofX

--HG--
extra : rebase_source : c351aaf43676422061998fcbcca1dc8c7739abb6
2017-09-13 09:52:26 -04:00
Francesco Lodolo (:flod)
9d172726d0 Bug 1399456 - Clean up aboutTelemetry.properties (reorganize content, comments format) r=chutten
MozReview-Commit-ID: 3JtC7yjOISD

--HG--
extra : rebase_source : 4746f6d36717d39f9d0bed138cb69822074c27a3
2017-09-14 09:12:28 +02:00
Tom Tromey
fb5b36f794 Bug 1330383 - fetch original style sheet text using TYPE_OTHER; r=gl
Using TYPE_INTERNAL_STYLESHEET here is incorrect because we're not
necessarily fetching style sheets -- just some text.  This may run
afoul of X-Content-Type-Options.

MozReview-Commit-ID: HB7YfWwq6CI

--HG--
extra : rebase_source : 6c69fd4bd075d9d53026798d731edc3423f4474d
2017-09-13 13:36:50 -06:00
Tom Tromey
60120b71dc Bug 1346662 - do not revert original text after saving; r=gl
When saving an original style sheet, arrange not to reload the text
from the OriginalSourceActor afterward.  The actor will serve stale
text, but the editor knows better already.

MozReview-Commit-ID: BcMaSSB1uhA

--HG--
extra : rebase_source : 5023f67d17d1702dcd4b1c8fb13562e08d115b18
2017-09-13 12:33:32 -06:00
Dão Gottwald
d9ca0b69b5 Bug 1387726 - Fix identity box hover and active color for dark themes. r=daleharvey
MozReview-Commit-ID: 6KM5KO5K76m

--HG--
extra : rebase_source : 5e1148c702d48376326a3b55b5b978af23262fcf
2017-09-13 13:33:06 +02:00
Dão Gottwald
0998697da4 Bug 1398549 - Let the 'Title Bar' and 'Drag Space' checkboxes inherit the text color when a lightweight theme is applied. r=Gijs
MozReview-Commit-ID: 7z5qipeVMys

--HG--
extra : rebase_source : fbf693ffef31b6fedfe56d8346eae8e54e826602
2017-09-14 13:32:15 +02:00
Bob Silverberg
abd89e3894 Bug 1399176 - Make browserSettings an optional permission, r=mixedpuppy
MozReview-Commit-ID: AO0hQdETmvC

--HG--
extra : rebase_source : 7b7696826e74c779ac625dcc17032c90f9c9aa44
2017-09-12 12:19:45 -04:00
Johann Hofmann
2c63e317d8 Bug 1388699 - Increase the bookmark toolbar padding per Photon spec. r=nhnt11
MozReview-Commit-ID: 8CK67SaUMfp

--HG--
extra : rebase_source : b3cf22fa8b6baff642f223ae829fb087c992cff1
2017-08-16 13:18:25 +02:00
Kartikaya Gupta
79d846b0d8 Bug 1398241 - Disable talos-g1 on webrender since it's failing again. r=jrmuizel
MozReview-Commit-ID: LsjJPj02dK6

--HG--
extra : rebase_source : e31965c8633b08fb83c5af892721519306d76003
2017-09-14 08:18:25 -04:00
Morris Tseng
d4f068b487 Bug 1398241 - Update bindings.rs for interfaces changed in WR cset 02e21a58. r=kats
MozReview-Commit-ID: Aq6jP4tcuoU

--HG--
extra : rebase_source : eb5c3ada835582c8c18b8821fff5829d869933b1
2017-09-14 08:18:21 -04:00
Kartikaya Gupta
b50b7e8eda Bug 1398241 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: 9yGxzlMjy07

--HG--
extra : rebase_source : ce4715986f87edc569ca6e438359c89ebc8f5e95
2017-09-14 08:17:19 -04:00
Kartikaya Gupta
8ad7a18daf Bug 1398241 - Update webrender to commit 7d9444a24fb98bcc41afdca2a5bf145d514500f1. r=jrmuizel
MozReview-Commit-ID: 7faAn2asOOw

--HG--
extra : rebase_source : 9203005b5edf5a846aceb16f8f8d6f7c9082898d
2017-09-14 08:14:53 -04:00
Mark Banner
8e2f6113a5 Bug 1393437 - Add a checkbox to preferences to control whether the separate Search Bar is present in the toolbar. r=Gijs ui-review=epang
MozReview-Commit-ID: 8gpukk8BhxG

--HG--
extra : rebase_source : ccb003d2eebefb82b18f7a4e5c80ed87517f86ce
2017-08-30 09:38:05 +01:00
ruby
af79c59e2a Bug 1397427 - Enable py2 linter on tools/tryselect, r=ahal
MozReview-Commit-ID: K12XisbVQGq

--HG--
extra : rebase_source : 6a97dda2be81fa45601c2f09486c4a187f177cf5
2017-09-13 11:57:47 +05:30
Nicolas Chevobbe
2d01269a4c Bug 1399161 - Fix filter bar mocha test. r=Honza
MozReview-Commit-ID: Jd5QkCrnLKq

--HG--
extra : rebase_source : 6eb2560a18ba2192c84e0a8c93e63d57e4b17aa7
2017-09-12 17:43:38 +02:00
Bob Silverberg
7ab3a9f057 Bug 1366290 - Fix the ordering of tabs.onActivated and tabs.onRemoved, r=kmag
Currently tabs.onActivated (for the tab that becomes active after a tab is removed) fires before
tabs.onRemoved (for the tab that was removed). This is neither the order in which Chrome fires
these events, nor is it the order in which the internal TabSelect and TabClose happen in Firefox.
This bug fixes this so tabs.onActivated fires *after* tabs.onRemoved.

Note that this does introduce an issue in in-process mode, where window.close() will not
trigger a tabs.onRemoved event for the window, but Kris says "Meh" about that.

MozReview-Commit-ID: CrFR3jqL2u5

--HG--
extra : rebase_source : 5cc3d2a138bf812d13779e8ca1188b89ddbcdcc1
2017-05-31 12:01:58 -04:00
Dale Harvey
bf10e62b24 Bug 1390511 - Replace inconsistent padlock icons. r=johannh
MozReview-Commit-ID: 5j4ntbJDVGu

--HG--
extra : rebase_source : d85af7ebde0c84fec4ae1317b045b867fc1c7839
2017-09-11 08:30:03 +01:00
Emilio Cobos Álvarez
a47c2d6ea7 servo: Merge #18497 - style: Don't cache styles that got a cache hit on the second pass (from emilio:no-cache-if-cached); r=heycam
This avoids doing wasted work, at least in the recascade case, and pretty likely
in the other as well.

Source-Repo: https://github.com/servo/servo
Source-Revision: 988728e9d5c66e6bf2f9e0e03a50a814d0e1f2ab

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 68555686bb062ce696e70ffcbdbd07fe6960a5da
2017-09-14 05:23:09 -05:00
Dão Gottwald
fb683c3ffc Bug 1399235 - Prevent the urlbar-icon hover feedback from bleeding outside the location and search bars. r=adw
MozReview-Commit-ID: GRGvdW70Tkt

--HG--
extra : rebase_source : bd6261b6403bc4d7d4ad1cac209deba05dc98770
2017-09-13 15:09:21 +02:00
Fischer.json
f422e7877e Bug 1399398 - Turn on the Storage Management feature, r=Gijs
MozReview-Commit-ID: GSm0Iz03tMD

--HG--
extra : rebase_source : f0f6992b9fe5330edbc30988de1520258b01bfb6
2017-09-13 18:12:21 +08:00
Sebastian Hengst
5a4ef70adc Backed out changeset 1bc5e32dd5f6 (bug 1399014) for failing android lint. r=backout 2017-09-14 12:29:35 +02:00
Cameron McCormack
e1fb3d1ec0 servo: Merge #18499 - style: add a TLS-based cache of reset style structs (from heycam:rule-cache); r=emilio
Rule cache

<!-- Please describe your changes on the following line: -->
This adds a TLS-based cache reset styles structs keyed off rule nodes.  Reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1367635 by me and Emilio.

---
<!-- 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
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: 874cb0d9df44e62a78d427f22f234a13227d07f8

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 94d8df7014ae82e639bb93f209eea4605f7d8964
2017-09-14 04:28:50 -05:00
Sebastian Kaspari
e595bb6c11 Bug 1396941 - SuggestedSitePreparer: Update local cache if suggested sites change. r=mcomella
MozReview-Commit-ID: 2QMqGHQaBSP

--HG--
extra : rebase_source : 969a52795a996d556312619ad2975829992ab9d6
2017-09-13 19:57:19 +02:00
Gijs Kruitbosch
069f2c2997 Bug 1391280 - store last sidebar command irrespective of whether sidebar was open, r=bgrins,mixedpuppy
MozReview-Commit-ID: HBfdW5vEZaD

--HG--
extra : rebase_source : 5058884698a2a2144b921a36abbe7c8c3a1fda52
2017-08-23 14:06:26 +01:00
Nevin Chen
a12e2ace91 Bug 1399014 - Alow 'enable tracking protection in normal browsing' for release and beta channel. r=maliu
In Android,  "privacy.trackingprotection.state" is not a "real" pref name, but it's used in the setting menu and browser.js.
 "privacy.trackingprotection.state" and "privacy.trackingprotection.pbmode.enabled"(deleted) in Android is init in Helper.getPrefs and  passed to browser.js when changed.
The real pref for tacking protection are two Gecko pref in browser.js. They are:
           "privacy.trackingprotection.pbmode.enabled"
           "privacy.trackingprotection.enabled"
All prefs in Android are delegated to them. The Android setting UI simply reflects the single source of truth (Gecko pref).
That's the reason why the two Android perfs use android:persistent="false"

MozReview-Commit-ID: 5ehBhtNM2Tx

--HG--
extra : rebase_source : ef38ab9ac20408cbe0a0ad9ccd12c097e2ee6861
2017-09-14 15:16:55 +08:00
Sebastian Hengst
0cade6f3d3 merge mozilla-central to autoland. r=merge a=merge 2017-09-14 11:10:55 +02:00
Sebastian Hengst
65bd75b8f9 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 6nttXoSo3Fh
2017-09-14 11:04:14 +02:00
Sebastian Hengst
cc8349a4a8 Backed out changeset 951b97610913 (bug 1397058) for almost permafailing reftest box-decoration-break-with-outset-box-shadow-1.html on stylo. r=backout a=backout
MozReview-Commit-ID: BEIOgg69o3W
2017-09-14 10:45:11 +02:00
Sebastian Hengst
b31bbc7d9a Backed out changeset b507473b9b75 (bug 1397060) for almost permafailing reftest box-decoration-break-with-outset-box-shadow-1.html on stylo. r=backout a=backout
MozReview-Commit-ID: FOAcq7soe89
2017-09-14 10:44:03 +02:00
Wes Kocher
ff68b95b87 Merge inbound to central, a=merge
MozReview-Commit-ID: ClVRh99eIUo
2017-09-14 00:03:28 -07:00
Wes Kocher
ccf6649c52 Merge autoland to central, a=merge
MozReview-Commit-ID: BptG5xWc5Ax
2017-09-13 23:17:32 -07:00
Stephen Horlander
184f059e3b Bug 1399731 - Fix Developer Edition Branding DMG. r=dolske, a=fixups for m-c 2017-09-13 22:28:53 -07:00
Justin Dolske
93e8f46735 Bug 1399691 - Update Firefox Branding (followup to revert the accidental change I flagged in review, sigh) 2017-09-13 22:28:53 -07:00
Stephen Horlander
35bad76ad7 Bug 1399717 - Update Developer Edition Branding. (Followup to actually land the newer version of the patch, which tweaked this one file) 2017-09-13 22:28:53 -07:00
Stephen Horlander
4827993bbc Bug 1399717 - Update Developer Edition Branding. r=dolske, a=RyanVM for m-c 2017-09-13 21:52:36 -07:00
Stephen Horlander
4746493e72 Bug 1399691 - Update Firefox Branding. r=dolske, sr=dogefox, a=RyanVM for m-c 2017-09-13 21:52:35 -07:00
Kris Maglione
aa71407890 Backed out changeset 71761ab92e6d (bug 1398974) for OS-X bustage. r=backout
MozReview-Commit-ID: 3Lo64wOjraz
2017-09-13 21:14:45 -07:00
steveck-chung
7fbb59b32e Bug 1399402 - Correct "Never Save Credit Cards" string in the credit card door hanger. r=lchang
MozReview-Commit-ID: FLMkaOj1NVh

--HG--
extra : rebase_source : 175bd5cf8a2fd98dc031c41ee807f74baf58c674
2017-09-14 11:36:48 +08:00
Ryan VanderMeulen
3fc86b0be1 Backed out 2 changesets (bug 864845) for causing bug 1399649.
Backed out changeset c991b71d3642 (bug 864845)
Backed out changeset 9e6a4d96cf76 (bug 864845)
2017-09-13 19:23:12 -04:00
Sebastian Hengst
006a58c35d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2iVDKexRjxu
2017-09-13 23:58:43 +02:00
Sebastian Hengst
4873dd49d1 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4cAKMj5aTV5
2017-09-13 23:56:31 +02:00
Sebastian Hengst
18dfe04431 Bug 1399569 - Use full text for bugzilla component 'CSS Parsing and Computation', not an abbreviated version. r=jmaher NPOTB
MozReview-Commit-ID: B6JdvairGOI

--HG--
extra : rebase_source : b5cabb21ac76cbef2ea3d228d5bde2df17b82477
2017-09-13 20:03:52 +02:00
Francesco Lodolo (:flod)
ad8f411f7d Bug 1399509 - Update search URL and icon for Chambers (en-GB) r=mkaply
MozReview-Commit-ID: AieuY5YKIlk

--HG--
extra : rebase_source : fd73cade96f61ec5ca2103276dc68e11c98427c2
2017-09-13 20:02:01 +02:00
Hiroyuki Ikezoe
aef8a014cd Bug 1399714 - Iterate animation segments for setting start/end values and timing functions just once. r=boris
MozReview-Commit-ID: 7ySuFcSi3cH

--HG--
extra : rebase_source : aef6b905fb34782700fc354905fc0a5d4c72e857
2017-09-14 12:59:06 +09:00