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

523358 Коммитов

Автор SHA1 Сообщение Дата
Nick 88d3231652 Bug 1343545 - Moved necessary code out of nsNetUtilInlines.h and removed the file r=bsmedberg
MozReview-Commit-ID: AazctrDbCdf

--HG--
extra : rebase_source : 153265d7b2bf208d8a22c648f621c0f7f40ff405
2017-03-02 09:32:37 -05:00
Jan Henning 0c214f050c Bug 1343995 - Wait for sanitizing to really finish before shutting down. r=jchen
BrowserApp's sanitize() function assumed that the Sanitizer would return promises for each sanitization handler, so it could wait for them to resolve before proceeding with shutdown (which was also the assumption behind the patch for bug 1266594). In fact even the Sanitizer expected to do this is well, since it wrapped each of its handling functions within a promise/task/sendRequestForResult. However it turns out that Sanitizer's clearItem function then failed to actually return this promise - apparently ever since this was implemented.

MozReview-Commit-ID: 6hN3UTXUIuV

--HG--
extra : rebase_source : 4971bc02962c817037a565595d3c1cedb0532d76
2017-03-02 21:34:23 +01:00
Alastor Wu 56a2f70418 Bug 1338137 - part3 : add test. r=baku
MozReview-Commit-ID: 7lpvIp5IOqV

--HG--
extra : rebase_source : b919e2e77fe21fa50e2e84bc2f4a98b79babd6b7
2017-03-04 01:16:40 +08:00
Alastor Wu 20af818a6f Bug 1338137 - part2 : remove function IsServiceStarted(). r=baku
The reason we introduced the IsServiceStarted(), check bug1338466 comment5 for
more details.

The patch1 introduces more robust way to check the alive media component, so
we can remove IsServiceStarted().

MozReview-Commit-ID: LIma8hZTuhA

--HG--
extra : rebase_source : 4687ef41cc765f4ffeb97aeac63b727897456167
2017-03-04 01:14:28 +08:00
Alastor Wu 77053f1035 Bug 1338137 - part1 : ref media content when the media element bind to tree. r=baku
In bug1319771, we found that the tab would become visible unexpectly in short
period in some situations. We don't want to resume the tab in this kind of
situation, so we check whether there is any alive media component in the tab
using IsServiceStarted(). However, since we have lots different ways to create
the service, this function is not accurate at all.

Therefore, we can add media element directly to the document when it binds to
tree so that we can really know whether there is any alive media component.

MozReview-Commit-ID: FvZFg91IqgE

--HG--
extra : rebase_source : 43c2460f6e9a39d44bf2ca1638c992a0e27b196c
2017-03-04 01:14:24 +08:00
Wes Kocher 740ad9d15c Backed out changeset 55d9a513c90e (bug 909102) for browser_library_openFlatContainer.js failures a=backout
MozReview-Commit-ID: 5Tj19H0K6bf
2017-03-03 10:58:11 -08:00
Mark Striemer efe6d980c0 Bug 1245717 - List temporary add-ons separately in about:debugging r=jdescottes
MozReview-Commit-ID: HbqW3UTQMAq

--HG--
extra : rebase_source : 04efc2bc99967a57c26bbc614eb4304b71cf9e0d
2017-03-02 16:12:25 -06:00
Jared Wein 3822b891c6 Bug 1344252 - Remove reference to browser.inc.css from jar.inc.mn since we don't need to ship the pre-processed file. r=florian
MozReview-Commit-ID: KFumNRBva1z

--HG--
extra : rebase_source : 7e2490b2f54bd87dfc306e4ba7f090cade8237ed
2017-03-03 13:15:51 -05:00
Jared Wein 95f0135632 Bug 1343280 - Remove debug logStringMessage call from ext-theme.js. r=mikedeboer
MozReview-Commit-ID: FUg72X53r1k

--HG--
extra : rebase_source : 013c819392fd384472b821772b8c35060228f2c7
2017-03-03 10:12:27 -05:00
Mike Conley 18c1bb6eaa Bug 1342927 - Add a hidden pref to disable force painting of tabs so that browser_tabSpinnerProbe.js can pass. r=billm
MozReview-Commit-ID: 4q2dSBmvVV9

--HG--
extra : rebase_source : 70fcc277918498fa71046b9d57419781be55bcf8
2017-03-01 15:36:51 -05:00
Mike Conley 5aa259a41e Bug 1342927 - Make async tab switcher show a blank tab when switching to tabs that have no TabChild yet. r=billm
MozReview-Commit-ID: J09CZHFGM2B

