Commit Graph

506296 Commits

Author SHA1 Message Date
Ben Kelly
eaa45329b2 Backout c55138fae801 (bug 1329693) r=me 2017-01-10 14:14:10 -08:00
Aaron Klotz
ab058eb02b Bug 1325834: Add MOZ_DIAGNOSTIC_ASSERTs to mscom proxy deserialization code; r=jimm
MozReview-Commit-ID: 9i4A1SFkyZP

--HG--
extra : amend_source : 408641f3624861d6ce624e4766994dbc3d37e10c
2017-01-10 13:55:32 -07:00
Mats Palmgren
02de57af76 Bug 1328025 - Unbreak copying of multi-range Selection in URL bar. r=mak 2017-01-10 22:41:13 +01:00
Sebastian Hengst
1976324941 Backed out changeset 03cfda0cdbbb (bug 1328025) for breaking testAccessibleCarets.js. r=backout 2017-01-10 22:37:05 +01:00
Sebastian Hengst
3b04176aca Backed out changeset e0c4890bcfb4 (bug 1328030) 2017-01-10 22:36:33 +01:00
Sebastian Hengst
1ad33c840a Backed out changeset 9532ebc3faf0 (bug 1328030) 2017-01-10 22:36:29 +01:00
Nathan Froyd
7ce748c979 Bug 1329984 - use a strong reference for nsHTTPDownloadEvent::mRequestSession; r=keeler
This change eliminates some manual addref/release management and also
makes the ownership model clearer.
2017-01-10 16:36:03 -05:00
Andrea Marchesini
2abf88ce1f Bug 1329744 - AudioBuffer ctor updated, r=padenot 2017-01-10 21:30:28 +00:00
Nathan Froyd
ec503a0996 Bug 1329718 - remove nsISupportsVoid and associated machinery; r=erahm
Nothing uses it, it's virtually impossible to use from script, and there
are better ways to pass a |void*| around in C++.
2017-01-10 16:31:48 -05:00
Nathan Froyd
7a57664f39 Bug 1298676 - part 3 - disable I/O interposition when manually taking crashdumps; r=ted.mielczarek 2017-01-10 16:31:25 -05:00
Nathan Froyd
0ac6ef352e Bug 1298676 - part 2 - add an AutoIOInterposerDisable RAII class; r=aklotz
This will ensure the I/O Interposer is re-enabled after temporarily
disabling it.
2017-01-10 16:31:25 -05:00
Nathan Froyd
9d007ffa3e Bug 1298676 - part 1 - add IOInterposer::Enable(); r=aklotz
In some parts of the crash reporter, we need to disable I/O
interposition, then turn it back on.  We didn't have a function for
re-enabling the I/O interposer...until now.
2017-01-10 16:31:25 -05:00
Ben Kelly
ab64f4b67c Backout efe8228d192b and e1b7a57826e0 (bug 1321878) r=me 2017-01-10 13:24:40 -08:00
Kris Maglione
dcd2c2c765 Bug 1313863: Copy progress state flags when moving tabs between windows. r=Gijs,mconley
MozReview-Commit-ID: FO0CfvSr81K

--HG--
extra : rebase_source : 8ad1bede623abc3664ecd591d0f8b2417497b8ce
2016-12-30 10:32:11 -08:00
Mats Palmgren
206a47399e Bug 1328030 - Add basic tests that select content including form controls, using various mouse/kbd gestures. 2017-01-10 21:37:49 +01:00
Mats Palmgren
fea8fe374d Bug 1328030 - Improve selecting content that contains elements with anonymous content (form controls etc). r=smaug
Two changes:
In nsIFrame::GetFrameFromDirection, detect frames that are in
a different anonynous content tree than 'this' and then just keep
traversing frames until we get one that isn't.

