Commit Graph

33188 Commits

Author SHA1 Message Date
Giorgio Maone
2f92feb878 Bug 1253924 - Implement statusLine + fix & test statusCode r=kmag
MozReview-Commit-ID: BhyM10w8iGt

--HG--
extra : rebase_source : f7d53d17fbe77ebd0bcdb8205ee7e7bc2a1e6300
2016-03-06 16:59:07 +01:00
Eitan Isaacson
37f84041b3 Bug 1166365 - Add tests for narrate. r=Gijs
MozReview-Commit-ID: 84zRbvMimLV

--HG--
extra : rebase_source : 24ea8124e0f7e811486c4b014e60493f7db76a4a
2016-02-24 11:56:52 -08:00
Eitan Isaacson
fa80d0f9b8 Bug 1166365 - Introduce Narrate feature in reader mode. r=Gijs
MozReview-Commit-ID: 6tJIu7C4eAv

--HG--
extra : rebase_source : 0ebd212968dce90c6797b261344345d0b7b601ba
2016-02-01 11:09:14 -08:00
Eitan Isaacson
c0044eff1f Bug 1166365 - Add some padding around paragraphs for nice highlighting. r=Gijs
MozReview-Commit-ID: 6LEDaLRmFmL

--HG--
extra : rebase_source : 34fa27397583028ed90ee45ebc090b039866a60c
2016-01-27 13:48:44 -08:00
Eitan Isaacson
0ee480e2be Bug 1166365 - Pluralize dropdown logic. r=Gijs,Margaret
MozReview-Commit-ID: KCayCX4r8xQ

--HG--
extra : rebase_source : 4e1039f3b0aeed05a3c40f00f3003b739097b150
2016-01-21 11:25:48 -08:00
Giorgio Maone
92558f57d8 Bug 1232849 - Better chrome compatibility + binaryValue support + serious header manipulation tests + nits r=kmag
MozReview-Commit-ID: G8mgtVLFfoD

--HG--
extra : rebase_source : 68135fffd8470462066aa77d5e8097ae1607a09a
2016-03-06 09:02:06 +01:00
Ryan VanderMeulen
72c385edb5 Bug 1198261 - Skip browser_navigateaway3.js on Windows and OSX for frequent failures.
--HG--
extra : histedit_source : e27fa149b16adbac9e4b006c050ebfa7b06467d8
2016-03-05 22:44:21 -05:00
Ryan VanderMeulen
599f2304e0 Merge m-c to inbound. a=merge 2016-03-05 19:30:51 -05:00
Ryan VanderMeulen
54367e83bf Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Andrew Swan
053f654c7e Bug 1251766 - Accept more date formats for downloads.search(). r=kmag
MozReview-Commit-ID: K0r1wiY2lqf

--HG--
extra : rebase_source : 77390ec193bf021cb293fa0e564d2d0a101dce3e
2016-03-04 10:44:09 -08:00
Andrew Swan
76e599335e Bug 1251766 - Add new Date type to webextensions schemas. r=kmag
MozReview-Commit-ID: EEX5FziiINo

--HG--
extra : rebase_source : 68da63aeacb6a711c7a35827f36f7d97c00e48d0
2016-03-04 13:08:19 -08:00
Andrew Swan
a9ee3a7852 Bug 1245600 - Implement chrome.downloads.onChanged for state. r=kmag
MozReview-Commit-ID: BaAyU1dgMB7

--HG--
extra : rebase_source : e0652f3bb9afc13b7276eb92f220542cd61a66be
2016-03-04 12:18:11 -08:00
bsilverberg
e9211fc397 Bug 1252250 - Implement browser.bookmarks.removeTree(), r=kmag r=mak
MozReview-Commit-ID: HyjJrEjcsZu

--HG--
extra : source : 3646fe906d7ede02b09b2af815c2d96f0a9d6094
2016-03-03 08:00:42 -05:00
Shane Caraveo
47966c0504 Bug 1252661 fix visibility state of pocket menu items, r=gijs 2016-03-04 14:38:13 -08:00
Michael Kaply
c1ac87f2ae Bug 1253365 - Merge version 1.4.0 of microformats-shiv; r=mixedpuppy 2016-03-04 11:19:18 -06:00
Alessio Placitelli
2dbed66d15 Bug 1251199 - Define JSON schema for "core" ping. r=gfritzsche
--HG--
extra : rebase_source : e3fdce42af7b0cb7f017bc662239751416a9b947
2016-03-02 08:21:00 +01:00
Richard Marti
b6720d561c Bug 1028528 - Override the dropOn text color on Win Vista+ default theme. r=Gavin
--HG--
extra : rebase_source : 79c927041b18ec1fdb20ebca88d31404f06d7fb9
2016-02-26 15:09:49 +01:00
Mike de Boer
cf23a40c78 Bug 1241930: Part 6 - convert all assertion methods used inside content tasks to the Assert.* family in toolkit tests. r=mconley 2016-03-04 14:32:34 +01:00
Carsten "Tomcat" Book
6e681479dc Merge mozilla-central to fx-team 2016-03-04 13:40:08 +01:00
Carsten "Tomcat" Book
7141570807 merge mozilla-inbound to mozilla-central a=merge 2016-03-04 11:49:58 +01:00
penhlenh
ddc08ffa06 Bug 1251952 - about:telemetry should handle empty ping archives gracefully. r=gfritzsche 2016-03-03 08:04:10 +07:00
Manuel Casas Barrado
563b958a1e Bug 1208416 - Report on Hello MAUs per new MAU definition. r=mikedeboer,data-review=bsmedberg
--HG--
extra : commitid : 1pXCrvVuAs2
2016-03-04 09:49:03 +00:00
Neil Deakin
1a6943eed5 Bug 1246669 - Enable browser_viewsourceprefs.js for e10s. r=mconley 2016-03-04 09:01:00 +01:00
Andy McKay
58af3a5ffe Bug 1246732 - Add in alarms schema. r=kmag
MozReview-Commit-ID: BQTVhvqgilb