--HG--
extra : rebase_source : e4012c59d69fb5a7f371fadfd9548aa381c6058d
2017-03-01 14:26:43 -05:00
Mike Conley 7e54395fcb Bug 1342927 - Fire a MozTabChildNotReady event on a frameloader if force-painting a tab without a TabChild. r=billm
MozReview-Commit-ID: D8vgvQ3MLJN

--HG--
extra : rebase_source : 29192f938b57018eb947cb9d55a3ac3ab8621e76
2017-02-28 17:22:02 -05:00
Tim Nguyen f300531367 Bug 1341045 - Make sure RDM close icon is centered within button. r=jryans
MozReview-Commit-ID: 5nlucwAe51L

--HG--
extra : rebase_source : d7d6a3c97967329e51cd33b2c1b070df343f5543
2017-02-25 15:42:31 +00:00
Tim Nguyen d762bbe438 Bug 1341045 - Use checked class instead of introducing active class. r=jryans
MozReview-Commit-ID: 6fC7hVRSvjh

--HG--
extra : rebase_source : a6051a964f42a22137f6128cd57a82e3701d463b
2017-02-25 15:42:26 +00:00
Tim Nguyen 4a0c3cbbd6 Bug 1341045 - Remove broken CSS overrides from responsive.html. r=jryans
MozReview-Commit-ID: KCb8G3agjE4

--HG--
extra : rebase_source : 28e219d44795b54979307f8f70eba0823eefab78
2017-02-25 15:42:20 +00:00
Kris Maglione 50b7c1be7e Bug 1343996: Forbid empty types and urls request filter arrays. r=rpl
MozReview-Commit-ID: IsMwRYVo9t9

--HG--
extra : rebase_source : 53f9ca3b962638fc15259bee2cdf4c968880c3b6
2017-03-02 12:51:44 -08:00
Kartikaya Gupta 5282d6aae2 Bug 1264494 - Turn on Mac OSX 64 debug static analysis builds on Taskcluster. r=dustin,kmoir
MozReview-Commit-ID: 4EruHcLydBR

--HG--
extra : rebase_source : 7a954de89b9f88dd7efd1d8f0de2d7751b280d53
2017-03-02 14:17:37 -05:00
Kartikaya Gupta e33700ecf1 Bug 1264494 - Turn on Linux64 debug static analysis builds on Taskcluster. r=dustin,kmoir
MozReview-Commit-ID: KXimjewdpz4

--HG--
extra : rebase_source : 25d3a67a41d21f7018185633d0c74d87c9e52f15
2017-03-02 14:17:19 -05:00
Kartikaya Gupta 7f8f584dd2 Bug 1264494 - Remove xvfb and secrets from static analysis builds. r=dustin
MozReview-Commit-ID: IsIKIJX8dy1

--HG--
extra : rebase_source : 8c134f49b5e69150c0a9e6ca69bebdad7a788b0c
2017-03-02 14:16:37 -05:00
Emilio Cobos Álvarez d29cd098c7 servo: Merge #15809 - stylo: Backport rust-nsstring crash fixes to the vendored version (from emilio:nsstuff); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: c32181c6dbd611c351b1434118739040ec7307b9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : bd633379a79fbeb594cc5560a74cf33f6f7a3bd8
2017-03-03 09:15:15 -08:00
Sam Foster bb94164fcc Bug 1343945 - Fix lint errors from browser-social.js, remove from ignore list r=jaws
* Added no-undef rule locally as we're not ready to turn on for the whole directory

MozReview-Commit-ID: JpD4KXvvqOn

--HG--
extra : rebase_source : fa8498d0464de76e0a71fd3c4568e3c1c0d22f86
2017-03-03 08:57:20 -08:00
Chris Manchester b8149e55c0 Bug 1344117 - Always print a message when adding `--artifact` to a try push automatically. r=nalexander
MozReview-Commit-ID: 7pVIG4v7DHq

--HG--
extra : rebase_source : c966d73c3d7c6f97a235ec8597076fc2ea4d95bb
2017-03-02 21:21:52 -08:00
Ted Campbell 86750f7cbe Bug 1342483 - Preserve envChain in Ion if script uses lexical environments r=jandem
Under rare cases, Ion was optimizing out |envChain| while lexical environments
were in use, leading to a crash during bailout. This extends the criteria for
preserving the |envChain| slot to include lexical blocks.

MozReview-Commit-ID: 4sd42F4TIq8

--HG--
extra : rebase_source : 348a44f9dcae30d6e0e5f78b5fd17e0867532b7f
2017-03-03 10:10:13 -05:00
Ted Campbell 1bf6490c28 Bug 1342483 - Add JSScript::needsBodyEnvironment r=jandem
MozReview-Commit-ID: ETGQtw2sIGJ

