Commit Graph

36685 Commits

Author SHA1 Message Date
Ryan VanderMeulen
aed5c0a176 Merge m-c to inbound on a CLOSED TREE. a=merge 2016-10-21 17:15:01 -04:00
Ryan VanderMeulen
75888fe1aa Merge autoland to m-c on a CLOSED TREE. a=merge 2016-10-21 17:12:27 -04:00
Ryan VanderMeulen
5c4d7020f2 Merge m-c to inbound. a=merge 2016-10-21 11:08:45 -04:00
Neil Deakin
6a3dcce43b Bug 643770, stop autoscroll when mousewheel is moved, r=felipe 2016-10-21 11:22:25 -04:00
Jessica Jong
00e1aed4d5 Bug 1310587 - [DateTime Input] Make background of reset button in input box transparent. r=mconley 2016-10-17 02:13:00 -04:00
Christian Holler (:decoder)
cb5facc399 Bug 1303757 - Build system changes for unified fuzzing interface. r=glandium
MozReview-Commit-ID: 8bvAxmmo3Vn

--HG--
extra : rebase_source : 07408ccd30e53f82d7516428bf25515c1611f582
2016-10-17 22:19:03 +02:00
Michelangelo De Simone
07411b2cc6 Bug 1310027 - Remove DOM/mobilemessage and related code. r=Ehsan
MozReview-Commit-ID: ENmSuOCdTnA

--HG--
extra : rebase_source : a178eee07034fb2aa1415b64bec1946230fd1c5e
2016-10-17 17:26:51 -07:00
Henry
36fa608182 Bug 1307541 - ProtocolParserProtobuf to init and return update time properly. r=francois.
MozReview-Commit-ID: CmVWVKUeunJ

--HG--
extra : rebase_source : e8cd28a805b892fd26ca9bede3523a04f1bb5686
2016-10-18 14:45:21 +08:00
Tomislav Jovanovic
b20233c434 bug 1272890 - implement match_about_blank for content scripts r=kmag
MozReview-Commit-ID: 3iZLpUw5LF4

--HG--
extra : rebase_source : dad8e344fe1f16fb5fe93d8ad3598330d79167fd
2016-10-12 05:48:04 +02:00
Andrew Swan
90b062a959 Bug 1311180 Switch mozAddonManager to frame message managers r=rhelmer
MozReview-Commit-ID: GbX0VRn4HUF

--HG--
extra : rebase_source : a852a68d0c0b07f7844650e41783c577534c4527
extra : source : 5656093771903569104f411742748777ae3585a5
2016-10-11 16:40:24 -07:00
Sumit Tiwari
bd39055a71 Bug 1309249: Add filepath to OS.File.read errors for lz4 decompression;r=Yoric
MozReview-Commit-ID: 3zeRnFYot69

--HG--
extra : rebase_source : 6d702ad8956744ad8dfa0429e0449f1613bb7e17
2016-10-16 11:30:47 -04:00
Sebastian Hengst
429cfcada7 Bug 1298211 - Implement chrome.topSites: Follow-up: Disable test on Android. r=me on a CLOSED TREE to fix xpcshell bustage 2016-10-20 21:00:20 +02:00
Kit Cambridge
bd8b26cc15 Bug 1310554 - Simplify BookmarkSyncUtils.order and use map lookups in Bookmarks.reorder. r=mak
Bug 1293365 fixed the query in `Bookmarks.reorder` to leave missing
entries in place, instead of moving them to the end of the folder. It
also correctly ignores nonexistent children, so we can
remove all the extra logic in `PlacesSyncUtils`.

We can also use a map instead of two linear searches to look up
indices in the `Bookmarks.reorder` sorting function. This reduces the
time to sort an array of 10k children from 30 seconds to less than a
second on my dev machine.

MozReview-Commit-ID: G9vuC12JXq4

--HG--
extra : rebase_source : 402e55b44f43a672d847f1f457bcb3538819e341
2016-10-19 19:06:34 -07:00
Shane Caraveo
6b82481239 Bug 1298211 - Implement chrome.topSites, r=aswan
MozReview-Commit-ID: I043WQoDbrf

--HG--
extra : rebase_source : 2e1e1e8890e1b195bd318d0635e56c73ac838c4f
2016-10-19 13:52:27 -07:00
Dave Townsend
c84765b00c Bug 1311459: Fix unsafe CPOW warnings in toolkit/mozapps/extensions/test/xpinstall. r=rhelmer
MozReview-Commit-ID: BX51ugGD54x

--HG--
extra : rebase_source : 3949a3a0dfbc5966b8db85e4bbf7b33a50733ee2
2016-10-19 11:31:57 -07:00
Carsten "Tomcat" Book
2e7511ed5a merge mozilla-inbound to mozilla-central a=merge 2016-10-20 16:47:39 +02:00
Evan Tseng
1312aff5f5 Bug 1256074 - Always present a 'search' option when the location bar search is "fixed" to an URL. r=mak
MozReview-Commit-ID: 7olZPhnmjTH

