Commit Graph

524207 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
78ac0ceba9 merge mozilla-inbound to mozilla-central a=merge 2017-03-08 16:59:42 +01:00
Carsten "Tomcat" Book
abd2798df6 merge autoland to mozilla-central a=merge 2017-03-08 16:58:35 +01:00
ffxbld
db9f30ffce No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2017-03-08 07:37:49 -08:00
ffxbld
87294b1e74 No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2017-03-08 07:37:46 -08:00
Carsten "Tomcat" Book
91bdaf689b Merge mozilla-central to autoland 2017-03-08 14:29:29 +01:00
Carsten "Tomcat" Book
f6885163cd Merge mozilla-central to mozilla-inbound 2017-03-08 14:28:34 +01:00
Carsten "Tomcat" Book
98d5664d03 Backed out changeset 7bf4e5ea128d (bug 1343879) for causing merge conflicts
--HG--
extra : rebase_source : 50bfa0845a029bd578398fb99180304fe6ba56ab
2017-03-08 14:23:57 +01:00
Carsten "Tomcat" Book
65955aee8e merge mozilla-inbound to mozilla-central a=merge 2017-03-08 14:18:03 +01:00
Josh Matthews
1ca2a19660 servo: Merge #15771 - Improve behaviour of image elements that perform multiple requests (from jdm:img-panic); r=nox
This addresses cases where image elements end up making multiple requests, as well as makes the element respond to additional relevant mutations that trigger updating the image data.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #15709 (github issue number if applicable).
- [X] There are tests for these changes

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5f522040e356594db1befc35bdfb57a6d734e798
2017-03-08 04:28:58 -08:00
Christoph Kerschbaumer
51ce795ad5 Bug 1334875 - Temporarily remove assertion that history loads pass a valid triggeringprincipal. r=jwatt 2017-03-08 13:08:59 +01:00
Brian Hackett
ecc2958029 Bug 1342642 - Don't modify jitcode when interrupting an idle cooperative thread, r=luke. 2017-03-08 05:11:07 -07:00
Shawn Huang
ff64db551b Bug 1339786 - Disable Storage API on Android, r=baku 2017-03-08 19:55:50 +08:00
Guillaume Gomez
633defb386 servo: Merge #15865 - Update audio-video-metadata crate to last version (from servo:audio-video-update); r=nox
Source-Repo: https://github.com/servo/servo
Source-Revision: a6c5a37a56cf2ec0d304f35164271b98e355ea79

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 85e4989a37a9be7b92cf1d7b690a494fca3bb1ad
2017-03-08 03:52:09 -08:00
Simon Sapin
0ab278cd72 servo: Merge #15856 - Deduplicate declarations on insertion, not at the end of parsing a block (from servo:dedup); r=Manishearth
<!-- 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 #15558 (github issue number if applicable).

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

<!-- 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: 4fc7034370b3d9c3511607968b7ce724b59c4817

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9608a67e47feadb1c1dcd9ae73a31b91fe1f1f07
2017-03-08 03:07:04 -08:00
Ms2ger
2655f65e30 servo: Merge #15849 - Remove unused content blocker code (from servo:content-blocker); r=nox
I don't know what it is for, so I believe it would be better to remove it
entirely until and unless we start using it.

Source-Repo: https://github.com/servo/servo
Source-Revision: 8b60a409c1f5f4dd069a04cc736643682dd4117b

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : db18b0c027963eead80bd6e2c98e2adaeec8d7fb
2017-03-08 02:08:19 -08:00
Boris Zbarsky
021078e722 Bug 1343879. Be consistent about the parent style context the document-level anonymous content container should get: it should get no parent style context. r=bholley
MozReview-Commit-ID: 8cVsXhVWBgS
2017-03-08 03:14:10 -05:00
Andreas Farre
85536fcfc4 Bug 1337392 - Update test cases to match new cursor behavior. r=smaug
MozReview-Commit-ID: 4BdZyeqTBAx
2017-03-08 16:41:42 +01:00
Andreas Farre
37de7414cb Bug 1337392 - Only place cursor at textarea/input end if content was changed. r=smaug
MozReview-Commit-ID: CmlN9Pn97Nl
2017-03-08 16:41:31 +01:00
Boris Chiou
d98106cdd2 Bug 1248340 - Part 9: Update stylo-failures.md. r=xidorn
We have more tests failed in test_value_storage after introducing
Frames timing functions. I put it together with `animation` pattern because
part of the error messages of `frames` pattern are put in the `animation`
pattern.

