Commit Graph

502198 Commits

Author SHA1 Message Date
Michael Kaply
533591e727 Bug 1320712 - Add new parameters to Amazon tests. r=bustage 2016-11-29 14:01:16 -06:00
Andrew Swan
a93233981c Bug 1308688 r=kmag
MozReview-Commit-ID: IinAfopVsw8

--HG--
extra : rebase_source : a9eebebc1a072837b428a258e8395a1cb257e7d6
2016-11-29 11:49:03 -08:00
Andrew Swan
a814ac2978 Bug 1308688 Expose mozAddonManager allowed hosts to chrome r=bkelly
MozReview-Commit-ID: JI3qMmCtYFT

--HG--
extra : rebase_source : b33c1e63e10999e35e404222082486bdf1ecc56d
extra : source : 58a48b3e78629657f34e3479a8b36495657a0bba
2016-10-28 14:39:18 -07:00
Christian Holler (:decoder)
623744a3cb Bug 1320387 - Add missing include in libfuzzer harness. r=froydnj
MozReview-Commit-ID: 3L0DKH4IEMA
2016-11-28 22:12:56 +01:00
Michael Kaply
9eb11833ba Bug 1320712 - Make UTF-8 searches work on Amazon. r=flod 2016-11-29 12:09:53 -06:00
Georg Fritzsche
de2948e3f2 Bug 1320312 - Disable Telemetry stack capturing if stack walking is not available. r=gfritzsche
MozReview-Commit-ID: AQsMm2fWWV8
2016-11-28 18:00:19 +01:00
Jim Chen
2f2df764d8 Bug 1319496 - 5. Change prompt response to use GeckoBundle; r=sebastian
Change prompt response from using JSONObject/String to using
GeckoBundle. The GeckoBundle is automatically translated to a JS object,
like before, when dispatched to JS code.
2016-11-29 12:25:53 -05:00
Jim Chen
ee7152f6a6 Bug 1319496 - 4. Fix context menu item IDs; r=sebastian
Context menu items used UUIDs as their prompt list item IDs. However,
prompt list items only support integers as IDs. This error didn't show
up before because JSONObject was silently ignoring the error. This patch
changes to using an incremental integer as the ID and fixes the error.
2016-11-29 12:25:53 -05:00
Jim Chen
edb09e5551 Bug 1319496 - 3. Convert prompts to BundleEventListener; r=sebastian
Convert prompts to use BundleEventListener and GeckoBundle.

DefaultDoorHanger.setOptions accepts a JSONObject argument, but if we
converted it to GeckoBundle, it would involve a lot of extra changes in
the other doorhanger code. So this patch adds GeckoBundle.fromJSONObject
and converts JSONObject to GeckoBundle within
DefaultDoorHanger.setOptions. In the future, another patch would convert
all doorhanger code to use GeckoBundle instead of JSONObject.
2016-11-29 12:25:53 -05:00
Jim Chen
ba7b253f47 Bug 1319496 - 2. Add more GeckoBundle tests in testEventDispatcher; r=snorp
Add more tests for edge cases in testEventDispatcher, such as null
arrays, nonexistent values, and object arrays containing only nulls.
2016-11-29 12:25:53 -05:00
Jim Chen
cc57abd3cd Bug 1319496 - 1. Fix GeckoBundle array handling; r=snorp
Fix several bugs when handling arrays in GeckoBundle.

1. Correctly return null when getting an array that is not in the
   bundle, instead of crashing.

2. Convert object arrays to GeckoBundle arrays in EventDispatcher
   instead of leaving it as a single GeckoBundle with integer keys, due
   to lack of object array support in NativeJSObject.toBundle.

3. Return error when trying to convert a JS array of arrays to
   GeckoBundle, instead of crashing.

4. Add convenience methods for setting arrays; for example, setting
   boolean arrays from Boolean[] and Collection<Boolean>.