--HG--
extra : rebase_source : 78cd866d31ad5ab01b35c4674f3fe34893cf4ac9
2017-03-03 10:03:06 -05:00
Karan Singh f8bccf3af8 servo: Merge #15808 - Add remaining keyword values of -moz-user-select (fixes #15197) (from servo:moz-user-select); r=nox,SimonSapin
Source-Repo: https://github.com/servo/servo
Source-Revision: 1842b2e25e2ade4c6ec47df871b7e73c3235add7

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f3df029f64126826d30ec0c89dadfe0a7999e47e
2017-03-03 08:17:44 -08:00
Mark Banner 56b8160af0 Bug 909102 - Fix middle-clicking on a folder in the left panel of the Library (to open all items within the folder). r=mak
MozReview-Commit-ID: 75Z8wOynfQh

--HG--
extra : rebase_source : a8cdfeaff9c5a1e6434d4531b1f7e0d4f16e521c
2017-03-02 11:34:43 +00:00
Edouard Oger 69b317e280 Bug 1321119 - Allow to Sync more tabs and reduce tabs history to 5. r=markh
MozReview-Commit-ID: 7kRg4XQeT4C

--HG--
extra : rebase_source : 7558c92cc3fefe1ade2359008df9102f5ba72322
2017-03-01 13:47:20 -05:00
Zibi Braniecki 4b7b3d4092 Bug 1335877 - Remove resource://services-common/stringbundle.js. r=rnewman
MozReview-Commit-ID: M7V6JS5myy

--HG--
extra : rebase_source : a47d739d3dd67ce563088aaf9fab5421de376cd7
2017-03-02 15:26:53 -08:00
Sumant Manne a1da0b7244 servo: Merge #14620 - Implemented nosniff for fetch algorithm (from dpyro:nosniff); r=jdm
<!-- Please describe your changes on the following line: -->

