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

473931 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo 817566c802 Bug 1269737 - Make AsyncFaviconHelpers more maintainable. r=adw
MozReview-Commit-ID: l0GnzPZK8w

--HG--
rename : toolkit/components/places/AsyncFaviconHelpers.cpp => toolkit/components/places/FaviconHelpers.cpp
rename : toolkit/components/places/AsyncFaviconHelpers.h => toolkit/components/places/FaviconHelpers.h
extra : rebase_source : d164e8d246ee66b555bbd7d4db0d552da5ff2b28
2016-05-06 11:37:26 +02:00
Panos Astithas 6290ac73e4 Don't show a badge on the hamburger button for successful downloads (bug 1268483). r=jaws
MozReview-Commit-ID: JazPOmctdpy
2016-05-06 22:42:20 +03:00
J. Ryan Stinnett 3d9b8b971e Bug 1090380 - Set a basic target name for workers. r=bgrins
MozReview-Commit-ID: 6QN7kekZdWJ
2016-05-06 11:33:43 -05:00
J. Ryan Stinnett 6f6a286c6c Bug 1090380 - Show target title and URL in toolbox title. r=bgrins
MozReview-Commit-ID: BksG2GOfxVG
2016-05-06 11:33:41 -05:00
J. Ryan Stinnett 90571ef998 Bug 1270320 - Only add sessionHistory to browser element when missing. r=kanru
MozReview-Commit-ID: IeELb4vUoQD
2016-05-06 11:06:01 -05:00
J. Ryan Stinnett b4f325c502 Bug 1270596 - Fix devtools after ESLint 2.9.0 upgrade. r=tromey
MozReview-Commit-ID: 7LmcHCcIv1Q
2016-05-06 10:49:44 -05:00
J. Ryan Stinnett 1b0b375ad7 Bug 1270596 - Upgrade to ESLint 2.9.0. r=ahal
MozReview-Commit-ID: IylFUWf1HVG
2016-05-06 10:41:04 -05:00
Julian Descottes df759845bc Bug 1270462 - part2: tooltip toggle callback can resolve(false);r=bgrins,jsnajdr
Previously, the targetNodeCb used in TooltipToggle had an inconsistent API. If
returning synchronously, "false" would prevent the tooltip from appearing.
However, if using a promise, resolving "false" would still show the tooltip.
It was needed to reject the promise in this case to prevent the tooltip from
being displayed.

This commit makes TooltipToggle always expect a consistent return value from
this callback, whether it is synchronous, or using promises.
- true -> show the tooltip on the event target
- DOM node -> show the tooltip on the provided node
- false (or falsy value) -> do not show the tooltip

MozReview-Commit-ID: 7PIPwBJxjWO

--HG--
extra : rebase_source : 279bab30f631a3a65a93b52226c6980210abf2f1
2016-05-05 20:25:08 +02:00
Julian Descottes 87fe331949 Bug 1270462 - part1: extract devtools tooltip toggle logic to separate file;r=bgrins,jsnajdr
The code used to make the tooltip appear/disappear when hovering targets
has been extracted to a separate class that can be shared between the
current Tooltip.js implementation and the upcoming HTMLTooltip.

MozReview-Commit-ID: UYSjPFeMYK

--HG--
extra : rebase_source : 5dcca2d5887ffc98fec621092640073a0909c13f
2016-05-06 14:54:30 +02:00
James Long e87387e53d Bug 1265775 - replace Cu.reportError with console.error in devtools client code r=tromey 2016-05-06 11:29:10 -04:00
Ryan VanderMeulen 8d16e6ebd5 Bug 1270846 - Update pdf.js to version 1.5.232. r=bdahl 2016-05-06 09:50:42 -04:00
Tom Tromey bf4a51cc20 Bug 1270203 - make css-angle eslint-clean; r=nchevobbe
MozReview-Commit-ID: IfCMc8ewLDu

