Commit Graph

36147 Commits

Author SHA1 Message Date
Ted Mielczarek
e254cc07b8 bug 1298422 - vendor byteorder into third-party/rust. r=froydnj
MozReview-Commit-ID: ChKCKiIVEfq

--HG--
extra : rebase_source : c0da7411a2f0b7fc171c9ebb99fce91361944aa5
2016-09-08 15:12:34 -07:00
Jan de Mooij
7f794780e0 Bug 1302448 part 2 - Rename XPCJSRuntime to XPCJSContext. r=mrbkap
--HG--
rename : js/xpconnect/src/XPCJSRuntime.cpp => js/xpconnect/src/XPCJSContext.cpp
extra : rebase_source : e6b435ab1ca2739e340669195dff77c561ea573e
2016-09-14 15:48:17 +02:00
Carsten "Tomcat" Book
515bca4fca merge mozilla-inbound to mozilla-central a=merge 2016-09-14 15:41:48 +02:00
Carsten "Tomcat" Book
d63d14dfed Backed out changeset fc9963bf6d98 (bug 1301621) for xpcshell bustage 2016-09-14 12:28:50 +02:00
Carsten "Tomcat" Book
6520e60ddb Merge mozilla-central to autoland 2016-09-14 12:17:20 +02:00
Carsten "Tomcat" Book
9a2448ee1c Merge mozilla-central to mozilla-inbound 2016-09-14 12:11:09 +02:00
Carsten "Tomcat" Book
d2c3fe7fd3 merge autoland to mozilla-central a=merge 2016-09-14 12:07:02 +02:00
Carsten "Tomcat" Book
1019d4f3c1 merge mozilla-inbound to mozilla-central a=merge 2016-09-14 12:04:01 +02:00
Jean-Yves Avenard
c23c6575b1 Bug 1302646: Fix mac compilation following bug 337051. r=gerald
MozReview-Commit-ID: DYpijpqKtId

--HG--
extra : rebase_source : 102c95b2aa164dbb19e891474d4a6864dc442db0
2016-09-14 17:38:06 +10:00
Ben Kelly
2d718bf199 Bug 1300658 P7 Make test_ext_downloads_search.js wait for full window file removal. r=aswan 2016-09-13 20:14:02 -07:00
Henry Chang
8cc38b3dfc Bug 1302044 - Init tableArray with only enabled tables. r=francois.
MozReview-Commit-ID: KMp8oLkBXwb

--HG--
extra : rebase_source : eb29994750e8707c18867a6f9fa6ac9e00dd49ff
2016-09-12 17:30:06 +08:00
Ryan VanderMeulen
739f3dac5a Merge m-c to autoland. a=merge 2016-09-13 20:46:39 -04:00
Manish Goregaokar
ce7df594c1 Bug 1301621 - Parse URL ports as 16 bit; r=valentin
MozReview-Commit-ID: 5FbRUsYzJdy

--HG--
extra : rebase_source : 4274433be9e6c7f76909e22dc79f7a2a41e5f455
2016-09-09 15:42:42 +08:00
Benjamin Bouvier
daec611782 Bug 1288778: Add a telemetry probe for usage of asm.js / wasm; r=luke, data-review=bsmedberg
MozReview-Commit-ID: D8yiiobompo

--HG--
extra : rebase_source : 889800ed00a5f05522bd8235491dfd0bee059f9a
extra : amend_source : 268b1d5b811e58d2748f9780992e4769432cb681
2016-09-08 16:07:15 +02:00
Matthew Noorenberghe
d5c4cc5f59 Bug 1298543 - Fix test_prompt_http.html for e10s. r=Dolske
Don't actually test doorhanger notifications since they are only on the desktop browser and browser chrome tests already check them.

The Android notifyObservers additions aren't used in this patch but I added them for consistency and because we should start to use them for cross-platform tests that check if a doorhanger appears.

MozReview-Commit-ID: B5wK8oqu0h7

