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

46597 Коммитов

Автор SHA1 Сообщение Дата
Dragana Damjanovic dd.mozilla@gmail.com 9242fcf3e0 Bug 1439347 - Extend telemetry for TFO and http-auth dialog. r=valentin 2018-02-19 06:05:00 +02:00
Connor Masini 134774e84b Bug 1417880: Allow theming arrow panels(popups). r=jaws,mconley,ntim
MozReview-Commit-ID: 9f1sSzaGZzf

--HG--
extra : rebase_source : dcebee0563d4d673ac5afc2ee82d6cc5cbeab943
2018-02-07 00:22:22 -05:00
Mike Conley 4e9c3d2fe2 Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG

--HG--
extra : rebase_source : b8c9ae40dbdd0f5587d03e8b7c0833bd94032a78
2018-02-11 20:15:11 -05:00
Adrian Wielgosik de1e0827c0 Bug 1440441 - Remove nsIDOMFormData. r=kmag,qdot
MozReview-Commit-ID: 9Y8YQBqbSnM

--HG--
extra : rebase_source : 205a3341771d99cb252516f0ffffd107e1c82e5d
2018-02-22 20:42:12 +01:00
Andreea Pavel b469db5c90 Backed out changeset ba1524e32b04 (bug 1373055) for causing a frequency uptick of bug 1430466 2018-02-25 15:09:08 +02:00
Andreea Pavel 1aac7df383 Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Mike Conley 96fbfba56f Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG

--HG--
extra : rebase_source : b8c9ae40dbdd0f5587d03e8b7c0833bd94032a78
2018-02-11 20:15:11 -05:00
arthur.iakab aaec1f87f4 Backed out changeset 0ec115a54885 (bug 1440843) for failing browser chrome on toolkit/components/payments/test/browser/browser_change_shipping.js 2018-02-24 22:23:41 +02:00
Matthew Noorenberghe 192a58c0d3 Bug 1440843 - Don't dispatch shipping*change events if requestShipping is false. r=jaws
MozReview-Commit-ID: Cu74O0Reu4L

--HG--
extra : rebase_source : 91034a98d3948182b3b5595f7e2e94fa68165f49
2018-02-24 11:11:16 -08:00
Csoregi Natalia ecb86060b4 Backed out 5 changesets (bug 1379265) for GTest crashes on RsdparsaSdpAttributeList::GetGroup. a=backout
Backed out changeset addf903ba015 (bug 1379265)
Backed out changeset 51f51dfe6095 (bug 1379265)
Backed out changeset 443378a6ed7a (bug 1379265)
Backed out changeset 0ea22b056105 (bug 1379265)
Backed out changeset d85d78ba8ccd (bug 1379265)
2018-02-24 12:58:24 +02:00
Csoregi Natalia 166bce1123 Merge inbound to mozilla-central. a=merge 2018-02-24 12:13:21 +02:00
Sebastian Hengst e6ed14057b merge mozilla-central to autoland on a CLOSED TREE
--HG--
extra : amend_source : d88824ea9bbe5e0298f0d64fd0e4cdedcbee342c
2018-02-24 03:07:44 +02:00
Sebastian Hengst 7be9fed7d0 merge mozilla-inbound to mozilla-central. a=merge 2018-02-24 02:58:35 +02:00
Florian Quèze 682b1ec3b2 Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
Adrian Wielgosik 35f8ed790f Bug 1440741 - Remove all members from nsIDOMHTMLFormElement. r=qdot
MozReview-Commit-ID: 2UcUy4MkVsM

--HG--
extra : rebase_source : ddc6c18c5015ebc5569defa09b32c40e83939886
2018-02-23 19:28:08 +01:00
Cosmin Sabou 43c66219ab Backed out 3 changesets (bug 1434376) for build bustages on SystemTimeConverter.h(177)
Backed out changeset 2ed5aefc5bc2 (bug 1434376)
Backed out changeset 1b474fb6d798 (bug 1434376)
Backed out changeset 4e6a21e50be0 (bug 1434376)
2018-02-23 23:17:42 +02:00
Marco Bonardo e3b58c0292 Bug 656936 - Remove Bookmarks::GetRemoveFolderTransaction. r=standard8
MozReview-Commit-ID: DLyjzC7ODyB

