Commit Graph

565177 Commits

Author SHA1 Message Date
Jan Horak
ee67df0ab5 Bug 1408010 - Fallback to app chooser dialog when external handler app not found, r=Paolo
The nsExternalHelperAppService has been changed to ask for application in case
the preferred application has not been found (to cover the case the user has
uninstalled the application).

MozReview-Commit-ID: 63AFzPhzcxN

--HG--
extra : rebase_source : f91bdae686b062bade1cacdb489c935e30ea0876
2017-10-19 12:38:19 +02:00
Thomas Wisniewski
34162c2171 Bug 1405696 - pass the document encoding to NS_NewURI for XMLHttpRequest; r=bkelly
MozReview-Commit-ID: IZkWHGZacO0

--HG--
extra : rebase_source : 4cffffd6ce76f49f8515a04cd4f7523e5ceabb1f
2017-10-20 20:47:36 -04:00
Tom Ritter
731489bb3d Bug 1395047 Don't run 'make check' on a cross compiled build r=ted
MozReview-Commit-ID: 2rgFZYbMR7G

--HG--
extra : rebase_source : 47499e16c76dd6570d567a84a82d5a3e1cf37c6a
2017-10-18 18:27:11 -05:00
Johann Hofmann
a508aac3d8 Bug 1404108 - Change the accent color for the Web Browser Renaissance theme. r=nhnt11
MozReview-Commit-ID: 4oBKIrHXmMe

--HG--
extra : rebase_source : 142dcdeba60c7327e9d24eb8e1622a8aa2de5609
2017-10-19 17:23:57 +02:00
angelsl
f698427f76 Bug 1393116 - Only fire resize event if size actually changed r=dbaron
MozReview-Commit-ID: 1GssEpmUQNz

--HG--
extra : rebase_source : c8b71ee6f7af9e67c7308b93c4c4cccf59014a1a
extra : intermediate-source : d8794ffe5318b8f2fb45479bf63e501beb24daf1
extra : source : b655668636725c83f0999c4fe7dd56a1940c92fc
2017-09-09 00:49:43 +08:00
angelsl
bdd58219ae Bug 1393116 - Move double-reflow for sizing-to-content one level lower r=dbaron
After the fix to bug 1294442 and bug 1324499, ResizeReflow began to be called
twice for each DOM update in webext popups, and we also artificially re-set the
scroll outside of ResizeReflow to counter the DidDoReflow callback in
nsHTMLScrollFrame setting scrolltop to zero due to the first reflow, which is
done with unconstrained height.

Because of the scrollport being reset we get spurious DOM scroll events.
Replacing the scrollport also interrupts smooth scrolling.

Move the double-reflow down one level into PresShell, doing it before
DidDoReflow is called. The scrollport is no longer reset (causing a spurious
scroll event), and we don't need to replace it (interrupting smooth scrolling).

Also partially fixes bug 1396034.

MozReview-Commit-ID: HzYITyH4UeW

--HG--
extra : rebase_source : 567056300bc81c9e4c197783f48636caf67cde34
extra : intermediate-source : ef7322dfd99d79a403bb0804638a46c70ece1b45
extra : source : 4f1761bb955473026b4deba76a5e76e93b7ede35
2017-09-09 00:38:54 +08:00
angelsl
71c9765002 Bug 1393116 - In ResizeReflow, check width too, when refusing SizeToContent without root frame r=dbaron
MozReview-Commit-ID: 91D1cUB2JmW

--HG--
extra : rebase_source : 32edf326037b10552f321596533be8f38edcf529
2017-09-21 22:35:48 +08:00
bechen@mozilla.com
c09e4a8ee9 Bug 1183495 - part3: Remove mozSrcObject usage. r=jwwang
MozReview-Commit-ID: Gtpne3O0pBQ

--HG--
extra : rebase_source : 87544aa023e5ac079a8ae02de77e2aeab91e97cf
2017-10-20 11:23:41 +08:00
bechen@mozilla.com
35226e578f Bug 1183495 - part2: Remove mozSrcObject in MediaElement. r=jwwang
MozReview-Commit-ID: 2bmYnu2RDdt

