Tooru Fujisawa
ca98c3a8c4
Bug 883377 - Part 6: Update browser and dom tests to follow displayName change. r=smaug
2016-12-03 07:44:23 +09:00
Tooru Fujisawa
be551e20bb
Bug 883377 - Part 5: Update devtools to follow displayName change. r=miker
2016-12-03 07:44:22 +09:00
Tooru Fujisawa
e1bf7549b2
Bug 883377 - Part 4: Fix existing tests. r=jandem
2016-12-03 07:44:22 +09:00
Tooru Fujisawa
9f3f54d9e4
Bug 883377 - Part 3: Support JSOP_SETFUNNAME in Baseline and Ion. r=jandem
2016-12-03 07:44:21 +09:00
Tooru Fujisawa
c206625993
Bug 883377 - Part 2: Call NameFunctions after emitting. r=jandem
2016-12-03 07:44:21 +09:00
Tooru Fujisawa
8f33b32c92
Bug 883377 - Part 1: Implement ES6 function name property semantics. r=jandem,anba
2016-12-03 07:44:20 +09:00
Towkir Ahmed
e88165e1ca
Bug 1313486 - Fix unicode-bidi for DOM label and value in RTL locales. r=Honza
...
--HG--
extra : rebase_source : 1ed7cdc2a2c0002e2d32dc92523914d1db7fbbc8
2016-11-25 10:16:00 -05:00
Landry Breuil
0d6243b580
Bug 1321777 - Prepend js namespace to timezone to fix a build failure on OpenBSD. r=andrebargull
...
--HG--
extra : rebase_source : f7ee67cc072272478fa8509779e14f1c1858a0ef
2016-12-02 03:15:00 -05:00
Martin Stransky
871d79fd06
Bug 1320686 - [nsLookAndFeel] Get styles for menu label, button text and combobox text colors from WidgetCache. r=karlt
...
--HG--
extra : rebase_source : 716e78588f3dfddd67aa88a59789077d16ee4c9f
2016-12-01 05:09:00 -05:00
Jessica Jong
8b1856afb0
Bug 1321245 - Request native key bindings for delayed keypress events. r=smaug
...
--HG--
extra : rebase_source : c273efdca1731a5b09b01c5848b7a34fd1a71e43
2016-12-02 00:41:00 -05:00
Nathan Froyd
29bc22446b
Bug 1321444 - part 3 - add vs2015u3 to clang.manifest files; r=mshal
...
We need this for the Windows SDK et al.
2016-12-02 12:18:24 -05:00
Nathan Froyd
c152661ba0
Bug 1321444 - part 2 - update windows clang manifests to r286542; r=mshal
2016-12-02 12:18:24 -05:00
Nathan Froyd
6f9fe80ce0
Bug 1321444 - part 1 - add win32 and win64 clang mozconfigs; r=mshal
...
These are all based off of the win32 debug-static-analysis config. I
chose to use separate configs because the debug-static-analysis config
is currently being used for other purposes. We'll need to consolidate
after clang-cl and windows static analysis builds are running on
automation.
2016-12-02 12:18:24 -05:00
Nathan Froyd
26ac93d4c7
Bug 1319156 - followup - only assign RUST_LIBRARY_FEATURES when features are provided to RustLibrary; r=me
...
Do this to re-open the CLOSED TREE.
2016-12-02 11:56:43 -05:00
Nathan Froyd
baaec10678
Bug 1319156 - part 3 - tests for Rust library features, frontend and backend; r=chmanchester
...
This commit also adds an overdue test for plain Rust libraries in the
recursivemake backend, but said test also serves to ensure that we don't
emit features for a library if none were defined in moz.build.
2016-12-02 11:39:15 -05:00
Nathan Froyd
1c12d3858c
Bug 1319156 - part 2 - handle Rust library features in the recursivemake backend; r=chmanchester
2016-12-02 11:39:15 -05:00
Nathan Froyd
d861eee0f6
Bug 1319156 - part 1 - add features to RustLibrary objects and moz.build definitions; r=chmanchester
...
Ideally, people will just use the extra argument to RustLibrary to
define features for their library.
2016-12-02 11:39:15 -05:00
Nathan Froyd
8783deedb3
Bug 1318981 - part 2 - pass MOZ_DIST as an environment variable to cargo build
; r=chmanchester
...
rust-bindgen, at least, will need to know where Gecko's headers are to
parse them.
2016-12-02 11:38:45 -05:00
Nathan Froyd
b3f52ed877
Bug 1318981 - part 1 - factor out a CARGO_BUILD makefile variable; r=chmanchester
...
This change makes the individual cargo rules easier to understand, and
provides a single place to change e.g. environment variables passed to
cargo.
2016-12-02 11:38:45 -05:00
Ben Kelly
82a60acdf4
Bug 1320871 Add a wpt test verifying Cache API Response objects can be cloned and read. r=asuth
2016-12-02 10:41:33 -08:00
Ben Kelly
6db09bc23b
Bug 1134372 P2 Verify that cloned pipe streams can be read at different rates. r=froydnj
2016-12-02 10:41:33 -08:00
Ben Kelly
8ea15a056a
Bug 1134372 P1 Allow pipe cloned streams to be read at different rates. r=froydnj
2016-12-02 10:41:33 -08:00
Wes Kocher
eff20804f2
Merge m-c to inbound, a=merge
2016-12-02 13:13:05 -08:00
Wes Kocher
22f1e81f51
Backed out changeset 76bbb68f8441 (bug 1309187) for depending on bug 1309865 a=backout
...
--HG--
extra : rebase_source : ba29796e5fd6ac5f1eb4c7b168353bfa49a5abf6
2016-12-02 13:06:22 -08:00
Wes Kocher
e9e921d4f4
Merge inbound to central, a=merge
2016-12-02 13:06:38 -08:00
David Major
c66cdc62d8
Bug 1321875: Fix relative lifetimes of lpAttributeList and handlesToInherit in LaunchApp. r=aklotz
...
CreateThreadAttributeList warns:
// Note that the pointer to the HANDLE array ends up embedded in the result of
// this function and must stay alive until FreeThreadAttributeList is called,
// hence it is passed in so the owner is the caller of this function.
but the caller was passing a |handlesToInherit| that was declared inside a block scope that ends before we're finished using lpAttributeList.
This happened to work on MSVC but leads to badness under clang-cl.
+ Bonus fix for a sometimes-uninitialized warning in CreateThreadAttributeList.
MozReview-Commit-ID: 6uu3ICjfj5k
--HG--
extra : rebase_source : 45fd2e4084c80ab60bcf7bee8e1575b40b5b3283
2016-12-02 14:49:41 -06:00
Ehsan Akhgari
3cade99c10
Bug 1321868 - Add an API to nsIDocument to determine whether a script is on the tracking protection list; r=bkelly
...
In order to be able to put timeouts in the correct bucket as soon as
they are scheduled, we need to be able to synchronously tell whether a
timeout is coming from a script that is on the tracking protection list.
But the URL Classifier API which we use for this task is asynchronous.
Because of this, and to avoid unnecessary IPC from the content to the
parent process every time we need to know where a script came from, we
cache this information in nsIDocument. The hash table mTrackingScripts
will have one entry per script loaded in the document which is on the
tracking protection list.
For performance reasons, we coalesce querying whether a script source
URL is on the tracking protection list with the load of the script from
the network. In most cases we'll have the response from the URL
Classifier service before the script load is finished, but on the off
chance that the load finishes first, we wait before finishing the script
load to get the response from the URL Classifier service.
2016-12-02 15:37:11 -05:00
Wes Kocher
2d48dd6760
Merge autoland to central, a=merge
2016-12-02 12:26:55 -08:00
Boris Zbarsky
11fbb63457
Bug 1321299. Cross-origin objects should allow gets of certain symbol-named properties but force the value to be undefined. r=bholley
2016-12-02 15:24:20 -05:00
Wes Kocher
9e952ef90e
Backed out 3 changesets (bug 1309866) for too many intermittent test failures after landing a=backout
...
Backed out changeset 30baf39ed89f (bug 1309866)
Backed out changeset e0e09f7f22a3 (bug 1309866)
Backed out changeset 75d37553b7cd (bug 1309866)
2016-12-02 11:14:57 -08:00
Eric Rahm
4c42b01cc8
Bug 1318766 - Validate length in SubstringTuple. r=froydnj
...
MozReview-Commit-ID: JuwQS8jpKcX
2016-12-02 10:35:35 -08:00
Eric Rahm
f3886af84f
Bug 1311687 - Pop eval context on early returns. r=peterv
...
Make sure the eval context stack is cleaned up on failure.
MozReview-Commit-ID: AUNen1xt9He
2016-12-02 10:33:48 -08:00
Randall Barker
fc730ca66e
Bug 1321642 - Add missing include guards to nsDeviceContextAndroid.h r=jchen
2016-12-02 10:29:55 -08:00
Michal Novotny
eeff8dadb0
Bug 1320894 - Fixed serialization of cache index, r=valentin
2016-12-02 16:21:35 +01:00
ffxbld
1c0ed03324
No bug, Automated blocklist update from host bld-linux64-spot-1071 - a=blocklist-update
2016-12-02 06:38:47 -08:00
ffxbld
c62600abb7
No bug, Automated HPKP preload list update from host bld-linux64-spot-1071 - a=hpkp-update
2016-12-02 06:38:45 -08:00
ffxbld
32d22c3670
No bug, Automated HSTS preload list update from host bld-linux64-spot-1071 - a=hsts-update
2016-12-02 06:38:42 -08:00
Andrea Marchesini
f22cf0451c
Bug 1321530 - FileReader.abort() should not throw, r=smaug
2016-12-02 13:16:59 +00:00
Masatoshi Kimura
c483cb248d
Bug 1130670 - Remove vestigial RC4 fallback backend. r=keeler
...
MozReview-Commit-ID: 9YRVgnymndI
--HG--
extra : rebase_source : bdbb2b008336aece4b970cd25d0d283cf63f21d4
extra : intermediate-source : ffebf3ebf9f15223ff4b68efe3c15d9d3427df36
extra : source : 7cace2994af1116a957e13259440ccb9722343d1
2016-12-02 22:09:38 +09:00
Franziskus Kiefer
12beb018dd
Bug 1317947 - land NSS 0x5f2db99c258f, r=me
...
--HG--
extra : rebase_source : 6afc6f20c26a9a32afa42c6b47f2775ca7fd91a3
2016-12-02 12:20:41 +01:00
sotaro
dbc67afb0b
Bug 1305907 - Assume BT.709 as VP9 default color space r=jya
2016-12-02 20:38:17 +09:00
Georg Fritzsche
365263b553
Bug 1316281 - Part 3 - Fix TelemetrySession filter for test events. r=dexter
2016-12-02 12:17:12 +01:00
Georg Fritzsche
dc328f2736
Bug 1316281 - Part 2 - Record search event in Telemetry. r=dexter,mak data-review=rweiss
2016-12-02 12:17:12 +01:00
Georg Fritzsche
fe78815dce
Bug 1316281 - Part 1 - Improve error message for unknown events. r=dexter
2016-12-02 12:17:12 +01:00
Georg Fritzsche
37df28f752
Bug 1316810 - Part 2 - Only serialize the events value & extra fields when needed. r=dexter
2016-12-02 12:17:12 +01:00
Georg Fritzsche
d858d0e44e
Bug 1316810 - Part 1 - Use more strict size limits for event recording. r=dexter
2016-12-02 12:17:12 +01:00
James Graham
4072671bc6
Bug 1310307 - Disable HSTS priming in some mixed content tests where it causes a bogus request, a=testonly
...
MozReview-Commit-ID: 7wWbT7Ly7z
2016-12-02 11:07:55 +00:00
Carsten "Tomcat" Book
fadc5a3e12
merge mozilla-inbound to mozilla-central a=merge
2016-12-02 09:23:52 +01:00
Carsten "Tomcat" Book
c5e97a3963
merge autoland to mozilla-central a=merge
2016-12-02 09:22:46 +01:00
Phil Ringnalda
3ca40609e1
Backed out changeset 4c343bdb6e2a (bug 1321615) for browser_ext_webRequest.js timeouts
...
CLOSED TREE
2016-12-01 18:38:11 -08:00