--HG--
extra : transplant_source : %3F%DB%40%99I%5B%81%F4%99%9Bo%CC%3F%08%E5d%C8%11x%A7
2016-05-05 12:26:24 -06:00
Tom Tromey c2190eef2a Bug 1270203 - move css-angle.js to devtools/client/shared; r=nchevobbe
MozReview-Commit-ID: BN3lF5xT61Z

--HG--
rename : devtools/shared/css-angle.js => devtools/client/shared/css-angle.js
rename : devtools/shared/tests/unit/test_cssAngle.js => devtools/client/shared/test/unit/test_cssAngle.js
extra : transplant_source : %EF%2Bl%B2%F1%1A%1D%A2%ADc%01%7E%8E%81%AB%0E%DB4Rk
2016-05-05 12:21:17 -06:00
Luca Greco 8c37306332 Bug 1258347 - [webext] ExtensionContext sub-frames should have the same privileges of the parent window. r=kmag
MozReview-Commit-ID: OfOwD68PEK

--HG--
extra : transplant_source : %D6%F1%86ntp%CC%09k%8D%264b%A1D%EC%3F%E2%BAo
2016-05-02 14:13:17 +02:00
Jan Henning 2bd21731f2 Bug 1268177 - Disable background tab zombifications during tests. r=margaret
During tests that open additional tabs, the main test tab controlling the test is at risk of being zombified if a memory pressure event arrives, which breaks the test and leads to the test timing out. Therefore, we now disable background tab zombifications during tests.

This means that there's a slightly increased risk of being OOM killed instead, however
- the tabs opened by the tests themselves are normally relatively short-lived anyway
- we're no worse off than if the tab containing the test harness code had been zombified.

MozReview-Commit-ID: 1Ntvn4yjWlZ

--HG--
extra : transplant_source : %E78%93%3B%0F%5DnX%BC%E6G%10%B2%B5%1B%3A%9F%CE%F9%DD
2016-04-29 21:19:43 +02:00
Carsten "Tomcat" Book 22dd4df68d Merge mozilla-central to fx-team 2016-05-06 14:24:56 +02:00
Carsten "Tomcat" Book 9b6572bf54 merge mozilla-inbound to mozilla-central a=merge 2016-05-06 14:18:17 +02:00
JW Wang f13024a4fd Bug 1270698 - check if we need to enter buffering periodically to ensure we start buffering when running out of decoded audio/video data. r=cpearce. 2016-05-06 17:38:34 +10:00
Jean-Yves Avenard 51b6a30ded Bug 1244410: [ffmpeg] Ensure the last drained frame has the proper duration set. r=gerald
FFmpeg's AVFrame pkt_dts doesn't contain the dts of the frame used to decode the frame; but of the frame "that triggered returning this frame.". The last frame was returned when draining which is done by feeding the decoder with dummy frames ; all having a dts of 0.

Additionally, rename DurationMap argument name from aDts to aKey.

MozReview-Commit-ID: GWYT3sEJVQs
2016-05-06 17:29:48 +10:00
Jean-Yves Avenard 92553ea442 Bug 1258922: [MSE] P4. Set draining flag to true when skip to next keyframe failed. r=gerald
data promise is only resolved once the decoder has been drained. It was possible for a promise to never be resolved if skipping to the next key frame failed.

MozReview-Commit-ID: GimbQTImH9e
2016-05-06 17:29:41 +10:00
Jean-Yves Avenard b2b17692f7 Bug 1258922: [MSE] P3. Check that the data we are attempting to skip to is buffered. r=gerald
MozReview-Commit-ID: DCQkIimciEe
2016-05-06 17:29:34 +10:00
Jean-Yves Avenard 55e5e7da77 Bug 1258922: [MSE] P2. Do not go over gap when attempting to find the next key frame. r=gerald
MozReview-Commit-ID: EtK34PdzN4a
2016-05-06 17:29:27 +10:00
Jean-Yves Avenard 72763bcdf5 Bug 1258922: [MSE] P1. Initialise variable. r=gerald
It was possible for the variable to be used uninitialized.

