Andrew McCreight
6d0b08993a
Bug 1333917 - Make ContentBridge use endpoints, not bridges. r=kanru
...
MozReview-Commit-ID: IPFX2pVblD7
--HG--
extra : rebase_source : b704fa496be227f3bd9e660fa73c851d845cbe71
2017-01-26 14:40:17 -08:00
Kirk Steuber
4d0c6c3e0b
Bug 1307604 - Add allow and deny lists for Flash Blocking r=bsmedberg,bz,francois
...
MozReview-Commit-ID: H2dgJX6Hsz7
--HG--
extra : rebase_source : 7b56241fcaf5f99b64f6ad40a9dc2676692f70d2
2016-11-22 15:01:04 -08:00
Andrew McCreight
c41dfa61d8
Bug 1334328 - Remove unused fields ContentBridge{Parent,Child}::mTransport. r=kanru
...
MozReview-Commit-ID: 39cytTfmGFk
--HG--
extra : rebase_source : 5eb641af3a8cee946e839615d10eb01d9cbff2a4
2017-01-26 15:05:36 -08:00
Carsten "Tomcat" Book
83dcc2d62d
Merge mozilla-central to autoland
2017-02-02 14:30:05 +01:00
Carsten "Tomcat" Book
72823b1e95
merge mozilla-inbound to mozilla-central a=merge
2017-02-02 14:25:20 +01:00
Boris Chiou
015e8b8198
Bug 1324554 - Part 3: More tests for test_animation_properties.html. r=hiro
...
MozReview-Commit-ID: 6MkkP8yNGvg
--HG--
extra : rebase_source : 091a1d72747b445a80c255bcc09e33fe23760446
2017-02-02 11:05:35 +08:00
Boris Chiou
3a9474ac19
Bug 1324554 - Part 2: Add a crash test. r=hiro
...
MozReview-Commit-ID: GCeqmQm9kIb
--HG--
extra : rebase_source : ee3011cbce2594e0e0ada38b6744c3f354a1aa57
2017-01-31 15:39:28 +08:00
Boris Chiou
eb057d903d
Bug 1324554 - Part 1: Filter out zero-length segments earlier. r=hiro
...
We need to filter zero-length segments (i.e. entries with the same
offsets) before handle missing final keyframes.
MozReview-Commit-ID: DGJPrNRXlmd
--HG--
extra : rebase_source : e5a56fb9b8d41fedf2458aee8ae2d8bd806451b6
2017-01-31 23:30:19 +08:00
J.C. Jones
4fc5b851c3
Bug 1335899 - Tolerate token failures in U2F.cpp r=keeler
...
If there's a second token (say, USB anyone?) that fails early, U2F.cpp's
U2FStatus object should not be told to "stop" unless it's actually done.
So basically, in the promise failures for U2F::Sign and U2F::Register, don't
call Stop - let the stop come implicitly when no tokens respond correctly.
This changes U2FStatus to be used the same way WebAuthn does its WebAuthnRequest
object, for the same purpose.
- Review updates from Keeler; thanks!
MozReview-Commit-ID: HaTKopFakDB
--HG--
extra : rebase_source : f55918f76117abb0f120b21a742c3705c2640225
2017-02-01 15:00:34 -07:00
Jay Harris
e247a308ba
Bug 1335555 - Removes a call to telemetry that is no longer needed r=cpearce
...
MozReview-Commit-ID: Fmi29mNFBL4
--HG--
extra : rebase_source : 257dc20cdac0d4c6b54ca934e03fcdc07d1b2898
2017-02-01 14:15:15 +13:00
Jay Harris
076ff58095
Bug 1335555 - Begins removing MediaKeySession.keySystem r=cpearce,smaug
...
MozReview-Commit-ID: fCrVx8Xd90
--HG--
extra : rebase_source : 69429ca0d6a781f4462bac68145e1341fc31ae6f
2017-02-01 13:36:56 +13:00
Hiroyuki Ikezoe
f6710ec790
Bug 1333539 - Part 2: Send animations with null-timeline to the compositor if necessary. r=birtles
...
MozReview-Commit-ID: KJf7B8AuAzo
--HG--
extra : rebase_source : ac56bfe22d19dfb27640e76c2a520958bc93207d
2017-02-02 15:11:29 +09:00
Hiroyuki Ikezoe
e07498e3e8
Bug 1333539 - Part 1: Do not try to send animations without timeline. r=birtles
...
1333539-2.html is the test case that crashes without |!aAnimation->GetTimeline()|
check in AddAnimationForProperty().
MozReview-Commit-ID: 8UxYL8o63E1
--HG--
extra : rebase_source : af3247df257bc79e507113e2843854f478675a5b
2017-02-02 15:11:15 +09:00
vincentliu
d427770671
Bug 1331925 - Add mochitest. r=smaug
2017-02-02 17:00:27 +08:00
vincentliu
8da5275969
Bug 1331925 - blob returns null if canvas width or height is zero. sr=smaug
2017-02-02 16:59:38 +08:00
Andrea Marchesini
a63d7359fa
Bug 1335250 - Fix an ambiguous ipc header in MediaEngine.h, r=ehsan
2017-02-02 08:04:13 +01:00
Wes Kocher
f5eab47fb9
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: HVH8TbXbw7N
2017-02-01 16:30:50 -08:00
Wes Kocher
f2cb5e7c63
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: EZrwvZH5DsY
2017-02-01 16:22:11 -08:00
Jeff Muizelaar
5e016321e6
Bug 1335149. Remove unnecessary flush() calls from canvas implementation.
...
Flushing should usually be done by the moz2d backend unless we're accessing
the data through other mechanisms.
2017-02-01 15:09:38 -05:00
Michael Layzell
9e64cf4a27
Bug 1332790 - Don't assert mLastWindowLeft in ~TabGroup when destroying the chrome TabGroup, r=billm
...
MozReview-Commit-ID: 33C5lF31HDI
2017-02-01 14:03:36 -05:00
Eric Rahm
84dd992f72
Bug 1335477 - Stop warning if content type is emtpy. r=jya
2017-02-01 10:58:58 -08:00
Sebastian Hengst
ccd3fc9950
Backed out changeset 99587cc6ef23 (bug 1335536) for failing robocop testFilePicker on Android. r=backout
2017-02-01 19:08:22 +01:00
Sebastian Hengst
2e0afbcbee
Backed out changeset 2ad6a2821772 (bug 1335536)
2017-02-01 19:07:36 +01:00
Andrea Marchesini
ff2e202053
Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 2 - code, r=smaug
2017-02-01 17:13:56 +01:00
Andrea Marchesini
3b9eaa7785
Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 1 - tests, r=smaug
2017-02-01 17:13:08 +01:00
Kartikaya Gupta
cf091ea0eb
Bug 1328066 - Don't broadcast the live-resize events to all browser windows unnecessarily. r=mstange
...
The machinery for suppressing the displayport during live resizes
was using the Observer service. However, in the case of multiple
browser windows, this meant that all the open browser windows would
have their displayport suppressed if *any* of the browser windows
was being resized. This was mostly ok, as the displayport suppression
would be turned off once the resize ended. However, the code to
kick off a repaint with the unsuppressed displayport would only get
triggered on one of the windows (whichever happened to process the
unsuppress message last).
This patch stops using the Observer service for the implementation
machinery, and instead locates the active TabParent of the relevant
nsWindow, and invokes the displayport suppression directly on that.
This fixes the repainting bug and also avoids unnecessarily
broadcasting the suppression/unsuppression notification to windows
that don't neccessarily need it.
MozReview-Commit-ID: LBHOgOW9KUp
2017-02-01 10:38:16 -05:00
Andreas Farre
c8192bce58
Bug 1313864 - Use the timeout handle to cancel rIC timeout. r=bkelly
...
MozReview-Commit-ID: I0OVIXn3fZT
2017-02-01 16:16:36 +01:00
Andreas Farre
5600a0a638
Bug 1313864 - Move running idle callbacks to executor. r=bkelly
...
MozReview-Commit-ID: EuJfpkM6Acf
2017-02-01 16:16:29 +01:00
Ben Kelly
4c2a1798cd
Bug 1335425 Improve ScriptLoader CacheCreator's ability to handle failures and cancelation. r=baku
2017-02-01 06:48:07 -08:00
Ben Kelly
de35243abb
Bug 1334677 Make PostMessageRunnable handle the port being cycle collected. r=baku
2017-02-01 06:43:58 -08:00
Andrew Sutherland
246770dae0
Bug 1285898 - [e10s-multi] fixup PContent ordering via immediate event dispatch. r=baku
...
--HG--
extra : rebase_source : 5cb6cd38cd099abbbc9fa9c73e3726cc729b6bf5
2017-01-31 03:42:38 -05:00
Andrew Sutherland
2da25e9c13
Bug 1285898 - [e10s-multi] Make precaching without keepalive work by stashing on the window. r=baku
...
--HG--
extra : rebase_source : 75ec00b41bc1835c681c7269a1dc9afe55bc83b5
extra : source : 9c6057cde326f707076f4bda766f31df4888c5bb
2017-01-26 06:39:24 -05:00
Andrew Sutherland
df205e0505
Bug 1285898 - [e10s-multi] LocalStorage e10s multiple write avoidance. r=baku
...
--HG--
extra : rebase_source : 886332cf04667d720f32456f5831764fdd022c81
extra : source : bd68ebab64faaabe9a9d4cc294fc4243ca9d8cc3
2017-01-24 06:45:11 -05:00
Manish Goregaokar
5b55368eda
Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio
...
This introduces a basic framework for servo's style system to be able
to query the style of presentation attributes which it can then insert
into the cascade. It uses that framework to implement the size and
color attributes on <font>.
There are a number of improvements that can be done on top of this:
- Implement all other properties
- Abstractify the ruledata parameter of the mappers using templates or virtual dispatch so that it can be a Servo decl block instead
- Implement aforementiond abstraction over Servo decl blocks (this obsoletes the code in the first item above, so it might just be better to skip that and directly do this)
- Replace uses of nsHTMLStyleSheet with an abstract base class containing common elements between Servo and Gecko
I'd prefer for these to be done in separate steps.
MozReview-Commit-ID: GO60qfeZOfl
--HG--
extra : rebase_source : 516d369a8627e413983361aaf85ccb7132b0a06c
2017-01-19 15:56:53 -08:00
Andrew Sutherland
93beea7eba
Bug 1285898 - [e10s-multi] LocalStorage e10s Test. r=baku
...
--HG--
extra : rebase_source : 9e67a030af0a653c7382bc9c1c790a8af60a968a
extra : source : 6fdb24e1256d20fc1ff22f20cc47c1955a3962c4
2017-01-18 17:45:09 -05:00
Andrea Marchesini
1e58b980f5
Bug 1285898 - [e10s-multi] Localstorage "storage" event is not fired with multiple content processes. r=asuth
...
--HG--
extra : rebase_source : 9968fd96960aecd516bfcc5c239b9de85280ab8a
extra : source : 6681b50c1f6d0d2d22d5f631234402e020c0b78a
2017-01-17 15:43:12 -05:00
Gabor Krizsanits
882d1434a2
Bug 1324428 - Simplified preallocated process manager. r=billm
2017-02-01 13:34:24 +01:00
Carsten "Tomcat" Book
ac517a4bf4
Merge mozilla-central to mozilla-inbound
2017-02-01 13:18:56 +01:00
Carsten "Tomcat" Book
005011be4c
merge mozilla-inbound to mozilla-central a=merge
2017-02-01 13:14:23 +01:00
Cameron McCormack
f7f9c5f69e
Bug 1324647 - stylo: Downgrade "Need to flush before destroying!" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: AOUnCyG4I2O
2017-01-31 15:10:45 +08:00
Cameron McCormack
41bbd156cf
Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: Hdt37MzhdsZ
2017-01-31 15:10:45 +08:00
David Major
940f1b7413
Bug 1335207 followup build fix on a CLOSED TREE
...
MozReview-Commit-ID: HPhI9ngjcSj
2017-02-01 16:09:28 +13:00
Mike Conley
5431c3f1e3
Bug 1334960 - Enable unprefixed fullscreen API for more fullscreen plugin crash tests to avoid perma-oranging on beta / release. r=philor
...
MozReview-Commit-ID: Biw4I5uitwI
2017-01-31 09:55:57 -05:00
David Major
c45f3a66c0
Bug 1335207: Add constexpr to data tables under dom/ for better codegen on Windows. r=ehsan
...
MozReview-Commit-ID: 6tEIqjq4Guo
2017-02-01 15:42:33 +13:00
Wes Kocher
3a2daab431
Merge m-c to inbound, a=merge CLOSED TREE
...
MozReview-Commit-ID: 4FysKITPKa4
2017-01-31 15:14:29 -08:00
Wes Kocher
e95e4ed8b5
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: EznJuwqcCfw
2017-01-31 15:13:44 -08:00
Nathan Froyd
d5472817de
Bug 1335460 - release globals properly when GetFilesHelper is destroyed on the main thread; r=smaug
2017-01-31 13:08:28 -05:00
Sebastian Hengst
2664cfc0a9
Backed out changeset 0d069e7395e9 (bug 1314045) for Windows build bustage: warning at Loader.cpp(1885). r=backout on a CLOSED TREE
2017-01-31 18:17:09 +01:00
Andrea Marchesini
cbcc3bb043
Bug 1335365 - Add telemetry to see if we can remove moz-only XHR.reponseType, r=me CLOSED TREE
2017-01-31 18:06:14 +01:00
Andrea Marchesini
d4efdb7c26
Bug 1335365 - Add telemetry to see if we can remove moz-only XHR.reponseType, r=smaug, data-review=bsmedberg
2017-01-31 17:34:08 +01:00