--HG--
extra : rebase_source : 4d71ab1909ca6e1065e31dc1824de3b119e05e7c
2018-02-23 17:27:43 +01:00
Mike Conley 2b1d67d232 Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG

--HG--
extra : rebase_source : cae6a58d3992b2e587b1fff90954f36c2f81e2ee
2018-02-11 20:15:11 -05:00
Coroiu Cristina 30b07a253a Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-02-23 20:05:10 +02:00
Coroiu Cristina 88e89261ea Merge inbound to mozilla-central a=merge 2018-02-23 19:44:19 +02:00
Marco Bonardo 4bc6104e67 Bug 1432427 - Remove synchronous Bookmarks::insertSeparator. r=standard8
MozReview-Commit-ID: 2rZ1Vr1kwhi

--HG--
extra : rebase_source : 63e949717ddfec9c4f685a3d24aee3303877391b
2018-02-23 15:50:28 +01:00
Gijs Kruitbosch 3350f8605a Bug 1350349 - collect data for feed reader usage to evaluate its future, r=mak,data-review=liuche
This patch adds data collection for 6 different data points:
- number of live bookmarks the user has
- number of times the user subscribes to a feed
- number of times we attempt to open feed preview
- number of times the user opens a feed popup in the UI
- number of times the user opens an entry from a feed popup in the UI.

MozReview-Commit-ID: DG9JDFXCjai

--HG--
rename : browser/components/feeds/test/valid-feed.xml => browser/components/feeds/test/browser/valid-feed.xml
extra : rebase_source : 9f3df4ca19eec0750092deb9066634a388ec59f7
2018-02-16 19:18:00 +00:00
shindli f042b243a8 Merge inbound to mozilla-central. a=merge 2018-02-23 11:40:37 +02:00
Boris Zbarsky 529fd4ac43 Bug 1439974. Pass actual keypress events to the finder's keypress method, even in the e10s case. r=felipe
We could also, or in addition, pull the KeyboardEvent thing off the given
docshell in Finder.jsm and not rely on having these constants on the event
object we have.

I did look through the other places I changed in
https://hg.mozilla.org/mozilla-central/rev/b01bd36c3899 and the other ones that
get the constants off events look like they're EventListener instances, so
should have actual events coming via normal event dispatch.
2018-02-22 21:40:58 -05:00
Andreea Pavel 48cdc06b65 Backed out 2 changesets (bug 1429205) for failing toolkit/components/payments/test/mochitest/test_payment_dialog.html on a CLOSED TREE
Backed out changeset 3f8c4cb7982f (bug 1429205)
Backed out changeset ced4c7041d8e (bug 1429205)
2018-02-23 02:45:53 +02:00
Matthew Noorenberghe 386a73d3da Bug 1429205 - Implement the Payment Request processing screen. r=jaws
MozReview-Commit-ID: 8MZAtjxRHEa

--HG--
extra : rebase_source : 7f54ff5308108cf9376e16fd44da58525cd7cd34
2018-02-22 15:19:52 -08:00
Matthew Noorenberghe b61dd79b68 Bug 1429205 - Add a sendMessageToContent helper for paymentDialogWrapper. r=jaws
MozReview-Commit-ID: FgeQaOR5yno

--HG--
extra : rebase_source : dedbab5e9374cde96a95a02aca5ae328a01902c8
2018-02-20 15:56:33 -08:00
Nicholas Hurley 9dc3d05a70 Bug 1438183 - Fix predictor telemetry configuration. r=bagder
MozReview-Commit-ID: 9T4Og1FHavH

--HG--
extra : rebase_source : bf1108dd268b28dd743d9e9be3410ba4d2195cd3
2018-02-16 10:57:59 -08:00
Luca Greco 4ba878bf9a Bug 1435705 - Fix WebExtensions options_ui hidden. r=aswan
If a user opens the about:addons page and then immediately switches
to the addon details, while the discovery panel is still loading,
then a ViewChanged event is received once the discovery panel has
been completely loaded and the options_ui of the extension was removed
(because the ViewChanged event is also sent when the about:addons page
navigates between its sub-views).