MozReview-Commit-ID: KP5Y6HEH90D

--HG--
extra : rebase_source : df50def9736b813ee7428bb22b9cd191bcaa6ae9
2017-03-08 13:15:21 +08:00
Dylan Roeh
eb065403f2 Bug 1338055 - Prevent crash from destroying PromptService multiple times. r=sebastian 2017-03-07 08:59:10 -06:00
Carsten "Tomcat" Book
f7810a3e13 Backed out changeset ca1f19ad3de6 (bug 1341572) for causing test failures in test_altsvc.js
--HG--
extra : rebase_source : 7377d5bf1efe761d07af2d64a2a8e8a429687f14
2017-03-08 16:29:50 +01:00
Ben Kelly
8325eed6e7 Bug 1345132 Fix races in test_claim.html mochitest. r=catalinb 2017-03-08 10:19:26 -05:00
Brian Hackett
48f2d4f0e9 Bug 1344315 - Suppress protected data checks when handing off runtimes between cooperative threads, r=jandem.
--HG--
extra : rebase_source : a5b9b72ddd254c3f1b494ba5cf7dd83ccc82cc88
2017-03-08 07:23:47 -07:00
Florian Quèze
0189aaecf7 Bug 1344987 - remove SEARCH_SERVICE_HAS_UPDATES and SEARCH_SERVICE_HAS_ICON_UPDATES Telemetry probes, r=past a=tomcat 2017-03-07 12:52:48 +01:00
Wes Kocher
dac8dc0c7b Merge inbound to central, a=merge
MozReview-Commit-ID: 96co4Bbby7W
2017-03-07 16:40:44 -08:00
Sebastian Hengst
9913356b39 Backed out changeset 8bd27accc2a0 (bug 1340661) for mass-failing on Android at gfx/thebes/gfxPrefs.h:377. r=backout on a CLOSED TREE 2017-03-07 21:36:20 +01:00
Wes Kocher
4424ad9cd7 Backed out 2 changesets (bug 1342057) for android failures in test_clipboard_events.html a=backout
Backed out changeset 5a1e069911fa (bug 1342057)
Backed out changeset 6758f6e0b836 (bug 1342057)