--HG--
extra : rebase_source : 512932f9e770052df13d8cba13e0365ca0eab44b
2016-03-02 16:06:10 -08:00
Harshit Harchani
40eeb3fa24 Bug 1245136 - Discard old-format pending Telemetry files. r=gfritzsche
--HG--
extra : rebase_source : c97a5c98cb3f71dd0c025a7cc8196f20c23f0d53
2016-03-03 06:31:02 +05:30
Andrew Swan
c01dd7fea8 Bug 1245603 - Implement browser.downloads.search(). r=kmag
MozReview-Commit-ID: 9XqkfZyeS8X

--HG--
extra : transplant_source : %12%5D%EF%3B%3F%CE%C7%28v%29%15%16%5E%88%A9n%86%0DPH
2016-03-02 10:23:55 -08:00
Nicholas Nethercote
6373d8547c Bug 1252375 - Fix up jemalloc stats reporting. r=erahm.
We have some oddities in our jemalloc stats reporting.

- "heap-overhead-ratio" is a strange measurement: overhead / non-overhead,
  expressed as a percentage. And it omits "bin_unused", which appears to be an
  oversight.

- "heap-committed" also omits "bin_unused".

- There are some minor errors in memory report descriptions.

This patch fixes these and improves the heap reporting. It makes the following
reporting changes:

- "heap-allocated": Duplicated as "heap-committed/allocated". (We keep
  "heap-allocated" because that's a special value used in the computation of
  "heap-unclassified".)

- "heap-committed/overhead": Added; it's the same as the sum of the
  "explicit/heap-overhead/*" values. Together with "heap-committed/allocated"
  it shows clearly what fraction of the heap is overhead and what fraction is
  useful.

- "heap-committed": Removed; now implicit as the "heap-committed/" node.

- "heap-overhead-ratio":
  - Removed from memory reports; now shown as the percentage of the new
    "heap-committed/overhead" node.
  - Still available as a distinguished amount (because it's useful in
    isolation) but renamed to heapOverheadFraction, and the telemetry ID is
    renamed as MEMORY_HEAP_OVERHEAD_FRACTION.

- "heap-chunks": Removed; it's not that interesting, and can be manually
  computed as "heap-mapped" / "heap-chunksize" if necessary.

--HG--
extra : rebase_source : 6f238cda780eb17b2de2f8b9a0b04377c93b109c
2016-03-03 12:49:27 +11:00
Kit Cambridge
5d8590bae1 Back out changeset a67f0b208af6 (bug 1252250) for merge conflicts.
MozReview-Commit-ID: IQzGkqThQzG

--HG--
extra : rebase_source : f59f5d9e9bef582881aefb54a5e8a1d6ec3ddb71
2016-03-04 14:46:15 -08:00
J. Ryan Stinnett
c943bbac07 Bug 1253125 - Stop duplicating telemetry from inside tools. r=mratcliffe
MozReview-Commit-ID: IRidYhLsJpy
2016-03-03 16:16:39 -06:00
Mark Finkle
50512ace13 Bug 1250967 - Extension inline options do not display, so add back setting.xml r=mossop 2016-03-03 13:11:35 -05:00
Carsten "Tomcat" Book
82cf3c3383 merge mozilla-inbound to mozilla-central a=merge 2016-03-03 11:54:40 +01:00
Gregory Szorc
bc708e89a8 Bug 1250991 - Move APK upload files code to own file; r=mshal
This is several hundred lines of make goo that makes upload-files.mk
even harder to read than it actually is. Extract it to its own file.

I performed a `hg cp` to preserve file history so blame continues to
work.

MozReview-Commit-ID: IpoPE79m9SX

--HG--
rename : toolkit/mozapps/installer/upload-files.mk => toolkit/mozapps/installer/upload-files-APK.mk
extra : rebase_source : 1c3ce7596a89994fd37b9230de9752c441751877
2016-03-02 16:30:03 -08:00
Gregory Szorc
c77a2b40f5 Bug 1250991 - Indent code; r=mshal
This file is so hard to read. Add some indentation to make it easier to
grok.

I also converted some useless tabs to spaces.

MozReview-Commit-ID: 7DFKeW66uD6