--HG--
extra : rebase_source : e6abd85f933463d2dfe73528c63be8736d2a1577
2017-10-20 11:23:07 +08:00
bechen@mozilla.com
4e5c6bb79d Bug 1183495 - part1: Remove mozSrcObject in HtmlMediaElement.ipdl . r=smaug
MozReview-Commit-ID: DopdOr0WRV7

--HG--
extra : rebase_source : ecfba857aa698c379489672026fb923e96615c0b
2017-10-20 11:22:32 +08:00
Masatoshi Kimura
dbd92543c6 Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj
MozReview-Commit-ID: 7JoD4VYzZp3

--HG--
extra : rebase_source : 5db437f1c34608aa223916874d62b48c59baeae8
2017-10-21 23:53:02 +09:00
Mike de Boer
5f6fdc1ef0 Bug 1387808 - Switch to using XUL spacer elements for the zoom and edit controls' leading space in the app menu to fix auto-sizing issues. r=jaws
When the locale has a slightly longer label for 'Zoom', the popup auto-sizing
code starts having trouble with the inline start padding of that label and doesn't
size the popup correctly anymore.
When I change this to using a spacer element, this issue no longer occurs and the
label may become as large as localizers may need, as long as it doesn't exceed
the max-width of a panelview - 30em, currently.

MozReview-Commit-ID: CHRheMqazrj

--HG--
extra : rebase_source : 6e0441908617a954e782d8fcbbc16035e8c0e942
2017-10-23 13:40:18 +02:00
Zibi Braniecki
891932b111 Bug 1409185 - Generalize language-matching for date/time patterns in OSPreferences. r=jfkthame
MozReview-Commit-ID: LF98Avi6egj

--HG--
extra : rebase_source : b5e4963685a5e67db460783da304a81e9832ea33
2017-10-16 14:32:29 -07:00
Andrew McCreight
0cc12edc50 Bug 1408005 - Clear gApplicationReputationService in the dtor. r=francois
--HG--
extra : rebase_source : 19582ac4795ab4ab270c00fb8eb065726b183590
2017-10-23 10:18:42 -04:00
Glenn Watson
eaac0caaf0 Bug 1409736 - Update bindings for API changes in WR PR 1904. r=jrmuizel
MozReview-Commit-ID: Ipsv4QSgLYB

--HG--
extra : rebase_source : 344a533cd548dc9d8809752fa19deeea80f30fe6
2017-10-23 09:49:28 -04:00
Kartikaya Gupta
bfece9f55c Bug 1409736 - Update for API change in WR PR 1903. r=jrmuizel
MozReview-Commit-ID: DsecmGOCWXI

--HG--
extra : rebase_source : 94434d61f0c84c9427216137facebe04abb163f1
2017-10-23 09:49:14 -04:00
Kartikaya Gupta
8a601b3f0f Bug 1409736 - Update reftest failure annotations for changes in WR PR 1901. r=jrmuizel
MozReview-Commit-ID: EwDaji43nyn

--HG--
extra : rebase_source : cebbefa26a344a1cc1ce7e263bf08a4e9e380930
2017-10-23 09:48:59 -04:00
Kartikaya Gupta
0a56221231 Bug 1409736 - Initialize the new clip member introduced in WR PR 1867. r=jrmuizel
MozReview-Commit-ID: JRzYT4WNoJi

--HG--
extra : rebase_source : 0b9ffec157975f48ab8ca8c8ec845d8396488eba
2017-10-23 09:48:45 -04:00
Kartikaya Gupta
a7adb0d8da Bug 1409736 - Update bindings for changes in WR PR 1889. r=jrmuizel
MozReview-Commit-ID: 7EAmUwrWQUB