In nsFrame::GetLastLeaf: the old code did allow the first child frame
to be IsRootOfNativeAnonymousSubtree (it just checked siblings).
I think this was unintentional and that we should check the first
child too (and return its parent in that case, i.e. never return
something that is IsRootOfNativeAnonymousSubtree here).
2017-01-10 21:37:49 +01:00
Mats Palmgren
42a72033e7 Bug 1328025 - Unbreak copying of multi-range Selection in URL bar. r=mak 2017-01-10 21:37:49 +01:00
Aaron Klotz
5ae97b84d3 Bug 1325676: Prevent Windows 8 touchscreen support from instantiating a11y; r=jimm
MozReview-Commit-ID: H7HQMmvBLol
2017-01-10 12:46:37 -07:00
Boris Zbarsky
c72e861f38 Bug 1329887. Fix some misleading comments in nsILoadInfo. r=ckerschb 2017-01-10 14:46:30 -05:00
Boris Zbarsky
82a1a5527d Bug 1329885. Be more careful about removing our SEC_FORCE_INHERIT_PRINCIPAL bit in LoadInfo constructors. r=ckerschb 2017-01-10 14:46:30 -05:00
Boris Zbarsky
bfa711e9c3 Bug 1326522. Fix the include situation for unions containing primitives by making UnionTypes/UnionConversions header stuff look more like CGHeaders. r=peterv 2017-01-10 14:46:30 -05:00
Boris Zbarsky
0738cc6861 Bug 1329323. Stop throwing on nightly/aurora when trying to define a non-configurable property on the window, since we've determined that this is not web-compatible. r=peterv 2017-01-10 14:46:30 -05:00
Joel Maher
160093df2f Bug 1328383 - add BUG_COMPONENT to caps/* files. r=bholley
MozReview-Commit-ID: 64bkvdcsHL9
2017-01-10 12:46:28 -05:00
Benjamin Bouvier
d93ef59ab0 Bug 1329774: Fix code generation for 64-bits integer left rotation on x86; r=h4writer
--HG--
extra : rebase_source : 984fb270ccf9ab3b2dcf5cf0415398d12ffb51ce
extra : amend_source : 19c0c9e3bafd2733778c39bba09f7352a8e38e3d
2017-01-10 16:16:41 +01:00
Sebastian Hengst
6945ea68f5 Backed out changeset c6c6a1ba1218 (bug 1329814) for bustage due to undeclared variables. r=backout 2017-01-10 17:59:22 +01:00
Trevor Saunders
ae8b177c6c bug 1329814 - fix race condition when shutting down a tab r=smaug
When TabChild recieves the Destroy message from its parent the doc accessibles
for that tab are shut down.  However if the Shutdown message sent by
DocAccessible::Shutdown() isn't recieved before the child process handles the
runnable that sends __delete__ to the tab parent actor the parent can send a
message to the already shut down doc accessible child actor.
2017-01-10 11:59:03 -05:00
Nathan Froyd
c5ffb0976b Bug 1329726 - part 2 - ensure {,HOST_}RUST_PROGRAMS are hooked into root-deps.mk; r=chmanchester
If we don't do this, a directory with only
RUST_PROGRAMS (resp. HOST_RUST_PROGRAMS) won't get traversed properly.
2017-01-10 11:33:58 -05:00
Nathan Froyd
96bf4530f4 Bug 1329726 - part 1 - ensure _compile_graph is deterministically ordered; r=chmanchester
Future tests will depend on the ordering for this, and it seems like a
good change to make in any event.
2017-01-10 11:33:58 -05:00
Ben Kelly
b54fac30f3 Bug 1329668 Handle partial initialized when ScriptLoader is canceled. r=baku 2017-01-10 08:20:16 -08:00
Ben Kelly
095ebc2535 Bug 1329693 Gracefully handle immediate ActorDestroy() in CacheStorage::ActorCreated(). r=asuth 2017-01-10 08:20:15 -08:00
Ben Kelly
14426edb1b Bug 1329682 Gracefully handle immediate ActorDestroy() calls in CacheStreamControlParent. r=asuth 2017-01-10 08:20:15 -08:00
Ben Kelly
076e2cbd26 Bug 1329669 Gracefully handle nullptr Cache actor in CacheStorage::Open() result. r=asuth 2017-01-10 08:20:15 -08:00
Ben Kelly
7254b4bfa4 Bug 1329284 Refactor DOM timeout to set mWhen/mTimeRemaining from one place. r=ehsan 2017-01-10 08:08:18 -08:00
Carsten "Tomcat" Book
f1af2c5ab9 Merge mozilla-central to mozilla-inbound 2017-01-10 16:57:43 +01:00
Carsten "Tomcat" Book
58249e3bf0 Backed out changeset 18151dec259d (bug 1184217) for causing bug 1329644 2017-01-10 16:55:37 +01:00
ffxbld
6d10f48530 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-01-10 06:46:36 -08:00
ffxbld
86cfb8cc9f No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-01-10 06:46:34 -08:00
Carsten "Tomcat" Book
89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Shing Lyu
11a1d3e940 Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam
MozReview-Commit-ID: AMwdk5wvM0F
2017-01-10 15:50:59 +08:00
Gijs Kruitbosch
a8ec647c33 Bug 1329457, r=bz,dao
MozReview-Commit-ID: 9WNuDkQnyM0

--HG--
extra : rebase_source : 2e82c422eee1b70e6833be41b41378a3a71e70db
extra : amend_source : c8557f4955ea7a5548842cb9bd31935159f7106e
2017-01-09 16:07:57 +00:00
Georg Fritzsche
11ad53f802 Bug 1329967 - Rename test_nsITelemetry.js to test_TelemetryHistograms.js. r=dexter
--HG--
rename : toolkit/components/telemetry/tests/unit/test_nsITelemetry.js => toolkit/components/telemetry/tests/unit/test_TelemetryHistograms.js
extra : rebase_source : 8b69282efad5556424fd3cd60cfa879ae95d661e
2017-01-10 20:38:58 +07:00
Georg Fritzsche
f42363dc33 Bug 1329620 - Part 2 - Use event names to print better error messages. r=dexter
--HG--
extra : rebase_source : 100634c2cae0fea1e9f1640376b657fa80318a85
2017-01-09 23:14:00 +07:00
Georg Fritzsche
f6171ab27d Bug 1329620 - Part 1 - Add event names to Events.yaml. r=dexter
--HG--
extra : rebase_source : 484df6e0588f2ddfd876fe3272c10b680e001199
2017-01-09 18:03:21 +07:00
James Cheng
7524193d78 Bug 1325332 - Remove EME API disabled on android constrain r=smaug
MozReview-Commit-ID: 91BlevbCrmk

--HG--
extra : rebase_source : 2af97948dd00e9b7c4d08b5d6cb40cfbabc2c6ec
2017-01-09 16:10:25 +08:00
Ethan Lin
fadcc0a39f Bug 1325159 - Add crash test for bug 1325159. r=pchang
--HG--
extra : rebase_source : 46af60083f421699b67ba229770d175f45e65014
2017-01-08 22:57:00 +01:00
Bill Gianopoulos
258d3220fe Bug 1328153 - Change Linux notify to use the system command notify-send to avoid freedesktop dependency, r=gps
--HG--
extra : rebase_source : f9181c91827f5b67b5a9be3af81c08d51c4b0226
2017-01-01 10:27:00 -05:00
Xidorn Quan
c6411b5c55 Bug 1329533 - Enable test_value_storage.html for stylo. DONTBUILD
MozReview-Commit-ID: BKazdZjeqgV

--HG--
extra : rebase_source : 75ff072515afc74226cf931142a5847a9d261fab
extra : source : a59d450727b2ab621890b388f0be5dd63ed4dab5
2017-01-10 16:12:21 +11:00
Phil Ringnalda
1501dc93d8 Backed out changeset e39a1f381b85 (bug 1329861) for failures in browser_webconsole_console_trace_async.js and browser_net_cause.js
CLOSED TREE

MozReview-Commit-ID: GeiUQqUy9NG
2017-01-09 21:30:17 -08:00
Ehsan Akhgari
232b749f36 Bug 1329861 - Disable async stack capturing while profiling using the Gecko Profiler; r=mstange 2017-01-10 11:29:52 +08:00
Phil Ringnalda
0413b8e93a Merge m-c to m-i
MozReview-Commit-ID: FYrJUOb5Llp
2017-01-09 18:48:50 -08:00