Eric Rahm
23b71eb97f
Bug 1353593 - Part 1.1: Fix usage of char16ptr_t in a graphics logging message. r=milan
...
This message intends to print out a string but was inadvertantly converting
the string pointer to a hex value. Adding an implicit conversion of char16ptr_t
to |wchar*| breaks this, so we just update the code to actually convert and
print the string instead.
MozReview-Commit-ID: 90luEnoysX3
2017-06-12 16:20:48 -07:00
Eric Rahm
e08fbaaad6
Bug 1353593 - Part 1: Allow implicit conversion of non-const char16ptr_t to wchar*. r=froydnj
2017-06-12 16:20:47 -07:00
Mihai Tabara
c8ccaa542b
Bug 1372482 - linux 55.0 repack betas are broken in comparing locales because due to missing python executable.r=aki a=testing
...
MozReview-Commit-ID: KGSmRRFxbiu
2017-06-13 22:13:18 +01:00
Kartikaya Gupta
594d9df8f5
Bug 1370430 - Update webrender to cset 6752684fcc7402b0a5480e0b9f73152b2f9ed1e5. r=jrmuizel
...
In addition to update webrender/ and webrender_traits/, this updates
the webrender_bindings dependency on euclid to euclid-0.14.4. It also
updates some webrender_bindings code for this dependency update, and
for the BlobImageRenderer API change in WR cset 36a9117.
MozReview-Commit-ID: JlmTHrFdfUM
--HG--
rename : third_party/rust/euclid/src/matrix2d.rs => third_party/rust/euclid-0.13.0/src/matrix2d.rs
rename : third_party/rust/euclid/src/matrix4d.rs => third_party/rust/euclid-0.13.0/src/matrix4d.rs
2017-06-13 11:10:14 -04:00
Joanmarie Diggs
c306e05c88
Bug 1343537 - Implement ARIA DPUB extension. r=surkov
...
--HG--
extra : rebase_source : 38af7ac790cb60d952b1dc2885f50fc9c15cdea6
2017-06-13 15:06:08 -04:00
Stephen A Pohl
10fd53c9e2
Bug 1149732: Avoid main-thread IO when installing GMP modules. r=Gijs
2017-06-13 16:29:28 -04:00
Boris Zbarsky
319fd7b3aa
Bug 1371699 part 6. Implement nsIAsyncInputStream for nsStringInputStream. r=bkelly
2017-06-13 16:16:58 -04:00
Boris Zbarsky
817f0609ac
Bug 1371699 part 5. Fix IPCStreamSource's handling of async streams returning 0 from Available. r=bkelly
...
This aligns the code more closely with how the input stream pump works: 0
available bytes when the stream itself told us it's ready means the stream is at
the end.
2017-06-13 16:16:55 -04:00
Boris Zbarsky
5193353a61
Bug 1371699 part 4. Make nsIMultiplexInputStream not inherit from nsIInputStream. r=bkelly
...
This is a preexisting issue that makes nsMultiplexInputStream multiple-inherit
from nsIInputStream: once via nsIMultipartInputStream and once via
nsIAsyncInputStream. This causes problems once we end up with more multiplex
streams that are async streams, because then some assingments to
nsCOMPtr<nsIInputStream> start asserting. This patch just removes the footgun
by getting rid of the multiple inheritance.
2017-06-13 16:16:39 -04:00
Boris Zbarsky
3d884086c3
Bug 1371699 part 3. Make nsIStringInputStream not inherit from nsIInputStream anymore. r=bkelly
...
This will prevent ambiguous nsIInputStream inheritance once we also inherit from nsIAsyncInputStream.
2017-06-13 16:16:23 -04:00
Boris Zbarsky
4c7424ec25
Bug 1371699 part 2. Implement nsICancelableRunnable on AsyncWaitRunnable. r=bkelly
...
It's just luck that we haven't ended up with a multiplex stream on workers that contains at least one async stream.
2017-06-13 16:16:07 -04:00
Boris Zbarsky
d071e405b2
Bug 1371699 part 1. Give nsStringInputStream an mStatus variable. r=bkelly
...
This will make it simple to implement CloseWithStatus.
2017-06-13 16:16:04 -04:00
Wes Kocher
bcf1a1c32e
Backed out 6 changesets (bug 1365927) for build failures in ipc_message_utils.h a=backout CLOSED TREE
...
Backed out changeset 11fc0da380a2 (bug 1365927)
Backed out changeset 9f1dee5a6c42 (bug 1365927)
Backed out changeset f4954c824f5c (bug 1365927)
Backed out changeset 144ac6cc76f8 (bug 1365927)
Backed out changeset 961e782cf7c7 (bug 1365927)
Backed out changeset 12a093fb86a4 (bug 1365927)
MozReview-Commit-ID: 6CDxqOJzMjE
2017-06-13 12:45:03 -07:00
Andrew Osmond
5500fe634e
Bug 1365927 - Part 6. Remove CompositorThreadHolder reference from CompositorBridgeParent. r=dvander
2017-06-13 15:20:36 -04:00
Andrew Osmond
7dc8c4cc9f
Bug 1365927 - Part 5. Make PCompositorManager the manager protocol of PCompositorBridge. r=dvander
2017-06-13 15:20:00 -04:00
Andrew Osmond
c17a8c1ea1
Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander
2017-06-13 15:19:36 -04:00
Andrew Osmond
9c5b478f2f
Bug 1365927 - Part 3. Move PCompositorBridge toplevel protocol overrides to PCompositorManager. r=dvander
2017-06-13 15:19:36 -04:00
Andrew Osmond
9a639f1536
Bug 1365927 - Part 2. Add minimal PCompositorManager protocol. r=dvander
2017-06-13 15:19:36 -04:00
Andrew Osmond
230fa0dcd8
Bug 1365927 - Part 1. Add missing headers and other build housekeeping. r=dvander
2017-06-13 15:17:59 -04:00
Peter Van der Beken
3455c5b415
Bug 1252211 - Convert TreeContentView to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 78b770df8863b8165639c4a7a0eaabd5463c1090
2017-06-08 21:04:02 +02:00
Peter Van der Beken
ae390ac4ca
Bug 1252211 - Convert XUL template builders to WebIDL. r=bz.
...
--HG--
rename : layout/xul/tree/nsITreeView.idl => dom/webidl/TreeView.webidl
rename : dom/xul/templates/nsIXULTemplateBuilder.idl => dom/webidl/XULTemplateBuilder.webidl
extra : rebase_source : ccfc87c460e20027a4ea6b3cc04efe14802dc41e
2017-05-24 11:51:10 +02:00
Peter Van der Beken
12b30f40b3
Bug 1252211 - Move nsXULTreeBuilder declaration into its own header. r=bz.
...
--HG--
rename : dom/xul/templates/nsXULTreeBuilder.cpp => dom/xul/templates/nsXULTreeBuilder.h
extra : rebase_source : e6d6af111d236e8003e87888f711b8141130bbeb
2017-01-18 21:30:46 +01:00
Peter Van der Beken
9b9495bf79
Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
...
--HG--
extra : rebase_source : 5a24af4928dbd7754850c6e3ceff6646bfe58c93
2017-05-18 09:07:25 +02:00
Oriol
70d8254d38
Bug 1360957 - Only attempt to load react-dev.js if it exists. r=Honza
...
--HG--
extra : rebase_source : a3aa19cfb390d68f9362897b53067824355ff5b9
2017-06-03 14:58:00 -04:00
Wes Kocher
349517ef3c
Backed out changeset aa7a23344ca4 (bug 1370139) for failures in browser_dom_array.js a=backout
...
MozReview-Commit-ID: F3Z6dIwwWrB
2017-06-13 10:52:35 -07:00
Aaron Klotz
77f4e5b25c
Bug 1372422: Make mozilla::HangMonitor::IsUIMessageWaiting always return false in content processes; r=jimm
...
MozReview-Commit-ID: 3OoH1ptkyeL
2017-06-12 17:19:50 -06:00
Jeongkyu Kim
2c201ef76a
Bug 1368145 - Change 'All Devices' to 'Send to All Devices' with its property name. r=eoger
...
MozReview-Commit-ID: 5g6IuuV51P6
2017-06-13 13:08:26 -04:00
Sebastian Hengst
addc302695
Backed out changeset cbd4339e2ca1 (bug 1368145) for failing browser-chrome test browser_contextmenu_sendpage.js. r=backout
2017-06-13 19:03:52 +02:00
Oriol
d4593a2a0d
Bug 1370139 - Escape slashes in TreeView paths. r=Honza
2017-06-05 20:31:00 -04:00
Michael Layzell
5d8aa01e08
Bug 1367458 - Manage TabGroup::IsBackground passively to avoid Runnable overhead, r=ehsan
...
MozReview-Commit-ID: 9HVvV1omF8G
2017-06-13 12:49:30 -04:00
Michael Layzell
c6ad56691f
Bug 1371349 - Request an even longer timeout for browser_noopener.js, r=smaug
...
MozReview-Commit-ID: 7YhR1duEIJr
2017-06-13 12:30:33 -04:00
Ryan Hunt
fcb54217c6
Bug 1371527 - Add LayersMessageUtils for IPC serialization of mozilla::layers structs. r=dvander
...
MozReview-Commit-ID: 7UAtrnnlSqI
--HG--
rename : gfx/ipc/GfxMessageUtils.h => gfx/layers/ipc/LayersMessageUtils.h
extra : rebase_source : 99abcb49ede377e5c31440b2d21a5bd79cda65e0
extra : amend_source : d1820fb6e7aee5e0dbcc83242e9264d8f4e7a4d0
2017-06-08 23:32:13 -05:00
Nicolas Silva
4000bfa859
Bug 1370879 - Share the thread pool between webrender instances. r=jrmuizel
2017-06-13 17:57:16 +02:00
Nicolas Silva
fa4995fa8f
Bug 1370891 - Render blob images in webrender's thread pool. r=jrmuizel
2017-06-13 17:57:11 +02:00
Jeongkyu Kim
3869f41093
Bug 1368145 - Change 'All Devices' to 'Send to All Devices' with its property name. r=eoger
...
MozReview-Commit-ID: 5g6IuuV51P6
2017-06-13 11:44:39 -04:00
Robert Strong
4be287fced
Bug 1370576 - Change app.update.staging.enabled preference to false on Windows to disable update staging. r=mhowell
...
A change in Windows 10 Creators update is preventing Firefox from launching properly when a staged update's replace request is performed. Since staging updates doesn't provide a significant time on Windows this patch disables it via its preference. See bug 1368600 for additional information and this will likely fix bug 1368600 as well.
2017-06-13 08:26:51 -07:00
Alexis Beingessner
adb013669b
Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
...
MozReview-Commit-ID: K1WUIOnvazF
2017-06-13 11:00:10 -04:00
Chris H-C
19e589eeb2
Bug 1335343 - Prevent histogram recording in disallowed processes. r=Dexter
...
Unfortunately it means using FLAG histograms because I need to test that their
"we have a hidden default value" behaviour is appropriately silenced as well.
MozReview-Commit-ID: J8xGXwCTRIg
2017-06-13 07:10:00 -04:00
Dominic Farolino
6590a708e6
Bug 1368097 - Update standards link. r=smaug
...
--HG--
extra : rebase_source : d96b3043a1f55d8a61042046e0fe1fd47df8c4b5
2017-05-26 14:02:00 -04:00
Christoph Diehl
b7e02bedbb
Bug 1232119 - Add fuzzer for SharedMemory. r=billm
...
--HG--
extra : rebase_source : dbb29a3e40590555717db0de789ccb13dd0bfbf5
2017-05-23 22:36:28 +02:00
Petr Sumbera
b9cd2c83f0
Bug 1369713 - Solaris gcc build of xptcall wrongly expects xptcstubsdef_asm.solx86. r=glandium
...
--HG--
extra : rebase_source : cf7139ba22da4208c00dbaf1175abf1bfee6f5ba
2017-06-02 05:46:31 -07:00
Franziskus Kiefer
d2014b373f
Bug 1370890 - require NSS 3.32, r=me
2017-06-13 16:00:51 +02:00
Franziskus Kiefer
ff206e6461
Bug 1370890 - land NSS a1a6eb781dd4 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : b38b2c15012f240a5d34f91446ca20be38f61962
2017-06-13 14:26:51 +02:00
Mihai Tabara
d136290c7a
Bug 1372482 - linux 55.0 repack betas are broken in comparing locales because due to missing python executable.r=rail a=testing
...
MozReview-Commit-ID: JZ8LRhA6m74
--HG--
extra : rebase_source : 1c962d7d09c854593d45dab6c959db1bf9acc820
extra : amend_source : 64b0619e8fe9c2208b7fc1b3f95e9319cd825df2
2017-06-13 13:23:35 +01:00
Jim Mathies
d99ea037ac
Bug 1309271 - Patch to cleanup nesting and updated comments per review nits. r=surkov
...
MozReview-Commit-ID: CKwg9xsXl7G
2017-06-13 06:44:55 -05:00
Andrea Marchesini
3750b8cf84
Bug 1369761 - ContextualIdentityService should not be initialized before first paint, r=florian
2017-06-13 13:04:49 +02:00
Henri Sivonen
4c0760dcf9
Bug 1261841 part 6 - Make --enable-rust-simd a no-op on CPU architectures other than aarch64, x86 and x86_64. r=froydnj.
...
MozReview-Commit-ID: JZ2iwvJXUB7
2017-06-13 13:25:15 +03:00
Henri Sivonen
9c23847d05
Bug 1261841 part 5 - Enable explicit SIMD in Rust in automation infra. r=froydnj.
...
MozReview-Commit-ID: DPos5SYGT1W
2017-06-13 13:24:54 +03:00
Henri Sivonen
763d66dd51
Bug 1261841 part 4 - Add a configuration option for enabling explicit SIMD in Rust. r=froydnj.
...
MozReview-Commit-ID: ICifcJ9499a
2017-06-13 13:24:19 +03:00
Henri Sivonen
d35d69cef8
Bug 1261841 part 3 - Remove uconv files. r=emk.
...
MozReview-Commit-ID: Hf7MGstvwKe
2017-06-13 13:23:52 +03:00