--HG--
extra : rebase_source : 4352cc7ae3fd1cb07b259014ef02ce816f861f62
2017-10-23 09:48:38 -04:00
Kartikaya Gupta
f716b008d0 Bug 1409736 - Update Cargo lockfiles and re-generate FFI header. r=jrmuizel
MozReview-Commit-ID: Ad50zkjSkcE

--HG--
extra : rebase_source : a13a33032b8fc30955183f69b06b1585524c1cb4
2017-10-23 09:48:21 -04:00
Kartikaya Gupta
5e25afb9c5 Bug 1409736 - Update webrender to commit d741f472dd3d6c3441646f7bf4e714c71bea39b7. r=jrmuizel
MozReview-Commit-ID: FhFX2PAHwU

--HG--
extra : rebase_source : 34c2d4bedadc940cf4a16dbdd6e0755eee909889
2017-10-23 09:46:47 -04:00
Dan Minor
20baeb4811 Bug 1404039 - Add a unittest for VideoConduit getting a signal to reduce quality due to load or bandwidth; r=pehrsons
MozReview-Commit-ID: 5J3wINSnStR

--HG--
extra : rebase_source : 0c9518c0501ca579ed9d948bde63159c21d9657c
2017-10-18 15:19:21 -04:00
Thom Chiovoloni
b367ef8b16 Bug 1404044 - Prevent android sync from failing on overlarge timestamps in password sync r=Grisha
This was done by way of hacking our vendored version of org.simple.json.

MozReview-Commit-ID: GpTFpmeevVN

--HG--
extra : rebase_source : 2a29b53919a617e2ea89d776a53a43257959bc22
2017-10-20 15:46:05 -04:00
Mike de Boer
cd5f71abe4 Bug 1120110 - Consistently save pages bookmarked using 'Bookmark This Page' anywhere into the 'Other Bookmarks' folder. r=mak
Since we're not passing an optional parent folder around anymore, this patch also
removes PlacesCommandHook.bookmarkCurrentPage() in favor of a simplified
PlacesCommandHook.bookmarkPage() signature.

MozReview-Commit-ID: HmzwmATgQyw

--HG--
extra : rebase_source : 384e7dba2ab58b212273d39bf6344424a9841e4f
2017-10-23 14:10:04 +02:00
Attila Craciun
ce9fedb636 Backed out 1 changesets (bug 1405542) for failing in OS X (browser chrome test) at browser/base/content/test/performance/browser_windowopen_reflows.js on a CLOSED TREE.
Backed out changeset f4343e201285 (bug 1405542)
2017-10-23 16:26:13 +03:00
Valentin Gosu
dfab8e64b8 Bug 1403522 - 'No Proxy For' does not work right if it contains '<local>' only r=bagder
MozReview-Commit-ID: KRW15BxzcN3

--HG--
extra : rebase_source : 47a1b7860c83bc482c7b1e5d4a92401339f19ac5
2017-10-18 16:00:04 +02:00
Marco Bonardo
c5c7132e67 Bug 1409969 - The root domain icon should not be preferred if 2 icons for the same size exist. r=standard8
MozReview-Commit-ID: CnNNp4F6uyh

--HG--
extra : rebase_source : c3626cf3e9ced826a74a67f2ab59714029f84a23
2017-10-21 17:45:24 +02:00
Marco Bonardo
66e64b4b3f Bug 1405367 - Intermittent failure in browser_bug1070778.js. r=standard8
MozReview-Commit-ID: DaxUNMtdtNl

--HG--
extra : rebase_source : e10589628b0daf82aa8ac1c68f8dc1ea703862c7
2017-10-23 12:33:01 +02:00
Mike de Boer
f6b3107752 Bug 1408205 - Change the icon for the 'Send To Device' page-action. r=jaws,sfoster
MozReview-Commit-ID: HLz9EwEU6c7

--HG--
extra : rebase_source : a8edd1b242d844d9138556b87242b8c73f17794f
2017-10-23 14:00:25 +02:00
Prathiksha
f2441fc9f4 Bug 1410638 - Remove unused strings and styling after bug 1331931. r=dao
MozReview-Commit-ID: 1vExIGws46v

