Jim Mathies
6f0e60feab
Bug 1096804 - Fix debug build error, remove use of non-existent HRESULT and assert. r=buildfix
2016-01-12 11:55:20 -06:00
Jim Mathies
a849bcad46
Bug 1193055 - Follow up, remove extraneous methods noted in review comments. r=followup
2016-01-12 11:32:12 -06:00
Till Schneidereit
ede112d6b3
Bug 1000780 - Part 7: Fix perf regressions introduced in part 1. r=jandem
...
--HG--
extra : rebase_source : 2c7e365993669ab9e3d9af65d56262d8ea885f6f
2016-01-12 18:28:09 +01:00
Markus Stange
808bbc8624
Bug 1238755 - Use Skia for BasicCompositor composition on Mac. r=mattwoodrow
...
--HG--
extra : commitid : FWQX2HXwWzG
extra : rebase_source : 6fbe3f57a937e755a711ffa57a09070262de7a57
2016-01-11 20:22:33 +01:00
Markus Stange
f61c03e766
Bug 1238755 - Avoid a copy when uploading the BasicCompositor result to a texture. r=mattwoodrow
...
--HG--
extra : commitid : 5qEEfOpgYfb
extra : rebase_source : 5a9425952fc358a3c5cc7bba392809fcf65137f4
2016-01-12 14:20:08 +01:00
Markus Stange
ebf52b3a75
Bug 1238753 - Don't skip the call to StartRemoteDrawing in from BasicCompositor::BeginFrame if the invalid region is empty. r=mattwoodrow
...
Sometimes we need a composition even if nothing has changed, for example for window resizes on Mac.
LayerManagerComposite::UpdateAndRender() already has a check that skips the call to BasicCompositor
if it's not necessary.
--HG--
extra : commitid : EFN68WKwWyp
extra : rebase_source : 00d8b063d23500b72a7f0c5fb03f5b726a3d5ac9
2016-01-12 13:27:14 +01:00
Markus Stange
4739df03c1
Bug 1238753 - Use StartRemoteDrawingInRegion on Mac. r=mattwoodrow
...
This improves upload performance and lets us override the invalid region if we need more than what BasicCompositor thinks we need.
--HG--
extra : commitid : Kk418GAOqzR
extra : rebase_source : daded4e660d2fe20f8ffc654c4ef38ac53cda16e
2016-01-11 20:12:25 +01:00
Markus Stange
c6fb172a65
Bug 1238753 - Make BasicCompositor respect changes to mInvalidRegion through StartRemoteDrawingWithRegion properly. r=mattwoodrow
...
--HG--
extra : commitid : 65tZtDLZZYx
extra : rebase_source : 8caf66555fee511daf0c336b9e8986da383f2704
2016-01-12 13:14:42 +01:00
Markus Stange
e69314a2fd
Bug 1236282 - Clip color layer drawing in BasicCompositor so that unbounded operators don't erase stuff outside the layer. r=Bas
...
The same as bug 1077358, but for BasicCompositor.
--HG--
extra : commitid : 2xE66rOGdFx
extra : rebase_source : 4a81bbee35ae342add1bfca742d99b2c6dd73dcc
2016-01-12 12:47:36 +01:00
Markus Stange
4eb9692846
Bug 1234800 - Move this line to the right place. r=tn
...
--HG--
extra : commitid : 2ZToJWEO51B
extra : rebase_source : 919b7f5e3bb991ce99cc427a0a26fbad0a533b79
2016-01-07 20:34:24 +01:00
Daniel Holbert
9efb70c9e6
Bug 1238827: Don't let webkit CSS prefix support be default-enabled in release/beta builds, for the time being. r=heycam
2016-01-12 09:19:13 -08:00
Olivier Yiptong
268f43e4f7
Bug 1218996 - Allow Remote New Tab to ride release trains r=marcosc
...
--HG--
extra : rebase_source : 4f3e45ee392385451f979b084a1d3afab215b925
2016-01-11 20:30:24 -05:00
Olivier Yiptong
25a0061e43
Bug 1218996 - Remove now redundant messaging code for remote newtab r=marcosc
...
--HG--
extra : rebase_source : 667b19c153820198977d423703c08c0274a05c8f
2016-01-11 20:30:18 -05:00
Olivier Yiptong
e9b515f263
Bug 1218996 - Fuse aboutNewTabService and RemoteNewTabLocation and return resource URLS r=marcosc
...
--HG--
extra : rebase_source : 6280fdc5cdad7c122e4ce71e809d812f8e75386f
2016-01-11 20:30:13 -05:00
Olivier Yiptong
05ae43811e
Bug 1218996 - AboutRedirector uses aboutNewTabService exclusively for about:newtab r=mconley
...
--HG--
extra : rebase_source : 69dc781b09b42ac09a5318baec82d5f78de12765
2016-01-11 20:30:07 -05:00
Jim Mathies
5127430884
Bug 1096804 - Enable existing taskbar tests. Remove one test that uses old sync api. r=me
2016-01-12 11:08:34 -06:00
Jim Mathies
9e48f3f866
Bug 1096804 - Update taskbar thumbnail and preview handler code to support an asynchronous response that receives a canvas from front end js. Deprecate old sync apis. r=roc
2016-01-12 11:08:34 -06:00
Jim Mathies
44daa19658
Bug 1096804 - Add a new asynchronous callback interface for Windows taskbar thumbnail and preview image requests. r=roc
2016-01-12 11:08:33 -06:00
Jim Mathies
0f68cf1319
Bug 1096804 - Add support to PageThumbs for requesting non-downsampled content screenshots. r=dao
2016-01-12 11:08:33 -06:00
Jim Mathies
3e43959d68
Bug 1096804 - Update WindowsPreviewPerTab to support e10s. r=dao
2016-01-12 11:08:33 -06:00
Jan-Ivar Bruaroey
35b62a4704
Bug 1232082 - fix removal of remote tracks to update receivers. r=bwc
...
--HG--
extra : rebase_source : 79d2a719cf9bd19ef908330438c2cdfe4eb6a80e
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
4a7de0b9d5
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : rebase_source : ce468d0972aa79dc4abb3669d46d7e62f9128693
2016-01-04 12:46:21 -05:00
Jan-Ivar Bruaroey
bd2f733905
Bug 1232082 - add RTCRtpReceiver for each remote track. r=jesup
...
--HG--
extra : rebase_source : 46030e980fde82c6971014781a7f91b24b01c22c
2015-12-11 23:47:29 -05:00
Jim Mathies
1c7a623149
Bug 1193055 - Update windowed plugin visibility in response to apz scroll in the chrome process vs. relying on a full round trip through content. Reduces lag in windowed plugin updates. r=kats
2016-01-12 11:05:58 -06:00
Kartikaya Gupta
e2bc5dfde1
Bug 1193055 - Only fire TransformBegin/TransformEnd notifications for actual wheel animations. r=botond
2016-01-12 11:05:53 -06:00
Lars T Hansen
57825a6a22
Bug 1225031 - get rid of the AnyTypedArray abstraction (updated). r=waldo
...
--HG--
extra : rebase_source : 755ccbede897d145c106951214033a392154a1ca
2016-01-12 14:47:51 +01:00
Kartikaya Gupta
6e12e0b31f
Bug 1234838 - Update the windows backwards time skew fix code to use a PostMessage rather than a gecko NS_DispatchToMainThread. r=karlt
...
--HG--
extra : commitid : 9yGf6w0Xo6k
2016-01-12 11:53:55 -05:00
Dave Townsend
f27556ce7d
Bug 1231956: Add devtools to .eslintignore. r=pbrosset
...
Devtools has a lot of eslint failures right now that would block us from turning
on compile time eslint checks in bug 1229588. For now I'd like to just ignore
the directory and then you can work to clean up the warnings and re-enable
checks at whatever pace you like.
--HG--
extra : rebase_source : fa20216cecf457081fc6fc65a974a73b358d1ae2
2016-01-11 14:28:54 -08:00
Kartikaya Gupta
1b8ce76eee
Bug 1233468 - If we get the load event before the before-first-paint, make sure the CSS viewport is set up properly for content load listeners. r=tnikkel
...
--HG--
extra : commitid : 2aMyjyc2i9C
2016-01-12 09:47:29 -05:00
Armen Zambrano Gasparnian
aa987b66a2
Bug 1238948 - Switch TC Linux64 debug mochitests to 8 chunks. r=jmaher
...
--HG--
extra : rebase_source : 256983b5b3da748afe7fe23f6cb7132596dfdc18
2016-01-11 17:04:34 -05:00
Julien Pagès
c6fd260e95
Bug 1236467 - [mozdevice] raise exception when missing devices access permissions. r=ahal
...
Also bump the version to 0.48.
--HG--
extra : rebase_source : a79be8684a51a529a6b163c9bac378a199ab6961
2016-01-04 16:29:36 +01:00
Andreas Tolfsen
5fce4f1216
Bug 1231660 - Log raw packet instead of stringified messages in Marionette server; r=automatedtester
...
Implementors and users find it better if we log the actual sent
and received packets, rather than a stringification of the messages
representing them.
--HG--
extra : rebase_source : 3a3137511cdd2f7e4fa7890b593db14e684b5a89
2016-01-08 16:01:07 +00:00
Jan-Ivar Bruaroey
d7d3df857d
Bug 1224766 - forward callID to disambiguate multiple gUM requests from same window. r=jesup,smaug
...
--HG--
extra : rebase_source : 038e5b2eb6d2332da05c2c7dc44dc6ed3dde3d83
2016-01-07 17:30:10 -05:00
Ehsan Akhgari
7a3453ad7a
Bug 1237363 - Part 1: Unregister all service workers registered in mochitests at the end of the test; r=jdm
2016-01-12 09:51:19 -05:00
Carsten "Tomcat" Book
d292fb5cca
Backed out changeset 445a64a37945 (bug 1231378) for bustage on a CLOSED TREE
2016-01-12 15:49:11 +01:00
Carsten "Tomcat" Book
6692893d20
Backed out changeset 5f6a58676e87 (bug 1231378)
2016-01-12 15:48:57 +01:00
Carsten "Tomcat" Book
ec54e89c4c
Backed out changeset 138c4e6a9b45 (bug 1231378)
2016-01-12 15:48:55 +01:00
Carsten "Tomcat" Book
3589aeeb8a
Backed out changeset d6b0ffe1a7b3 (bug 1231378)
2016-01-12 15:48:54 +01:00
Carsten "Tomcat" Book
00abd66130
Backed out changeset 6d08ab04a77c (bug 1231378)
2016-01-12 15:48:53 +01:00
Carsten "Tomcat" Book
a79ea30040
Backed out changeset 66f7a5f1be81 (bug 1231378)
2016-01-12 15:48:51 +01:00
Andrea Marchesini
f662d89309
Bug 1231378 - part 6 - PowerManagerService must include nsIDOMWakeLockListener.h - CLOSED TREE, r=me
2016-01-12 14:29:08 +00:00
Till Schneidereit
0320ba5a7a
Bug 1000780 - Part 6: Fix nit in jsfun.h. r=jandem
2016-01-12 15:19:17 +01:00
Till Schneidereit
1a6dfabe3f
Bug 1000780 - Part 5: Self-host Function.prototype.bind. r=jandem
...
--HG--
extra : rebase_source : 52301e2d50a038040c5d86e8b7b052acd71a9660
2014-12-07 23:39:23 +01:00
Till Schneidereit
851c8ab557
Bug 1000780 - Part 4: Remove Function#bind usage from async stack tests. r=fitzgen
...
--HG--
extra : rebase_source : a90fbe808c3dda27329707bfbd1c1ef92efc14f2
2016-01-09 13:21:48 +01:00
Eric Faust
63b496e60c
Bug 1000780 - Part 3: Free up JSFunction flag. r=jwalden+bmo
...
--HG--
extra : rebase_source : ecf12ff40a6018651e350819121b5204698e82ff
2015-12-28 13:29:00 +01:00
Till Schneidereit
048ed8ebd9
Bug 1000780 - Part 2: Emit JSOP_FUNAPPLY when using std_Function_apply in self-hosted code. r=jandem
...
--HG--
extra : rebase_source : 6c3ff1af2f14dfe59e1e372a3079c2ce423e460b
2016-01-08 18:22:54 +01:00
Till Schneidereit
0772e38cdb
Bug 1000780 - Part 1: Bake in already-cloned intrinsic functions even if the callsite doesn't have type information. r=jandem
...
This means that self-hosted code can ensure that even codepaths that might not yet have been excercised have baked-in intrinsics by ensuring that the intrinsic has been cloned into the current compartment.
--HG--
extra : rebase_source : 192a9f2ce2f71fba241dd0c9e6386f877ac47fbe
2016-01-08 18:21:32 +01:00
Andrea Marchesini
98f16784c5
Bug 1231378 - part 5 - Fix uninitialized members of classes in dom/{workers,events,media,canvas}, r=smaug
2016-01-12 13:57:37 +00:00
Andrea Marchesini
2609a149da
Bug 1231378 - part 4 - Fix uninitialized members of classes in netwerk/widget/storage/uriloader/memory/tools, r=smaug
2016-01-12 13:57:37 +00:00
Andrea Marchesini
8cb83b4f57
Bug 1231378 - part 3 - Fix uninitialized members of classes in modules/libjar and mfbt, r=smaug
2016-01-12 13:57:34 +00:00