--HG--
extra : rebase_source : fb816ece4dba7a7971e8f00a4f651a1f8adcf633
2016-02-25 10:40:31 -08:00
Bobby Holley
95d46f19ca Bug 1252980 - Link the geckolib into libxul and define MOZ_STYLO if --with-servo=PATH is passed. r=gps 2016-03-02 16:43:12 -08:00
Wes Kocher
5b6ee74ad5 Backed out changeset 63132b94b6a3 (bug 1245603) for mochitest-chrome failures in test_chrome_ext_downloads_search.html
MozReview-Commit-ID: D1tlLwaDs6A
2016-03-02 12:42:37 -08:00
J. Ryan Stinnett
2a55d065b7 Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer
This change renames OriginAttributes.mInBrowser to mInIsolatedMozBrowser and
nsIPrincipal::GetIsInBrowserElement to GetIsInIsolatedMozBrowserElement.  Other
methods that pass these values around also have name changes.

Tokens such as "inBrowser" have previously been serialized into cache keys, used
as DB column names, stored in app registries, etc.  No changes are made to any
serialization formats.  Only runtime method and variable names are updated.

No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations.  These are corrected in subsequent patches
focused on behavior.

MozReview-Commit-ID: 66HfMlsXFLs
2016-03-02 10:35:56 -06:00
Carsten "Tomcat" Book
32191b51ac Merge mozilla-central to mozilla-inbound 2016-03-02 16:09:27 +01:00
Carsten "Tomcat" Book
de8d151c26 merge mozilla-inbound to mozilla-central a=merge 2016-03-02 15:54:19 +01:00
Wes Kocher
356fd48c1d Merge m-c to fx-team, a=merge
MozReview-Commit-ID: LQ4NtghbPdw
2016-03-01 15:30:35 -08:00
Kris Maglione
265035a442 Bug 1248855 - [webext] Follow-up: Add matching "array-bracket-spacing" rule. r=me
MozReview-Commit-ID: HALx5dbLxpj

--HG--
extra : rebase_source : ba0fef28778bc7b489cf907a59525156a1190ecf
2016-03-01 13:49:48 -08:00
Wes Kocher
d4bc23e4dd Merge inbound to m-c a=merge
MozReview-Commit-ID: B0yZpi7wa4I
2016-03-01 15:19:25 -08:00
Matthew Wein
22fd2a0fc9 Bug 1246029 Implement chrome.commands.onCommand. r=kmag 2016-02-29 19:04:03 -08:00
Yury Delendik
a3ad28794e Bug 1250046 - Remove Shumway references from telemetry. r=gfritzsche 2016-02-29 08:04:15 -06:00
David Rajchenbach-Teller
278ae1aa6f Bug 1252382 - Get rid of PR_Sleep in the terminator;r=froydnj
The terminator currently makes use of PR_Sleep. As it turns out, late
in shutdown, this can cause infinite recursions and finally exit(-11) . This
patch replaces PR_Sleep with usleep(3) and Sleep().

MozReview-Commit-ID: 3SybinpQUVl

--HG--
extra : rebase_source : 61bd6cc1cac6fc51729f0e04867a161cc9c9ea3d
2016-03-01 09:01:22 +01:00
David Rajchenbach-Teller
7fdebd3973 Bug 1249393 - Getting rid of more Nightly-only gates for about:performance;r=me
MozReview-Commit-ID: BWS1TPoLzYs

--HG--
extra : rebase_source : 9b6fa02da483679b77d837dcfea30452254852c2
2016-02-29 21:58:32 +01:00
Carsten "Tomcat" Book
30e5302af8 Merge mozilla-central to mozilla-inbound 2016-03-01 15:25:31 +01:00
Ms2ger
fcf4aedb48 Bug 1252092 - Stop copying MockFilePicker.jsm for xpcshell tests; r=ted
The test that used it (test_privatebrowsing_downloadLastDir.js) was rewritten
as a mochitest in bug 722995 (changeset 38183dea71ab).
2016-03-01 09:17:29 +01:00
Dave Townsend
62f9c9fce2 Bug 1250611: Switch test_signed_long to use add-ons signed by the production server. r=rhelmer
MozReview-Commit-ID: C0e6uYINLxJ

--HG--
extra : rebase_source : f7a766617aefdaacdbfdd7ed55ebe74d8b235b27
extra : amend_source : bc55eeaa86b9afff9bdfa83e2ef728196ff6bfb8
2016-03-01 08:54:50 -08:00
Kris Maglione
66f9b57852 Bug 1248499: [webext] Implement tabs.detectLanguage. r=billm
MozReview-Commit-ID: F4GpSesj2ho

--HG--
extra : rebase_source : e9ffab3396b4f813c60e366c371ea54baccc160a
2016-02-26 13:20:28 -08:00
Kris Maglione
89517813d0 Bug 1251890: Fix RemoveTopWindowID listener. r=billm
MozReview-Commit-ID: 4nQdPszQOy

--HG--
extra : rebase_source : 970b616c972d2ed7fd3bcd163e662a00f8267bdd
2016-02-27 14:11:25 -08:00