2016-11-29 12:25:52 -05:00
Michael Layzell
780cf8ac3d Bug 1320997 - Ignore disconnected iframe nsPIDOMWindowOuters in TabGroup::GetTopLevelWindows, r=smaug
MozReview-Commit-ID: 8wQSmcS1sUn
2016-11-29 12:15:01 -05:00
Patrick McManus
d0789ff793 Bug 1319973 - tls proxy null in nshttpconnection::onsocketwritable after timer r=hurley 2016-11-28 11:05:33 -05:00
Tomislav Jurin
1dff4f4f76 Bug 1316005 - fixed unused methods, made methods use actual signature and added @Override; r=sebastian 2016-11-24 22:30:04 +01:00
Benjamin Bouvier
6768b242a8 Bug 1320374: Add missing null-checks; r=bustage
--HG--
extra : rebase_source : 5b803090750f1865b2ac383fb880da8ebbc52db1
2016-11-29 17:23:54 +01:00
Mason Chang
793727bf2c Bug 1315568 Use Force GDI information from SkTypeface for GDI rendering modes in skia. r=lsalzman 2016-11-29 08:03:33 -08:00
Randell Jesup
299e858926 Bug 1307754 - Set default device index properly on first enumeration. r=padenot
MozReview-Commit-ID: B1Sk3W7v5WC

--HG--
extra : rebase_source : b94d74f81a03df018d096ad224d04651d0516bef
2016-11-20 02:04:21 -05:00
Carsten "Tomcat" Book
06069f9b3c Merge mozilla-central to mozilla-inbound 2016-11-29 16:49:35 +01:00
Carsten "Tomcat" Book
68202ee27c merge mozilla-inbound to mozilla-central a=merge 2016-11-29 16:47:18 +01:00
Carsten "Tomcat" Book
941b9d35f6 merge autoland to mozilla-central a=merge 2016-11-29 16:45:56 +01:00
Jan de Mooij
b83f67d22e Bug 1313807 - Fix AllocateObjectBufferWithInit to ensure nbytes + sizeof(Value) is valid. r=jwalden 2016-11-29 16:42:28 +01:00
Jan de Mooij
96156fe0b7 Bug 1299098 - Check clasp instead of proto in ObjectGroup::defaultNewGroup. r=bhackett 2016-11-29 16:42:10 +01:00
ffxbld
5dc168550d No bug, Automated blocklist update from host bld-linux64-spot-471 - a=blocklist-update 2016-11-29 06:28:56 -08:00
ffxbld
9cc5790ab3 No bug, Automated HPKP preload list update from host bld-linux64-spot-471 - a=hpkp-update 2016-11-29 06:28:54 -08:00
ffxbld
65e583ffa5 No bug, Automated HSTS preload list update from host bld-linux64-spot-471 - a=hsts-update 2016-11-29 06:28:51 -08:00
Jan de Mooij
803f7e1e66 Bug 1319524 - Add JSAutoCompartment to GetNPObjectWrapper. r=bholley 2016-11-29 11:59:25 +01:00
Carsten "Tomcat" Book
e78061ff29 Merge mozilla-central to mozilla-inbound
--HG--
rename : browser/themes/windows/webRTC-indicator.css => browser/themes/shared/webRTC-indicator.css
2016-11-29 11:49:19 +01:00
Carsten "Tomcat" Book
450508f7f3 merge mozilla-inbound to mozilla-central a=merge 2016-11-29 11:39:49 +01:00
Carsten "Tomcat" Book
002a446aec Backed out changeset 3472d9d9dd47 (bug 1313595) for hopefully reducing crashes 2016-11-29 10:25:07 +01:00
Yura Zenevich
8c1c508850 Bug 1318048 - fixing regression where network requests list is cut off for screens narrower than 700px. r=bgrins
MozReview-Commit-ID: 6iYVl7j6WOg
2016-11-28 23:45:35 -05:00
Frederik Braun
29efcb86ac Bug 1316826 - Test for JS URLs and strict-dynamic. r=dveditz
MozReview-Commit-ID: EKmYoZbap25
2016-11-28 21:56:55 -05:00
Frederik Braun
76e256d114 Bug 1316826 - Fix-up for JS URLs. r=dveditz
MozReview-Commit-ID: 9VCSl0POR1m
2016-11-28 21:56:35 -05:00
David Parks
6ea0979c0f Bug 1273091 - Mouse cursor does not disappear in html5 fullscreen video on Windows. r=masayuki
When we jump to fullscreen, the OS sends a WM_MOUSELEAVE, which we turn into a eMouseExitFromWidget.  The eMouseEnterIntoWidget was previously only sent when the mouse moved into the widget, which required the mouse to move.  When entering fullscreen, we want the eMouseEnterIntoWidget to happen right away.
2016-11-28 10:46:15 -08:00
Carsten "Tomcat" Book
d98418da69 merge mozilla-inbound to mozilla-central a=merge 2016-11-28 16:37:22 +01:00
Carsten "Tomcat" Book
19da73399e merge autoland to mozilla-central a=merge 2016-11-28 16:36:11 +01:00
ffxbld
78cfa1f6f4 No bug, Automated blocklist update from host bld-linux64-spot-488 - a=blocklist-update 2016-11-28 06:24:02 -08:00
ffxbld
b1d487a44b No bug, Automated HPKP preload list update from host bld-linux64-spot-488 - a=hpkp-update 2016-11-28 06:23:59 -08:00
ffxbld
1fc4ec756d No bug, Automated HSTS preload list update from host bld-linux64-spot-488 - a=hsts-update 2016-11-28 06:23:57 -08:00
Sebastian Hengst
cc75cb97eb Backed out changeset 626c5d74b74c (bug 1315976) for breaking Mac L10n nightlies. r=backout a=backout
MozReview-Commit-ID: 8mie8tWYrcz
2016-11-28 14:19:47 +01:00
ctai
1a59a0d08b Bug 1196560 - Enable resource-selection-invoke-set-src.html. r=jwwang
This test case can be pass. Fixed in bug 1133483.