--HG--
extra : rebase_source : befc948e6a8b68038cd6a3c5ecfb5ce2e436f2b3
2017-10-21 23:25:58 +05:30
Dão Gottwald
e45c6c44d1 Bug 1405542 - Replace nav-bar top border and the tabs toolbar's negative margin with a box-shadow to avoid running into bug 477157. r=nhnt11
MozReview-Commit-ID: HFelefofjYY

--HG--
extra : rebase_source : 0d2d1f220a6a203ba0892b04f581678f258c73d7
2017-10-19 16:50:52 +02:00
Dão Gottwald
d4fac2eb0f Bug 1410233 - Restrict placeholder italicization to Windows 7. r=daleharvey
MozReview-Commit-ID: LEx3Wclxlci

--HG--
extra : rebase_source : 99c0755c8c4d2088e921f0f4e514bebfff5484f9
2017-10-20 14:00:54 +02:00
Sebastian Hengst
3f9865fe5e merge mozilla-central to autoland. r=merge a=merge 2017-10-23 11:45:19 +02:00
Sebastian Hengst
d30462037f merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BcJNE0poEYk
2017-10-23 11:39:19 +02:00
Makoto Kato
4324707ac3 Bug 1394649 - Use nsGkAtoms on nsTextServiceDocument. r=masayuki
It is no reason to use custom atom instead of nsGkAtoms now, so we should
use nsGkAtoms instead.

MozReview-Commit-ID: 9slsZtLDNKH

--HG--
extra : histedit_source : 8ad70ff1adfa145bc0e8da3c6f43f3dba9b558f1
2017-10-23 13:09:49 +09:00
Morris Tseng
f482bf5f38 Bug 1410359 - Remove unused css filter codes. r=kats
Some css filter codes only used in layers-full mode. Since layers-full
already removed, we can also remove those unused codes.

MozReview-Commit-ID: 8YrfOfuXHNt

--HG--
extra : rebase_source : e9475d9100fbc2e5b301833f31fde1db458117aa
2017-10-20 16:10:03 +08:00
Dale Harvey
2c941bd3df Bug 1408736 - Align private browing with toolbar. r=dao
MozReview-Commit-ID: 66LHgF4JQe9

--HG--
extra : rebase_source : 8ccd9d0f1e682a16d782b7cd320cf3bd962a6904
2017-10-17 17:01:45 +01:00
Cameron McCormack
a341b24925 Bug 1409992 - Allow SVG as images to load data: URL images. r=edgar
MozReview-Commit-ID: KMirRmkLBVa

--HG--
extra : rebase_source : 6d40f52cc7318d11dddda74e9bf9386c35d15ed5
2017-10-19 18:00:43 +08:00
Julian Descottes
a38697372f Bug 1410659 - add context-fill to devtools reload icon;r=ntim
MozReview-Commit-ID: 8DZv2HOVKga

--HG--
extra : rebase_source : fd38c03eb0a9d76b423e5b01cf72684505bf2049
2017-10-23 10:21:29 +02:00
Nevin Chen
3cbea4f6ef Bug 1409268 - Add telemetry for pwa badge and oboarding usage. r=maliu
MozReview-Commit-ID: KGB5Fn5MI4A

--HG--
extra : rebase_source : df6417f6dfbcbb578971f22e81eff9dbcc94baf4
2017-10-19 11:05:45 +08:00
Alessio Placitelli
7fe30d6a40 Bug 1406392 - Whitelist the "overridePreRelease" testing pref in ContentPrefs.cpp. r=chutten
This is needed since the pref will be sent with the first IPC message as soon
as the content process starts. Without this, it crashes on debug builds.

MozReview-Commit-ID: 3mGwEkaJF7n