--HG--
extra : rebase_source : fdf4fdbdd265369ddbad3da84cf5885cac16af98
2016-10-05 17:39:08 +08:00
Steve Chung
a046828f4a Bug 1300988 - Part 2: Move MockDocument to toolkit/modules and refactor unit test in passwordmgr. r=MattN
MozReview-Commit-ID: 16jZ7UzhVDf

--HG--
rename : toolkit/components/passwordmgr/test/unit/head.js => toolkit/modules/tests/MockDocument.jsm
extra : rebase_source : bf23ad4432cc9a30fb1295dd6ed688a11ab597e3
2016-10-18 18:45:24 +08:00
Luke Chang
aa29135011 Bug 1309481 - Remove leftover code specific to Logins from JSONFile.jsm and add tests; r=Paolo
MozReview-Commit-ID: DjEPCN2PXA1

--HG--
extra : rebase_source : d1150d6a0cbc94282d6120f38c094fb58eed9d5e
2016-10-17 18:26:35 +08:00
Phil Ringnalda
5f307bd640 Merge f-t to m-c, a=merge
MozReview-Commit-ID: 2EvSTWDWg4t
2016-10-19 18:27:04 -07:00
Carsten "Tomcat" Book
036a7c4324 merge mozilla-inbound to mozilla-central a=merge 2016-10-19 17:02:38 +02:00
Carsten "Tomcat" Book
8f39c7b817 merge fx-team to mozilla-central a=merge 2016-10-19 17:00:47 +02:00
Phil Ringnalda
49e5afec54 Merge m-c to f-t 2016-10-18 19:57:44 -07:00
Phil Ringnalda
6c91017f20 Merge m-i to m-c, a=merge
MozReview-Commit-ID: FA9OZyjP59N
2016-10-18 19:36:18 -07:00
Vincent Lequertier
1d14535329 Bug 1303355 - Error in parsing value for -moz-box-pack, chrome://mozapps/skin/extensions/newaddon.css, r=florian. 2016-10-19 00:36:59 +02:00
Benjamin Smedberg
07b45aaa26 Fix merge conflict bustage for removed file from bug 1307445 part A.
MozReview-Commit-ID: LQ5tZclbtb6

--HG--
extra : rebase_source : 01447300d41eaa074cf11658ceb8f135c7aeb27e
2016-10-18 09:32:57 -04:00
Andi-Bogdan Postelnicu
b91bc4c721 Bug 1308868 - Add ignore-initialization-check annotation to time from RecentURIKey. r=adw
MozReview-Commit-ID: ZDCY7i19x5
2016-10-18 15:27:46 +03:00
Phil Ringnalda
8377010e6a Merge m-c to m-i
MozReview-Commit-ID: Ihd0iacfcIW

--HG--
rename : devtools/.eslintrc => devtools/.eslintrc.js
2016-10-18 19:45:02 -07:00
Carsten "Tomcat" Book
5c08a87874 merge mozilla-inbound to mozilla-central a=merge 2016-10-18 10:38:37 +02:00
Wes Kocher
9abb1e1c41 Merge m-c to inbound, a=merge 2016-10-17 15:37:34 -07:00
Wes Kocher
573dc19393 Merge inbound to central, a=merge 2016-10-17 15:34:14 -07:00
Eitan Isaacson
b69aa4a817 Bug 1310448 - Wait for narrate button to appear before starting tests. r=Gijs
MozReview-Commit-ID: 8MPzdZvAT1

--HG--
extra : rebase_source : 8b28455d6da601582252674d3092845857b1d0cf
2016-10-17 12:17:39 -07:00
Neil Deakin
9214951d19 Bug 1305362, skip disabled menuitems in menulists on all platforms, r=ksteuber 2016-10-17 11:56:34 -04:00
Ted Mielczarek
e9130abab5 bug 1305731 - Revert workaround from bug 1301751 now that we have updated to Rust 1.12. r=froydnj
MozReview-Commit-ID: 3akbELExfKT

--HG--
extra : rebase_source : 0308214bae6eb683df65991fc91d41679acd3530
2016-10-17 10:47:30 -04:00
Gabriele Svelto
ddc06141af Bug 1280484 - Add stack traces to the crash ping r=bsmedberg 2016-10-17 12:56:45 +02:00
Florian Quèze
989136e246 Bug 1307445 - remove last CSS references to :-moz-type-unsupported, r=mconley. 2016-10-19 16:25:05 +02:00
Iris Hsiao
11e6fae07c Backed out changeset f82c28837b07 (bug 1299707) for crashes @ gdk_disable_multidevice 2016-10-18 11:44:01 +08:00
Phil Ringnalda
a2f4b15464 Merge m-c to autoland 2016-10-18 19:50:46 -07:00
Aaron Klotz
d65e835225 Bug 1310788: Modify e10s check to allow a11y on Windows Vista and newer; r=jimm
MozReview-Commit-ID: 19OzVHDcsNM