MozReview-Commit-ID: I092tEm130d

--HG--
extra : rebase_source : d541f40e723a2546d669de1a3ef1a7017264e1a8
2016-11-28 10:45:15 +08:00
Lars T Hansen
a88e9af85a Bug 1286816 - wasm baseline, optimize boolean expressions for control. r=h4writer
--HG--
extra : rebase_source : 0657614b1897b2381538938ac9afb48eb93c6ac3
2016-11-27 23:41:08 +01:00
ffxbld
957458d8fa No bug, Automated blocklist update from host bld-linux64-spot-409 - a=blocklist-update 2016-11-27 06:22:27 -08:00
ffxbld
f00cf77ea1 No bug, Automated HPKP preload list update from host bld-linux64-spot-409 - a=hpkp-update 2016-11-27 06:22:25 -08:00
ffxbld
d11829b65d No bug, Automated HSTS preload list update from host bld-linux64-spot-409 - a=hsts-update 2016-11-27 06:22:22 -08:00
Phil Ringnalda
af7c09796f Merge m-c to m-c, a=merge 2016-11-26 17:54:22 -08:00
Phil Ringnalda
6486a0ac34 Merge autoland to m-c, a=merge 2016-11-26 17:53:09 -08:00
Jan de Mooij
c2a90e4728 Bug 1319437 part 5 - Use CustomAutoRooter for CacheIRWriter. r=jonco 2016-11-26 21:19:23 +01:00
Jan de Mooij
a9b7b0f949 Bug 1319437 part 4 - Port code for unshadowed GETPROP on DOM proxies to CacheIR. r=nbp 2016-11-26 21:19:23 +01:00
Jan de Mooij
3b098fa9d7 Bug 1319437 part 3 - Support 64-bit fields in CacheIR stubs. r=nbp 2016-11-26 21:19:23 +01:00
Jan de Mooij
dad5fb18d0 Bug 1319437 part 2 - Port code for GETPROP on shadowing DOM proxies to CacheIR. r=nbp 2016-11-26 21:19:23 +01:00