MozReview-Commit-ID: EwzyJRPn7iV
2016-05-06 17:29:21 +10:00
Jean-Yves Avenard 10c2e4ded5 Bug 1269408: P9. Move handling logic of skip to next keyframe to its own function. r=gerald
MozReview-Commit-ID: EjCAFvdcdJ6
2016-05-06 17:29:14 +10:00
Jean-Yves Avenard 946c83d7c5 Bug 1269408: P8. Add debugging log. r=gerald
Almost everytime I had to debug the MFR, I had to print those details.

MozReview-Commit-ID: GR0vZuKiqyd
2016-05-06 17:29:07 +10:00
Jean-Yves Avenard 85dfb74665 Bug 1269408: P7. Start skip to next keyframe logic when resume point is behind current time. r=gerald
There is no point decoding up to the internal seek time if it's already behind the current playback time.

MozReview-Commit-ID: ErPrjEPFCOH
2016-05-06 17:29:01 +10:00
Jean-Yves Avenard ffcc71c256 Bug 1269408: P6. Add debugging information, useful when a mochitest timeout. r=gerald
Access to some members is not thread-safe; but the typical use of those informations is when a mochitest has timed out, and by that time the MFR will have been idled for over 5 minutes.

MozReview-Commit-ID: 21BxrSZXVVJ
2016-05-06 17:28:55 +10:00
Jean-Yves Avenard 420e17dd76 Bug 1269408: P5. Only drop the seek target if it's exactly the seek target. r=gerald
If the Skip To Next Keyframe logic was activated, the next frame demuxed would have been passed the internal seek target, causing it to be unnecessarily dropped.

MozReview-Commit-ID: DExwMPLXlZu
2016-05-06 17:28:48 +10:00
Jean-Yves Avenard 6da72a9485 Bug 1269408: P4. Ensure the decoders are flushed prior performing an internal seek. r=gerald
Some decoders (WMF) keep some internal counters on how many frames have been output and use this to calculate the time of the decoded audio frame. As such, when internally seeking, the next frame decoded would have always been past the seek target.

MozReview-Commit-ID: puzs6ecqbD
2016-05-06 17:28:41 +10:00
Jean-Yves Avenard 7d7e1ae0c4 Bug 1269408: P3. Ensure a new seek request will cancel the previous internal seek. r=gerald
MozReview-Commit-ID: 3dR8JWt4KSN
2016-05-06 17:28:35 +10:00
Jean-Yves Avenard fdcc4cb0d4 Bug 1269408: P2. Update mochitest. r=gerald
On Windows, it is possible for the WMF decoder to consume more than the amount of frames available before outputting the first frame. So just to produce the loadeddata event, we may have in fact already reached the end of the content. To guarantee that the "playing" event is fired, we must add more data than what was originally there.

MozReview-Commit-ID: 12eQnchNGLB
2016-05-06 17:28:28 +10:00
Jean-Yves Avenard 89278050c4 Bug 1269408: P1. Retry InternalSeek if previous attempt failed once more data is available. r=gerald
MozReview-Commit-ID: Jro2PRtGX7c
2016-05-06 17:28:21 +10:00
Jean-Yves Avenard 7945decc88 Backed out changeset ecb87e0e1cab ("Bug 1269178: P1. Retry InternalSeek if previous attempt failed once more data is available. r=gerald") 2016-05-06 17:27:34 +10:00
Jean-Yves Avenard aab4c4df00 Backed out changeset 31f6d645e9e5 ("Bug 1269178: P2. Ensure that no skip to next keyframe logic is activated while there's a pending seek. r=gerald") 2016-05-06 17:27:34 +10:00
Astley Chen cfc3509d01 Bug 859301 : Part 4 - add w3c-css test cases. r=dbaron
MozReview-Commit-ID: ETP2Welagwc