--HG--
extra : rebase_source : 5d3ee4a83ac4eb5e7b0f4816e5e1548ccc9d5b67
2016-10-17 13:07:51 -06:00
Maja Frydrychowicz
b6a4aec44c Bug 1302153 - Test jobs busted when artifact build forced on linux64 debug taskcluster; r=chmanchester
Upload symbols when --enable-artifact-build-symbols is specified.
Add --enable-artifact-build-symbols to artifact config for linux, linux64,
win32, win64, macosx64.

MozReview-Commit-ID: LpuwfzWXPBH

--HG--
extra : rebase_source : 137466aa3c8c327cf1932e012927fceb451d82ab
2016-10-13 17:42:27 -04:00
Matthew Noorenberghe
e911e68e21 Bug 1310049 - Refactor FormLikeFactory to its own module for use by Form Autofill. r=steveck
This introduces LoginFormFactory which wraps FormLikeFactory for use with login-specific contexts.

MozReview-Commit-ID: 6rPz5JOy3Yp

--HG--
rename : toolkit/components/passwordmgr/LoginManagerContent.jsm => toolkit/modules/FormLikeFactory.jsm
extra : rebase_source : b2a28803def0dce3de4a01db5bdbc3217c5d0f83
2016-10-18 13:31:09 -07:00
Drew Willcoxon
4dfb466667 Bug 1290490 - Firefox shouldn't RTL the first item in the URL dropdown list when typing a URL. r=mak
MozReview-Commit-ID: IWPYKhdjrDg

--HG--
extra : rebase_source : 48d764d058c33eea5cdebb82a0f434361ea68418
2016-10-18 13:17:29 -07:00
Makoto Kato
5e1f1dcb49 Bug 1299707 - Disable XInput2 without MOZ_USE_USE_XINPUT2 on content process. r=acomminos
Actually, we don't turn of xinput2 on content process.  So, although chrome process cannot detect touch screen device, content process can detect it.

So if we turn off xinput2 on chrome process, content process should be turned off.

MozReview-Commit-ID: 1kfsDBpqhC1

--HG--
extra : rebase_source : 6fc8ccb1b15065fc9ba0a25ddd934adc3bf21c6b
2016-10-07 12:24:56 +09:00
Wes Kocher
664cdfb48f Merge m-c to autoland, a=merge 2016-10-17 15:37:57 -07:00
Benjamin Smedberg
ed2a6c5769 Bug 1307445 part A - Don't ever show "A plugin is needed to display this content." or "This plugin is disabled." - Just always use fallback content or empty content. r=mconley+sebastian
MozReview-Commit-ID: ClnOkK3sWIK

--HG--
extra : rebase_source : 0325b830088bef3a7ee5a506041c8eafafbf50e2
2016-10-18 08:42:12 -04:00
Tooru Fujisawa
4c192c39e8 Backed out changeset 9d11e38b5fcf for bc test failure (bug 1308775) 2016-10-18 18:16:27 +09:00
Carsten "Tomcat" Book
b9686db6da Merge mozilla-central to mozilla-inbound 2016-10-18 10:44:04 +02:00
Tooru Fujisawa
72306c7735 Bug 1308775 - Use Element.scrollBy with behavior: "instant" in auto scroll. r=felipe 2016-10-18 16:46:30 +09:00
Gregory Szorc
fe70ef84b2 Bug 1307435 - Change compression level of symbols files; r=ted
Currently, we use the gzip default of 6. Our history with zlib tells
us that reducing the compression level to 5 or 4 often yields
significantly faster operations while only sacrificing a little
storage. Measurement here shows similar results.

On libxul.so.dbg:

level      time      compressed
6          21.0s     231,045,158
5          15.8s     232,926,435
4          12.2s     237,587,011
3          11.1s     245,104,157

Changing the level from 6 to 4 increases the size of the compressed
file by 6,541,853 bytes, or 2.83%. But it saves ~10s from the long
pole of builds in automation. And that's just from libxul.

When you factor in all compressed files, this change has a significant
impact on symbol generation.

Before: 221s wall; 150s CPU; 311,424,856 bytes
After:  192s wall; 130s CPU; 318,085,885 bytes

That's on my machine, which has a 4.0 GHz CPU. CPU time savings in
automation will likely be more significant.

MozReview-Commit-ID: 7CbRSZvUayj

--HG--
extra : rebase_source : 87c33d6bb57c9a43613800ca13d91a54f5a95317
2016-10-04 06:16:29 -07:00
Rob Wu
90c596e654 Bug 1310718 - Don't wrap invalid listeners r=billm
`makeFilteringListener` uses the listener as a key for a WeakMap, so we
cannot blindly use the listener as a WeakMap key.  addEventListener and
removeEventListeer only accept objects/functions (and undefined/null),
so not wrapping will lead to a descriptive error message from
addEventListener/removeEventListeer.

MozReview-Commit-ID: HF2WAyXDeD9

--HG--
extra : rebase_source : 5574c118cf0881ddc1477ceeb1b9c979814d67d6
2016-10-17 18:54:23 +02:00