--HG--
rename : toolkit/components/passwordmgr/test/notification_common.js => toolkit/components/passwordmgr/test/chrome/notification_common.js
extra : rebase_source : 741f45a7dd64a1b7043040bec90bef4e5fd86c0e
2016-09-08 02:12:25 -07:00
Evan Tseng
592e7c05cd Bug 1277105 - Wait for the browser_capture_doorhanger.js doorhangers to be ready in order to pass with e10s. r=MattN 2016-09-08 11:37:54 +08:00
Kevin Chan
2e2dd538ea Bug 1140286 - Remove CPOW usage from browser_thumbnails_bg_no_cookies_stored.js. r=adw 2016-09-13 16:32:00 -04:00
Dragana Damjanovic dd.mozilla@gmail.com
ef19d6d0f4 Bug 1296288 - Add telemetry for TLS early-data. r=mcmanus
--HG--
extra : rebase_source : 0d62e936d2af4de539802dff046a3b8453e4d9c6
2016-09-13 02:32:00 -04:00
Haik Aftandilian
9de1898bc2 Bug 1290619 - Content sandbox rules should use actual profile directory, not Profiles/*/ regex's; r=jimm
Passes the profile dir to the content process as a -profile CLI
option so that the correct profile dir can be used in the OS X content
sandbox rules.  Only enabled on OS X for now.

On Nightly, profile directories will now be read/write protected
from the content process (apart from a few profile subdirectories) even
when they don't reside in ~/Library.

xpcshell tests invoke the content process without providing a
profile directory. In that case, we don't need to add filesystem
profile dir. read/write exclusion rules to the sandbox.

This patch adds two new macros to the content sandbox rule set:
|profileDir| holds the path to the profile or the emptry string;
|hasProfileDir| is a boolean (1 or 0) that indicates whether or
not the profile directory rules should be added. If |hasProfileDir|
is 0, profile directory exclusion rules don't need to be added
and |profileDir| is not used.

MozReview-Commit-ID: rrTcQwTNdT

--HG--
extra : rebase_source : 3d5b612c8eb3a1d0da028eba277cd9d6f0c9ac00
2016-08-30 13:32:21 -07:00
Francois Marier
2698828323 Bug 1297865 - Improve the description of Application Reputation telemetry probes. r=bsmedberg,gcp
MozReview-Commit-ID: 7AR8NBY5xQN

--HG--
extra : rebase_source : 16b718d3c68d19fc1cf6c7e73372230a9b231c4f
2016-08-25 17:34:46 -07:00
Francois Marier
d69d6c0f15 Bug 1297865 - Add an email address to all Safe Browsing telemetry probes. r=bsmedberg,gcp
MozReview-Commit-ID: 27nL1DavtLy

--HG--
extra : rebase_source : 9bfa0b27a753af443a416b417c6990f25c45b53d
2016-08-25 17:40:49 -07:00
Francois Marier
e4e037ca36 Bug 1297865 - Extend Safe Browsing telemetry probes we are still using. r=bsmedberg,gcp
MozReview-Commit-ID: 6675iD0yxZT

--HG--
extra : rebase_source : 7a8db4f337932e389e301ab08f2175442c9d025d
2016-08-25 16:38:55 -07:00
Francois Marier
65350bc2ed Bug 1297865 - Remove unused URLCLASSIFIER_PS_FAILURE probe. r=bsmedberg,gcp
MozReview-Commit-ID: Gl4o8gllqcs

--HG--
extra : rebase_source : 6eb303a2a5928b05e5dc8bb78fe36e648a657ddd
2016-08-25 16:34:07 -07:00
AdamG2
01468c06af Bug 1299144 - Replace TelemetryHistogram::NewKeyedHistogram and replace with predefined histograms. r=chutten
MozReview-Commit-ID: FLRyEswR6r7

--HG--
extra : rebase_source : 6d12a35d58c92b9eb3017f36fc13851170af0a75
2016-09-13 01:04:39 -04:00
Luca Greco
dec0e33a64 Bug 1269342 - Integrate LegacyExtensionsUtils helpers into XPIProvider. r=aswan,kmag
MozReview-Commit-ID: Iw47S7OMP5S

--HG--
extra : rebase_source : 5de43bd207de2a1379b7761bbbcea076468f6004
2016-09-11 15:37:54 +02:00
Matthew Noorenberghe
e6af94a77f Bug 1286718 - Revert bug 1149975 to remove the additional login fill doorhanger code. r=johannh
MozReview-Commit-ID: 7dAZKshpwdC

--HG--
extra : rebase_source : 526809227b66a7ae79513f7f36b7d4ac137a00ac
2016-09-09 23:04:45 -07:00
Matthew Noorenberghe
bb1fcdcb29 Bug 1286718 - Revert bug 1148026 to remove the initial login fill doorhanger code. r=johannh
MozReview-Commit-ID: 8IiG6gTNeHY

--HG--
extra : rebase_source : 8f62dee6583ba88990ad73476eebeabc13a84e51
2016-09-09 22:56:52 -07:00
Matthew Noorenberghe
0e8acdbcbc Bug 1286718 - Manually revert LoginManagerContent's _updateLoginFormPresence and fillForm. r=johannh
Manually revert since the context menu and insecure passwords UI are using some of this code now.

MozReview-Commit-ID: JnRFfnbPaOj

--HG--
extra : rebase_source : 69fce499588f3e3213d092add214fa7532c5c49c
2016-09-09 22:54:59 -07:00
Matthew Noorenberghe
f2cf4992a5 Bug 1286718 - Remove password manager's browser_filldoorhanger.js. r=johannh
MozReview-Commit-ID: 5sAfeNmrTiR

--HG--
extra : rebase_source : 5fd6c5ff77a44e6e72e2c9482829e4c8a01c6320
2016-09-09 22:55:59 -07:00
Mike Conley
15dc33fbae Bug 1287178 - Add a dismissed event for <xul:notification> when they're dismissed via the close button. r=Felipe
MozReview-Commit-ID: 4bTq0g5a33j

--HG--
extra : rebase_source : 0c705c9b9dafff1499b5f5b381f4b8545ab0272e
2016-09-02 14:09:42 -04:00
Andrew Swan
897c54369e Bug 1284407 Generate addon id from the path for temporarily loaded xpis r=rhelmer
MozReview-Commit-ID: 4XChacM8xE0

--HG--
extra : rebase_source : 2549fd7bc0597db1e292e772eefd42dd7f6507f4
2016-09-12 16:13:42 -07:00
Thom Chiovoloni
4c8aff6678 Bug 1299784 - Include a hashed version of the device ID with the sync ping r=bsmedberg,markh
MozReview-Commit-ID: 3sPSeBNrF8z

--HG--
extra : rebase_source : 518a0790ef4445539cd283d1b8c2f0cdc1c471ec
2016-09-07 16:49:21 -04:00
Mike de Boer
c0abde1592 Bug 1300824 - skip cutting out the current found range from the mask so it won't show when you backspace in the findbar input field. r=jaws
MozReview-Commit-ID: 4vcHbHD0z31

--HG--
extra : rebase_source : 21fedec3640f9e02b6ffa6fbbb62a9dfd7a03165
2016-09-13 11:32:15 +02:00
Bob Silverberg
21f8f5eff5 Bug 1298923 - Prevent installation of an extension when "*" is used as part of strict_min_version in a WebExtension manifest.json, r=kmag
MozReview-Commit-ID: BeHU7ZPB1NG

--HG--
extra : rebase_source : c3e5e1aba0f3db247b9b9bf27b79290342cbcfe1
2016-09-01 14:46:38 -04:00
Wes Kocher
a990edd08a Merge m-c to autoland, a=merge 2016-09-12 17:23:13 -07:00
Mike de Boer
ef97f74f53 Bug 1283042 - add a test for highlighting XML documents; needed to fix up highlightFinished notifications. r=jaws
MozReview-Commit-ID: HKw51diGOBm
2016-09-12 18:46:18 +02:00
Mike Conley
9982231990 Bug 1298204 - Make sure the form autocomplete popup tree gets updated when invalidated. r=MattN
Bug 1294502 recently refactored the form autocomplete code to
combine the e10s and non-e10s mechanisms. The new combined
mechanism works using something mostly similar to what we
used for e10s, except that we forgot to re-set the nsITreeView
when the autocomplete results are invalidated.

MozReview-Commit-ID: 4veXklEgLGl

--HG--
extra : rebase_source : b7ae94b2a6696cc431b021cf76ec77d1f42f5f80
2016-08-30 22:57:26 -04:00
Tomislav Jovanovic
285ceaf1ee bug 1288263 - tabs.detectLanguage() returns "und" for undetermined, r=kmag
MozReview-Commit-ID: 72ltWdufHiu

--HG--
extra : rebase_source : b5b9e78424aea9584615f70904eb9810e4843d5a
2016-09-10 23:05:02 +02:00
Phil Ringnalda
3748f182f6 Merge m-i to m-c, a=merge 2016-09-10 00:14:21 -07:00
Robert Strong
cd9aeee488 bug 1299583 - Don't create backup of files when staging an update. r=mhowell 2016-09-09 11:53:57 -07:00
Sebastian Hengst
c2d659643b Backed out changeset 8c9117de1e7f (bug 1300152) 2016-09-09 16:53:45 +02:00
Carsten "Tomcat" Book
0f2c669a48 merge mozilla-inbound to mozilla-central a=merge 2016-09-09 12:02:43 +02:00
Carsten "Tomcat" Book
89dba842cb merge fx-team to mozilla-central a=merge 2016-09-09 12:01:21 +02:00
Johann Hofmann
ec9dd3e14f Bug 1291642 followup - Add a CSS selector for warning labels on windows. r=dao
MozReview-Commit-ID: DotNHI0AF7V

--HG--
extra : rebase_source : fc5c07ca3be3d11b52f576988de06d1c548fd718
2016-09-09 07:32:54 +02:00
Shing Lyu
db11558e50 Bug 1288350 - Temporary reftest list for Stylo vs Gecko test r=heycam,manishearth
--HG--
extra : rebase_source : 4772418bd2813d4e79643a833eb09e47fe893d84
2016-09-05 11:45:39 +08:00
Nicholas Nethercote
b597f8fec1 Bug 1297300 - Add missing checks to GetSpec() calls in toolkit/. r=froydnj.
--HG--
extra : rebase_source : afb0e9a0f9f5a033f57ef0881071a21fb623a6e0
2016-09-08 14:32:20 +10:00
Rob Wu
7530f86ecf Bug 1298979 - move tabs.sendMessage/connect to child process r=billm
- Use the frame's message manager to direct messages via the
  ProxyMessenger to the right tab instead of directly to the tab.
- Put the implementation in a separate file that is only loaded in
  child processes (in the future).
- Explicitly list all addon-process specific files in a new category
  instead of reusing the content one.

MozReview-Commit-ID: 8oIMx9ol7Tl

--HG--
extra : rebase_source : f93805ecdf44d4607dffc20ffe1cf0cbeb8c86be
2016-08-28 20:07:46 -07:00
Rob Wu
8456c63a68 Bug 1298979 - Add test to verify that sending a message and unloading works r=billm
Checks what happens before closing a window or removing a frame:

- Tests that sendMessage/connect is received by the extension.
- Tests that any responses from the extension is not received by the
  sending script (of the closing context).

MozReview-Commit-ID: 9VwCpRmaZOO

--HG--
extra : rebase_source : f4103a10547835fec2a45086c39b3434937bcdce
2016-08-28 16:26:52 -07:00
Kris Maglione
5cbcfb7d13 Bug 1301246: Allow processes to break away from their job. r=mhowell
MozReview-Commit-ID: IFyK7HkQP35

--HG--
extra : rebase_source : 1713e8968a3310a6024b996b5d405d0ec21b5461
2016-09-08 12:26:13 -07:00
Wes Kocher
c067786818 Merge m-c to inbound, a=merge CLOSED TREE 2016-09-08 15:28:31 -07:00