Implemented [nosniff](https://fetch.spec.whatwg.org/#should-response-to-request-be-blocked-due-to-nosniff?) for [fetch algorithm](https://fetch.spec.whatwg.org).

---
<!-- 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 #14521 (github issue number if applicable).

<!-- Either: -->
- [X] There are tests for these changes

<!-- 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: 5662af9057557ee3db3b9766b0ef0d3fa11dcbb2

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cc453c05fe494adde2f868953c192b8d25cf5fc7
2017-03-03 06:56:30 -08:00
Matheus Longaray 63f7e2e323 Bug 1343056 - Take userTypedValue into account when saving tabs to disk. r=mikedeboer
This patch adds userTypedValue data validation when saving tabs to disk

MozReview-Commit-ID: EltANtbDfqe

--HG--
extra : rebase_source : f1e6b9a3afecfbdacd66716b335695a3bcad255e
2017-03-02 21:24:13 +01:00
Sebastian Kaspari ff5dce313b Bug 1330973 - Use website description length for highlights ranking. r=Grisha
MozReview-Commit-ID: 7kZjNb2MSJ7

--HG--
extra : rebase_source : 8a5e12aaa78cee002330d57219465fd89c4c9c08
2017-02-02 17:08:30 +01:00
Sebastian Kaspari 4e6612f2c4 Bug 1330973 - WebsiteMetadata.jsm: Add description length to Metadata JSON. r=Grisha
MozReview-Commit-ID: 4zxaHPLEWJ6

--HG--
extra : rebase_source : 861de1b6e5f47435963d641aa6a2245f18a77128
2017-02-02 16:21:54 +01:00
Sebastian Kaspari fd87861e7b Bug 1312016 - Activity Stream: Implement highlights ranking to mirror desktop add-on behavior. r=Grisha
This patch has multiple changes folded into:
* Remove old highlights query
* Add new query for retrieving recent history to consider for highlights
* First version of highlights ranking implementation
* Add new loader implementation that will return a list of Highlight objects instead of a Cursor
* Modify UI code to work with Highlight objects instead of a Cursor.

MozReview-Commit-ID: Pdx2YxrZKA

--HG--
extra : rebase_source : 495bd97e40270fb15c05d5b5f511d5dcf89fbd1b
2017-02-13 18:14:23 +01:00
Ricky Chien 876f7acea1 Bug 1344155 - Remove toolbox in netmonitor r=Honza
MozReview-Commit-ID: BM0RoiuRaPh

--HG--
extra : rebase_source : 81933234fd44c7940133540b25e5c8682a1c168d
2017-03-02 22:59:56 +08:00
Johann Hofmann 4642af4d8e Bug 1337772 - Fix intermittent browser_context_menu_autocomplete_interaction.js. r=MattN
MozReview-Commit-ID: 6vAWN4z2wRP

--HG--
extra : rebase_source : d16b3d8e84dbaf0c9cdb30d9043286f829922c17
2017-03-01 20:05:38 +01:00
Fischer.json 046c283c6f Bug 1343477 - Search label should be a placeholder text in Settings of Site Data, r=Gijs
MozReview-Commit-ID: 6ljPyss39fS

--HG--
extra : rebase_source : 97e951afb26c84bcf262ba6fbc79ddafca2c30c2
2017-03-01 18:00:22 +08:00
Nick 2a7202a0c1 Bug 1312687 - devtools-side-splitter now moves the correct direction in RTL locales r=ntim
MozReview-Commit-ID: CpSZwZSstgX

--HG--
extra : rebase_source : 28974307e4e225748c2e866ac6ac8a93af3a50b1
2017-03-02 13:03:41 -05:00
bechen cbc9ad36fa Bug 1307710 - part4: Enable getCueAsHTML.html testcase, disable entities.html, tags.html, modify timestamp.html.ini .r=rillian
MozReview-Commit-ID: HLG1jyv2bms

--HG--
extra : rebase_source : 9f60495e7f448c4a9357afea2eea1c8de925974d
2017-03-03 11:35:00 +08:00
bechen a15d784f85 Bug 1307710 - wpt: Update the getCueAsHTML testcase for testing leading zero of webvtt timestamp object. r=rillian
MozReview-Commit-ID: BQPugEkRCP0

--HG--
extra : rebase_source : ee96623e900469845d75b8481eeb2e9b3246d9e5
2017-03-03 11:34:58 +08:00
bechen ea5fd5a6e9 Bug 1307710 - part3: fix ProcessingInstruction node for testcase. r=rillian
MozReview-Commit-ID: 9Wc98cOVjHD

--HG--
extra : rebase_source : 91e8c85f2372bba59af4685f1905301f8d691410
2017-03-03 11:34:33 +08:00
bechen 2210d5e1e8 Bug 1307710 - part2: webvtt cue voice span and language span need annotation. r=rillian
MozReview-Commit-ID: FqUMAt436ZP

--HG--
extra : rebase_source : ee75d2e5ac518cb8e5f8f3735ef54359e4a5db5b
2017-03-01 15:16:51 +08:00
bechen 5527619fbb Bug 1307710 - part1: Return Documentfragment instead of div for convertCueToDOMTree. r=rillian,smaug
MozReview-Commit-ID: KV1MNaMhNOG

--HG--
extra : rebase_source : 4ef3b2565cc890a9e7ffc230b61aef3d24c58568
2017-03-01 15:01:52 +08:00
Xidorn Quan 70aa39a324 servo: Merge #15793 - Fix animation shorthand parsing (from upsuper:animation); r=emilio,bholley
which is somehow broken after #15779.

But it seems there are various issue around the animation shorthand parsing, so I try to fix it to make it match the spec.

I expect this change to fix most parsing failures in Gecko's test suite, although I haven't tested.

Source-Repo: https://github.com/servo/servo
Source-Revision: 7cd4c69c40f90b2db6371bff27cfbd70fb045f5d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c6eed6aa6e8f04b67eb11059eaf3400d112835a8
2017-03-03 03:28:21 -08:00
Dão Gottwald c20221e18c Bug 1344178 - Remove obsolete outline-color rule for .customization-target outlines that are never displayed. r=Gijs
MozReview-Commit-ID: LkZ6JiBOR5L

--HG--
extra : rebase_source : 8c097a80a5619e8fece81a180cc21f98a3d1f599
2017-03-03 13:28:24 +01:00
Carsten "Tomcat" Book 45d42cf9c7 Merge mozilla-central to autoland 2017-03-03 13:07:34 +01:00
Carsten "Tomcat" Book cf269a43bd merge mozilla-inbound to mozilla-central a=merge 2017-03-03 13:03:48 +01:00
Carsten "Tomcat" Book 472f145612 merge autoland to mozilla-central a=merge 2017-03-03 13:01:04 +01:00
Carsten "Tomcat" Book 21f496bdb8 Backed out changeset 8d2a0d1f2231 (bug 1338099) for causing Bug 1342383 2017-03-03 11:27:04 +01:00
Charles Vandevoorde 5dda7c7222 servo: Merge #15767 - Remove support for Blob::{close, isClosed} (from charlesvdv:blob-close); r=nox
<!-- Please describe your changes on the following line: -->

<!-- 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 #15660

<!-- Either: -->
- [x] There are tests for these changes

<!-- 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: 1b1fadb8b88eefe878617230a7b78c75a164332d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 392c282de7d711baf7c35ea75e3cdd8d3bdd79d0
2017-03-03 02:16:51 -08:00
Carsten "Tomcat" Book e9aad6d3f5 Backed out changeset 9c1478a17bf6 (bug 1343749) for frequent timeouts in mda tests 2017-03-03 10:39:21 +01:00