MozReview-Commit-ID: 6MHaDaORlqx
2017-03-07 11:44:03 -08:00
Sebastian Hengst
6074a8bda0 Bug 1337729 - Reenable browser_privatebrowsing_concurrent.js: use doublequotes to make eslint happy. r=eslint-fix 2017-03-07 20:28:59 +01:00
Gabor Krizsanits
00f7a8fb86 Bug 1337729 - Reenable browser_privatebrowsing_concurrent.js. r=mrbkap 2017-03-07 20:00:33 +01:00
Gabor Krizsanits
ec68ced873 Bug 1333799: MinTabSelector for process selection. r=mrbkap 2017-03-07 20:00:28 +01:00
Joel Maher
930ced67ac Bug 1344876 - add BUG_COMPONENT to rdf/* files. r=pike
MozReview-Commit-ID: 9whLSqKEIbl
2017-03-07 13:06:54 -05:00
Joel Maher
a98979bb3a Bug 1344871 - add BUG_COMPONENT to taskcluster/* files. r=garndt
MozReview-Commit-ID: LmIlK0Iv3YP
2017-03-07 13:06:50 -05:00
Joel Maher
43d997b5a3 Bug 1344470 - add BUG_COMPONENT to media/* files. r=padenot
MozReview-Commit-ID: C7xWOE0OwIK
2017-03-07 13:06:45 -05:00
Joshua Pinkney
8bd1b57949 Bug 1343803 - "Middle-mouse click on [Learn More] should open tab without immediately switching to it" r=honza 2017-03-07 11:10:00 +01:00
Daniel Stenberg
d8104f97ac Bug 1342661: boundary check before assigning, r=valentin
From 9e7554ae8aa6c09e53207b2271991ec419652e0c Mon Sep 17 00:00:00 2001
---
 netwerk/streamconv/converters/nsBinHexDecoder.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
2017-03-06 13:26:43 +01:00
Ekanan Ketunuti
d8eab65dc1 Bug 1345018 - Add anaphylactic, anaphylaxis and anaphylaxes to the en-US dictionary. r=ehsan 2017-03-08 07:03:13 +07:00
Kaku Kuo
6b504ea575 Bug 1344654 - Label runnables in dom/media/MediaCache.cpp; r=jwwang
MozReview-Commit-ID: LU5rdu3Zx48

--HG--
extra : rebase_source : 1ffdfe8389381de746314acb52c0074fb6c22290
2017-03-06 17:45:41 +08:00
Jon Coppeard
2c0a710941 Bug 1335751 - Check all gray marking state before cycle collection in debug builds r=mccr8 2017-03-05 09:23:33 +00:00
Jon Coppeard
51ef98020d Bug 1335751 - Add js::CheckGrayMarkingState friend API to check there are black to gray edges r=sfink 2017-03-05 09:23:09 +00:00
Michael Layzell
cbe4faf536 Bug 1342057 - Part 2: Add a test that the MIME type is set correctly for image data, r=baku
Unfortunately drag and drop / clipboard data is not super easy to test
with our current testing infrastructure, so we can't do too much better
than this. Additional testing will have to be done manually through our
QA process once this has landed.

MozReview-Commit-ID: 1etmIxjjiBd
2017-03-07 12:45:58 -05:00
Michael Layzell
b985d62013 Bug 1342057 - Part 1: Use correct MIME type for files as DataTransferItem.type, r=baku
MozReview-Commit-ID: 4hrZ3YoGTJj
2017-03-07 12:45:58 -05:00
Jim Chen
1294cccf48 Bug 1337467 - Convert observers to bundle events; r=rbarker r=sebastian
Bug 1337467 - 1. Convert "Window:Resize" observer to event; r=rbarker

Bug 1337467 - 2. Convert "ScrollTo:FocusedInput" observer to event; r=rbarker

Bug 1337467 - 3. Convert "Update:CheckResult" observer to event; r=sebastian

Also remove notifyCheckUpdateResult from GeckoInterface.

Bug 1337467 - 4. Convert "GeckoView:ImportScript" observer to event; r=sebastian

Bug 1337467 - 5. Convert accessibility observers to events; r=sebastian

Bug 1337467 - 6. Convert media/casting observers to events; r=sebastian

Bug 1337467 - 7. Convert "Sanitize:ClearData" observer to event; r=sebastian

Bug 1337467 - 8. Convert "Notification:Event" observer to event; r=sebastian

Bug 1337467 - 9. Convert BrowserApp observers to events; r=sebastian

Bug 1337467 - 10. Convert Tab observers to events; r=sebastian

Bug 1337467 - 11. Convert "Passwords:Init" and "FormHistory:Init" observers to events; r=sebastian

Bug 1337467 - 12. Convert Reader observers to events; r=sebastian

Bug 1337467 - 13. Convert Distribution observers to events; r=sebastian

Bug 1337467 - 14. Convert "Fonts:Reload" observer to event; r=sebastian

Bug 1337467 - 15. Convert RecentTabsAdapter observers to events; r=sebastian

Bug 1337467 - 16. Convert "Session:Prefetch" observer to event; r=sebastian

Bug 1337467 - 17. Convert "Browser:Quit" and "FullScreen:Exit" observers to events; r=sebastian

Bug 1337467 - 18. Convert SessionStore observers to events; r=sebastian

The "Session:NotifyLocationChange" observer is sent by browser.js and
requires passing a browser reference, so it's left as an observer.

Bug 1337467 - 19. Remove unused "Tab:Screenshot:Cancel" notifyObserver call; r=me

Bug 1337467 - 20. Convert "Session:Navigate" observer to event; r=sebastian

Bug 1337467 - 21. Convert "Locale:*" observers to events; r=sebastian

Bug 1337467 - Add log for unhandled events; r=me

Add back the log indicating no listener for an event, which can be
useful when reading logcat. r=me for trivial change.

Bug 1337467 - Don't return error from EventDispatcher when OnEvent fails; r=me

When a listener's OnEvent method returns an error, continue to dispatch
to other listeners and don't return an error from the dispatch function.
This avoids unexpected errors when dispatching events. r=me for trivial
patch.
2017-03-07 12:34:04 -05:00
Jon Coppeard
1050582167 Bug 1344686 - Make RegExpShared's read barrier unmark gray if necessary r=sfink 2017-03-07 17:24:22 +00:00
Mike Conley
8c8d67a332 Bug 1340661 - Manually draw checkbox and radio frames on Android. r=snorp,tnikkel
MozReview-Commit-ID: 8IiaRZNJs16

--HG--
extra : rebase_source : 7cedbc046bd7bff552b16d2f10d16af56a9c3f79
2017-03-03 18:36:12 -05:00
Jared Wein
d9a46cd279 Bug 1318830 - Listen for the FullZoomChange event on synthetic documents to trigger updating the zoom-control in the location bar. r=Gijs
MozReview-Commit-ID: CeZ8qsz97Yz

--HG--
extra : rebase_source : 4b817c80d963b975de91fc2767601306e1302c58
2017-03-07 14:24:17 -05:00
Marco Bonardo
21fb0f14bb Bug 1345075 - Remove FX_SANITIZE_LOADED_FLASH and FX_SANITIZE_UNLOADED_FLASH. r=Felipe
MozReview-Commit-ID: 1WoxWh3OkL4

--HG--
extra : rebase_source : 66a0de288fd3066e034394f30ffa990c1e4aaf57
2017-03-07 14:13:07 +01:00
Henrik Skupin
c8f2e414f1 Bug 1345105 - Disable gnome-software-service on desktop1604-test. r=dustin
MozReview-Commit-ID: I14cViRPsl8

--HG--
rename : taskcluster/docker/desktop1604-test/deja-dup-monitor.desktop => taskcluster/docker/desktop1604-test/autostart/deja-dup-monitor.desktop
rename : taskcluster/docker/desktop1604-test/jockey-gtk.desktop => taskcluster/docker/desktop1604-test/autostart/jockey-gtk.desktop
extra : rebase_source : c88744778200fc45f9870b5bd1124b15e2636b15
2017-03-07 15:42:52 +01:00
Chris Manchester
885ee4b986 Bug 1314678 - Use hfs and dmg tools rather than mozinstall to unpack downloaded builds during cross artifact builds. r=mshal
Mozinstall uses hdiutil, which doesn't exist on cross osx-linux builders.

MozReview-Commit-ID: A4KAIFUp4Gj

--HG--
extra : rebase_source : 6d9ea01ec8bbe37d22c07146a1285f128f5217cd
2017-03-07 10:21:34 -08:00
Chris Manchester
b3fc54a3dc Bug 1314678 - Don't perform clang plugin checks in artifact builds. r=mshal
Until we have the ability to properly make these flags conditional in
moz.configure, do not perform these checks.

MozReview-Commit-ID: CexvgiadIw0

--HG--
extra : rebase_source : 3944a7c98a6570bf0f30dc01a9d895cc07cc0ff1
2017-03-07 10:21:33 -08:00
Chris Manchester
aee85b13ae Bug 1314678 - Do not include mozconfig.cache in cross-mozconfig.common. r=mshal
It's already included by the nightly and debug mozconfigs which end up including
cross-mozconfig.common, including it again appears ineffectual and causes
failures in artifact builds.

MozReview-Commit-ID: 1DH4r8mgNXe

--HG--
extra : rebase_source : d01254a2140ad6fc90321c8a5d1f4c439e93f7b1
2017-03-07 10:21:33 -08:00