MozReview-Commit-ID: GBF5NHezpNB

--HG--
extra : rebase_source : 522af09950fe89f777ce43b508e2fa7e70918d5a
2018-02-13 20:59:11 +01:00
Ciure Andrei 852a0c8890 Merge inbound to mozilla-central. a=merge 2018-02-22 23:55:25 +02:00
Ursula Sarracini 311d093d9a Bug 1440389 - Invalidate Pocket cache when blocking a link r=Mardak
MozReview-Commit-ID: Beh7bGKOizJ

--HG--
extra : rebase_source : 1e20ceed8f923fb2c2407b755d6d84ab5a81cb6d
2018-02-22 12:12:50 -05:00
Luca Greco 181642ad79 Bug 1435100 - Ensure preloaded css and script caches are cleared when a WebExtension is shutting down. r=mixedpuppy
MozReview-Commit-ID: IHK7hBYVLMj

--HG--
extra : rebase_source : 9226ca3e5fcd13a7694ece3b44ede3f788c51070
2018-02-21 12:53:56 +01:00
Ciure Andrei 855b730941 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 00:03:06 +02:00
Boris Zbarsky 5e432144be Bug 1437921 part 2. Switch document_idle to use the documentReadyForIdle promise. r=kmag
MozReview-Commit-ID: 9cJ1cGuMzBJ
2018-02-22 16:55:40 -05:00
Tom Ritter 146429718b Bug 1430841 Eliminate float fuzziness in ReduceTimerPrecision r=froydnj
We eliminate float fuzziness by calculating the reduced precision using
integers in microseconds. (This means we automatically lose any granularity
about nanoseconds, but that's okay.)

MozReview-Commit-ID: D9ReLknsafo

--HG--
extra : rebase_source : 5e95427877289d224441f958bc10cd5b0a3621a9
2018-02-12 16:17:03 -06:00
Tom Ritter affc1f9409 Bug 1430841 Refactor ReduceTimePrecision and add (failing) gtests r=bkelly
This commit adds a gtest calling ReduceTimePrecision that illustrates several
failing test cases from float fuzziness, as well as generating a ton of test
cases at random that also fail.

MozReview-Commit-ID: Epia5gm5Ahb

--HG--
extra : rebase_source : 81ec97b15343cc7d713b2445f127a8e11874cd84
2018-02-12 13:11:18 -06:00
Marco Bonardo 1ee2c065a6 Bug 1433307 - Remove synchronous Bookmarks::getKeywordForBookmark. r=standard8
MozReview-Commit-ID: 1XR5N2WJ7P7

--HG--
extra : rebase_source : d12756b14dd8917acd49676c43de9e05d0d3aec8
2018-02-09 17:10:26 +01:00
Kit Cambridge 81ddd0b634 Bug 1435354 - Invalidate cached keywords when applying synced bookmarks. r=mak
MozReview-Commit-ID: 4ogUjeNHmqm

--HG--
extra : rebase_source : 6d8e8c2240954c4665e0785fc00edd8f28f29e6c
2018-02-18 23:29:33 -08:00
Kit Cambridge e5d15ed6c2 Bug 1435354 - Remove the keywords cache observer and implement cache invalidation. r=mak
MozReview-Commit-ID: dRGyz042JM

--HG--
extra : rebase_source : 06e6a38403f2aabe322520d74bbe0a178cd30684
2018-02-20 22:04:59 -08:00
Chris Peterson 6955347be6 Bug 1330529 - Part 4: Fold nsSetDllDirectory.h into nsWindowsMain.cpp. r=jimm
nsSetDllDirectory.h consists of just one function definition, SanitizeEnvironmentVariables, which is now only called from nsWindowsMain.cpp. nsSetDllDirectory.h used to define its namesake NS_SetDllDirectory, but the function was removed in bug 699247.

Also remove some #includes that are no longer necessary.

MozReview-Commit-ID: E8OsXycdfO8

--HG--
extra : rebase_source : d9e63a50a782ab1fb0fde24646a777b882860fb9
extra : histedit_source : 63c41846db2bb6a1def03c343e6f336373f1fba6
2018-02-13 00:52:44 -08:00
Chris Peterson 4c4286f348 Bug 1330529 - Part 3: Protect DLL loads in wmain instead of waiting until PluginProcessChild::Init. r=jimm
Removing #define XRE_DONT_PROTECT_DLL_LOAD from plugin-container.cpp and xpcshell.cpp allows the #included nsWindowsWMain.cpp to protect DLL loads much earlier in the plugin process startup.

MozReview-Commit-ID: HbgyfvljvFs

--HG--
extra : rebase_source : dccdabb2e5bee4472d5aef9400a58cb0e397c112
extra : histedit_source : da248fc6fbdf96f30979f3a0396aefcf4bfcd5d9
2018-02-02 22:53:34 -08:00
Marco Bonardo 42db636d46 Bug 1434607 - Remove synchronous Bookmarks::setKeywordForBookmark. r=standard8
MozReview-Commit-ID: 3thDN9FIDgm

--HG--
extra : rebase_source : 71c53c5e779bf1e121a5efff3d387f2c0ff2abf3
2018-02-01 11:02:41 +01:00
Dorel Luca 9b2f91981c Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
Backed out changeset 7c8317f4ad48 (bug 888600)
Backed out changeset 5b990735f1ad (bug 888600)
Backed out changeset 9eafe225b804 (bug 888600)
Backed out changeset 16af80d6cd93 (bug 888600)
Backed out changeset a109987af625 (bug 888600)
Backed out changeset 0949dba396ad (bug 888600)
2018-02-22 13:56:43 +02:00
Dorel Luca ce3c40d6ba Merge mozilla-central to mozilla-inboud
--HG--
rename : security/certverifier/TrustOverride-AppleGoogleData.inc => security/certverifier/TrustOverride-AppleGoogleDigiCertData.inc
rename : security/manager/tools/crtshToDNStruct/crtshToDNStruct.py => security/manager/tools/crtshToIdentifyingStruct/crtshToIdentifyingStruct.py
rename : security/manager/tools/crtshToDNStruct/requirements.txt => security/manager/tools/crtshToIdentifyingStruct/requirements.txt
extra : rebase_source : 6bcbd2a80706f4f4b36bbb1e53c260ea495babf8
2018-02-22 12:10:42 +02:00
Dorel Luca 6ad641c5c4 Merge mozilla-inboud to mozilla-central. a=merge 2018-02-22 11:59:54 +02:00
Csoregi Natalia 957058e69e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-21 23:53:19 +02:00
Csoregi Natalia 3011413f82 Merge inbound to mozilla-central. a=merge 2018-02-21 23:50:20 +02:00
Jason Orendorff a48654929c Bug 1439665 - Part 1: #include some headers directly in files that use them. r=sfink.
"Include what you use."

--HG--
extra : rebase_source : 2239a380029e0efbc9dd3042459222a67c38d70f
extra : amend_source : 4453c32cc469caa592049167205666997f1a1e7b
extra : histedit_source : a533edd4a4d3d0642b08989e93674661d27baa6a%2C37d27eeef9580381ccc0de8507f60166dabf1730
2018-02-20 11:28:12 -06:00
David Keeler 1d724da30f Backed out changeset 0a5795108e0a
MozReview-Commit-ID: DT67yB63lSn

--HG--
extra : rebase_source : ae106a256be2361a116cd1a14adb5a6d4b49ebe3
2018-02-20 12:21:55 -08:00
Cosmin Sabou 591bd52f5f Bug 1419183 - Disable toolkit/components/extensions/test/xpcshell/test_ext_management.js for frequent failures. r=jmaher
--HG--
extra : rebase_source : d88627c7ab6700e10536df72306efd9cb9172b7c
2018-02-21 18:54:17 +02:00