--HG--
extra : rebase_source : 42f8d29bf9b74a42b08156ad07f262323b42c72b
2017-10-18 10:51:04 +02:00
Alessio Placitelli
8797549cde Bug 1406392 - Make nsITelemetry.canRecordExtended true on pre release channels. r=chutten
MozReview-Commit-ID: 2FR5dekXbeV

--HG--
extra : rebase_source : c4b5f8cb1ed11b597c9925fe05303f347fb9cd2e
2017-10-16 12:28:38 +02:00
Nevin Chen
7060d6c762 Bug 1409403 - Update badge icon for PWA. r=walkingice
MozReview-Commit-ID: IHaVLQ8xWPt

--HG--
extra : rebase_source : 7fbd0f40f936bf296811eb745567fca08c2f12d7
2017-10-19 20:45:31 +08:00
Makoto Kato
1f86929f6d Bug 1406358 - Keep SpeechDelegate object until speaking is finished. r=eeejay
The delegate property of NSSpeechSynthesizer doesn't seem to add refcount from 10.13, so we have to keep SpeechDelegate object until speech is finished.

MozReview-Commit-ID: EVtMOPytkjR

--HG--
extra : rebase_source : f2a6d97942c19990a16dd68555328ed36280eb4a
2017-10-12 17:17:38 +09:00
dimi
48a63f5601 Bug 1408631 - Release SafeBrowsing lookupcache in worker thread while shutdown. r=francois
MozReview-Commit-ID: HuPUyIDFLPX

--HG--
extra : rebase_source : d6e4f5bbcf96c97541792e23447f0810150c5ac9
2017-10-20 10:18:59 +08:00
Gerald Squelart
d2ed3d6312 Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
Most cases where the pointer is stored into an already-declared variable can
trivially be changed to MakeNotNull<T*>, as the NotNull raw pointer will end
up in a smart pointer.

In RAII cases, the target type can be specified (e.g.:
`MakeNotNull<RefPtr<imgFrame>>)`), in which case the variable type may just be
`auto`, similar to the common use of MakeUnique.
Except when the target type is a base pointer, in which case it must be
specified in the declaration.

MozReview-Commit-ID: BYaSsvMhiDi

--HG--
extra : rebase_source : 8fe6f2aeaff5f515b7af2276c439004fa3a1f3ab
2017-10-20 18:25:33 +11:00
Gerald Squelart
5bea7c3a56 Bug 1410252 - MakeNotNull<PointerType, OptionalPointeeType>(Args...) - r=njn
MakeNotNull is similar to UniquePtr, in that it combines the infallible
allocation and construction of an object on the heap and wraps the (raw or
smart) pointer into a NotNull.
It skips the unnecessary null check from WrapNotNull, and removes the usual
naked 'new' used in many WrapNotNull calls.

MozReview-Commit-ID: UwCrhDnkUg

--HG--
extra : rebase_source : 5a027165fc17ed748783c7ffda03eb421865ad6e
2017-10-20 14:56:01 +11:00
Matt Woodrow ext:(%2C%20Miko%20Mynttinen%20%3Cmikokm%40gmail.com%3E%2C%20Timothy%20Nikkel%20%3Ctnikkel%40gmail.com%3E)
e97adfa0ce Bug 1404181 - Part 27: Add some retained-dl debugging tools. r=mstange
MozReview-Commit-ID: EQO1lAbUnpY

--HG--
extra : rebase_source : a11bfd8055bd83e9215211a4e48d43735d7010ba
2017-10-21 16:54:24 +13:00
Makoto Kato
e5ecd5213c Bug 1407869 - Use Malgun Gothic as default on Korean on Nightly r=jfkthame
MozReview-Commit-ID: 7PxPnBfXF7n
2017-10-12 16:55:42 +09:00
Nicholas Nethercote
0e8c1cb1b7 Bug 1410288 - Change nsIPrintProgressParams' attributes from wstring to AString. r=bobowen.
It makes the C++ code nicer.

--HG--
extra : rebase_source : 773d52f787eafd7bf9d5b6b0d84f0c96692d3924
2017-10-19 11:32:37 +11:00