--HG--
extra : rebase_source : 899250d3f3904fd5f3c0cc76ecc06ed41d860e0e
2016-05-06 12:01:46 +08:00
Edouard Oger f335d6a4dd Bug 1268761 - Have Firefox re-register the Sync device when new fields are added. r=markh 2016-05-05 14:11:00 -04:00
Timothy Guan-tin Chien 1b2f9aaa8c Bug 1269996 - Remove unload event listener, enabling bfcache for about:reader pages. r=gijs, r=margaret
MozReview-Commit-ID: IitxeBIFrGE

--HG--
extra : transplant_source : %E6pY%AA1%00%1D%E5%FE%B2%DA%8A%CDK%CD%05%C5%A9%19p
2016-05-04 17:53:31 +08:00
Jared Wein a542edda98 Bug 1270495 - Only apply the margin-top to direct children of the widget-overflow-list, instead of also to children of combined toolbar items. r=gijs
MozReview-Commit-ID: 3QZuWOrGOQp
2016-05-05 12:19:00 -04:00
Drew Willcoxon 5850210e29 Bug 1270670 - Fix spacing around em dash separator in awesomebar popup on Windows, Linux in RTL. r=mak
MozReview-Commit-ID: GiNvS7uacnd
2016-05-05 16:54:47 -07:00
Wes Kocher 8d8be41d6d Merge m-c to fx-team, a=merge 2016-05-05 14:20:16 -07:00
Gijs Kruitbosch 3dc1902afe Backed out changesets b386e97721cf, 386b9c750bd2, 3c86861912bb (bug 1241085) because the about:newtab URI is now kept across sessions, a=backout-with-approval-from-ryanvm
MozReview-Commit-ID: EVv6M6x9F44

--HG--
extra : source : de5ab3fd7c7e5772cc323a6d998a3a94143c23b1
extra : amend_source : cf7abadb9a7dbb97aaa9665a3df5981ae3459bff
2016-05-05 17:45:58 +01:00
Ryan VanderMeulen 70ba843b03 Merge m-c to inbound. a=merge
CLOSED TREE
2016-05-05 10:06:54 -04:00
Andrea Marchesini 3b28920d8e Bug 1270476 - Fix compilation issues on Android with PushEnabled. rs=jesup
CLOSED TREE
2016-05-05 06:21:00 -04:00
Ryan VanderMeulen 44fcbd8a7d Bug 1266943 - Add a bit more Windows fuzz. 2016-05-05 09:33:02 -04:00
Jacek Caban af823053a7 Bug 956899 - GCC cross compilation fixup.
--HG--
extra : rebase_source : d542ddbb4971374afd42fa16d77c63cf93372a88
2016-05-05 14:03:19 +02:00
Steve Melia 0fb164e885 Bug 1269915 - Remove right click menu from breadcrumbs;r=bgrins
MozReview-Commit-ID: 4mD2zcW7Awe
2016-05-04 22:48:15 +01:00
Nick Fitzgerald d61cdcd35e Bug 1269891 - Add more documentation comments to the Tree component; r=jlongster 2016-05-04 16:43:48 -07:00
Nicolas Chevobbe 6dff4967a0 Bug 1270166 - Get data from the store using selectors on the reducer. r=linclark
MozReview-Commit-ID: DuZzU5BWcKr
2016-05-04 12:32:09 -07:00
Gijs Kruitbosch 98bdcaacfa Bug 1270148 - move urlbar-border-color definition to the window so the search bar doesn't lose its border styling when moved, r=jaws
MozReview-Commit-ID: 24dEVc5rdCh

--HG--
extra : rebase_source : a39bb2a118407df60bbca2bb936cd7a350849bfa
2016-05-04 16:10:16 +01:00
Ehsan Akhgari eaba90d427 Bug 1261011 - Remove Inter-App Communication API; r=fabrice 2016-05-05 07:39:10 -04:00