Jonathan Kew
5c78152683
Bug 1371564 - Bustage fix, correct flag name in assertion. no_r=me
2017-06-24 21:50:14 +01:00
Jonathan Kew
c81dc5d879
Bug 1371564 - Remove the long-obsolete TEXT_WAS_TRANSFORMED flag, don't waste time setting it. r=mats
2017-06-24 09:53:12 +01:00
Mats Palmgren
bc9111ed74
Bug 1375696 - Use LookupForAdd instead of Get+Put, and Lookup instead of GetWeak+Remove, to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: EPbMZAsdS6B
2017-06-24 19:23:08 +02:00
Mats Palmgren
bbaa13e6a7
Bug 1375698 part 2 - Make mBoxObjectTable a nsRefPtrHashtable of BoxObject instead of nsInterfaceHashtable of nsPIBoxObject (that we then need to downcast). r=bz
...
MozReview-Commit-ID: AVfZZp21u2e
2017-06-24 19:23:08 +02:00
Mats Palmgren
969156ef55
Bug 1375698 part 1 - Call "new BoxObject" instead of do_CreateInstance(contractID) and remove some unnecessary error handling since "new" is infallible. r=bz
...
MozReview-Commit-ID: 32upaFJehsh
2017-06-24 19:23:07 +02:00
Mats Palmgren
e2227d8864
Bug 1375331 - Retain the array buffer for PresArena free lists if it's 2048 bytes or less to avoid malloc/free churn. r=dbaron
...
MozReview-Commit-ID: KaABTKyIl1H
2017-06-24 19:23:07 +02:00
Sebastian Hengst
001bb41985
Backed out changeset 9c822d8aad22 (bug 1371564) for build bustage: unused variable outputStart at nsTextFrameUtils.cpp:212. r=backout
2017-06-24 11:28:34 +02:00
Sebastian Hengst
1596393322
Backed out changeset 50673cd78a02 (bug 1369509) for crashing xpcshell test_http2.js with mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::OnOutputStreamReady. r=backout
2017-06-24 11:06:13 +02:00
Jonathan Kew
a63c6cab0b
Bug 1371564 - Remove the long-obsolete TEXT_WAS_TRANSFORMED flag, don't waste time setting it. r=mats
2017-06-24 09:53:12 +01:00
Dragana Damjanovic
e72cedbf29
Bug 1369509 - Let nHttpConnectionEntry be a weak reference in HalfOpenSock. r=mcmanus
2017-06-24 06:10:58 +02:00
Kris Maglione
b9b5dda147
Bug 1365821: Request animation frame on the correct window before checking details. r=me
...
MozReview-Commit-ID: 708VQuF065d
--HG--
extra : rebase_source : fdf6787b0106d01fb524fa28813d0a11695cd691
2017-06-23 19:18:15 -07:00
Robert Strong
448ca387ba
Bug 1375549 - When the Firefox process doesn't exit apply the update anyway and don't relaunch the callback application. r=mhowell
...
This makes it so updating continue when the parent application doesn't exit (see bug 1375242) so any fixes to the parent application will be applied instead of leaving the client in a broken state.
Changes the wait time for the parent process to 30 seconds since the previous value of 70 seconds was based on nsTerminator which isn't used for this case. It still needs to be greater than the old value of 10 since we've seen cases lately where the process has taken more than 10 seconds.
2017-06-23 18:27:06 -07:00
Jim Chen
a5d86fe01e
Bug 1367081 - 2. Include PromptService in CustomTabsActivity; r=droeh
...
Include an instance of PromptService in CustomTabsActivity so that the
Activity can receive prompt events.
2017-06-23 19:12:18 -05:00
Luke Wagner
844bc9bf67
Bug 1374218 - Baldr: ensure alignment of TlsData (r=lth)
...
MozReview-Commit-ID: E5BUWMz3hbT
--HG--
extra : rebase_source : 285c4d6df52aad15589a28a97fc5224a8ef69910
2017-06-23 18:03:19 -05:00
Aaron Klotz
eb1c707d34
Bug 1375412: Strengthen ownership of a11y::LazyInstantiator when posting runnable back to main thread; r=eeejay
...
MozReview-Commit-ID: A0IdEfAs4q9
2017-06-23 13:03:33 -06:00
David Anderson
ea272c6f03
Add memory reporting. (bug 1365879 part 26, r=mattwoodrow)
2017-06-23 14:23:14 -07:00
David Anderson
b02d5e2bfd
Add an acceleration test for Advanced Layers on Windows. (bug 1365879 part 25, r=milan)
2017-06-23 14:23:13 -07:00
David Anderson
4005708b7f
Add Advanced Layers to the reftest sandbox. (bug 1365879 part 24, r=mattwoodrow)
2017-06-23 14:23:13 -07:00
David Anderson
000ab020c2
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
2017-06-23 14:23:13 -07:00
David Anderson
07b79273e2
Add Advanced Layers to the compositor line in about:support. (bug 1365879 part 22, r=milan)
2017-06-23 14:23:13 -07:00
David Anderson
7df9b05034
Add MLGPU feature bits and compositor initialization. (bug 1365879 part 21, r=mattwoodrow)
2017-06-23 14:23:12 -07:00
David Anderson
6376e2c6bb
Initial import of Advanced Layers. (bug 1365879 part 20, r=bas)
2017-06-23 14:23:12 -07:00
Geoff Brown
3115836c5c
Bug 1375678 - Enable eslint on testing/modules - additional changes; r=standard8
2017-06-23 15:08:04 -06:00
Geoff Brown
03ec89d132
Bug 1375678 - Enable lint on testing/modules - mechanical changes; r=standard8
2017-06-23 15:08:02 -06:00
Ryan VanderMeulen
dd80ef173b
Bug 1373301 - Fix flake8 indentation error. DONTBUILD
...
--HG--
extra : source : a3fa26f29c874802132542e21fa2196cb215d513
2017-06-23 16:27:09 -04:00
Gregory Szorc
bf796d2ba5
NO BUG - Unbust Sphinx docs outside of mach
...
Trivial update to Python package paths to reflect their new location.
MozReview-Commit-ID: EWaIHrLFWgD
--HG--
extra : rebase_source : b3a033bffe6f8f933807d6e71dccd49c37c75844
2017-06-23 13:22:52 -07:00
Andrew Osmond
ee57a1a455
Bug 1374278 - Fix a race condition between GPUChild and CompositorManagerChild when the GPU process crashes. r=dvander
2017-06-23 16:12:35 -04:00
Jeff Muizelaar
a122237414
Bug 1375972 - Avoid copying the visible region. r=mstange
2017-06-23 16:03:59 -04:00
David Anderson
6ec4a2c568
Remove leftover files from incomplete backout of bug 1365879 (r=me).
2017-06-23 12:31:05 -07:00
Kim Moir
0638284c53
Bug 1373301 - linux talos is not scheduled on mozilla-beta after merge day r=Callek DONTBUILD
2017-06-23 15:34:55 -04:00
Joel Maher
a039d5288b
Bug 1311239 - Intermittent dom/security/test/hsts/browser_hsts-priming_hsts_after_mixed.js. temporarily disable. r=gbrown
...
MozReview-Commit-ID: EWCAOjebfcH
2017-06-23 15:12:34 -04:00
Tim Taubert
907f818103
Bug 1375744
- Add U2FTokenTransport::Cancel() to abort requests on HW devices r=qDot
...
This patch adds a Cancel() method to the U2FTokenTransport interface so that
we can forward request cancellations to the actual token manager implementation.
The current softtoken doesn't need that as it processes API calls synchronously,
USB HID tokens however need a cancellation mechanism.
The SendRequestCancel() call has been removed from WebAuthnManager::Cancel() as
we're currently only calling this method either when the chrome process
cancels the request (and then we don't need to send it back again) or the
content process fails to process the data after a request was fulfilled and
thus there's nothing to cancel. We will touch this again later when the UI
cancels requests on tab switch and similar user actions.
2017-06-23 21:04:38 +02:00
Wes Kocher
4fe21d372c
Backed out 2 changesets (bug 1369670) for Mn failures in test_capabilities.py on Windows 8 a=backout
...
Backed out changeset 46db8ae423f2 (bug 1369670)
Backed out changeset e9b7d6dbc698 (bug 1369670)
MozReview-Commit-ID: GL05REhJM2k
2017-06-23 11:48:12 -07:00
Marco Castelluccio
7fdfd7350d
Bug 1374348 - Rewrite paths from JAR files. r=chmanchester
...
--HG--
extra : rebase_source : 53222218bb4f831e677c6e9727b832ee615b0679
2017-06-23 17:02:07 +01:00
Kershaw Chang
d634338a7c
Bug 1375782 - Use |HttpChannelChild::GetODATarget| to get the correct event target. r=mayhemer
...
--HG--
extra : rebase_source : d00b3d405703638aec026029ad42fdfcd699338c
2017-06-23 00:40:00 -04:00
Kris Maglione
9405fb2150
Bug 1373293: Follow-up: Bump StartupCache schema version. r=trivial
...
MozReview-Commit-ID: JR1ZP9ByRFb
2017-06-23 10:55:48 -07:00
Jeff Gilbert
1f52f0ef2c
Bug 1375721 - Use SH_SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS on Intel+OGL. r=daoshengmu
...
MozReview-Commit-ID: AuXtjsY4IjQ
--HG--
extra : source : d5e61d70359afa2e24c444b94739bcf35f7460b2
extra : amend_source : 567166379cabc25106debfbd3c095f474ee58b6b
2017-06-22 18:54:16 -07:00
Benjamin Bouvier
c2186949b7
Bug 1370696: Unbreak ARM64 build; r=bustage
...
MozReview-Commit-ID: 4zz2YWq1Fxv
--HG--
extra : rebase_source : ff49cb7b76718b568c2400e7b0d938510c9a3e5c
2017-06-23 19:29:13 +02:00
Eitan Isaacson
71c52fe020
Bug 1375348 - Include last role as a good role to recieve from child. r=davidb
2017-06-23 08:55:38 -07:00
Benjamin Bouvier
771e53e98e
Bug 1370696: Use register state unwinding when interrupting within wasm; r=luke
...
MozReview-Commit-ID: 76RM1Gf0eAo
--HG--
extra : rebase_source : 60b3d43ebe5af0c88ae14e2f685f761012672110
extra : histedit_source : 882ad83e6b5033a08b1045892ab3f3b13b38c5b1
2017-06-21 12:19:33 +02:00
Benjamin Bouvier
99a29014d5
Bug 1370696: Factor out register state unwinding to its own function; r=luke
...
MozReview-Commit-ID: 2bxBr3P6cO7
--HG--
extra : rebase_source : 656832e5987385777294cf3eb77565d04f056a05
extra : histedit_source : 10c5bce022ad4501e3f8c91bc11605f8f03f6cb5
2017-06-21 12:19:23 +02:00
Benjamin Bouvier
43892c612c
Bug 1370696: Add an option to trigger an interrupt every single instruction in the simulator; r=luke
...
MozReview-Commit-ID: CbJnep4vYXR
--HG--
extra : rebase_source : 17a9977cba9074680f5541f8f8ec0b2ac0e5a86c
2017-06-08 19:02:46 +02:00
Bob Owen
0179001ce3
Bug 1369670 Part 2: On Windows resolve junction points and symlinks in any paths that are used for sandbox policy rules. r=jimm
2017-06-23 16:29:15 +01:00
Bob Owen
066ccbd3da
Bug 1369670 Part 1: Don't rely on the case of the profile not changing in test_capabilities.py. r=whimboo
...
This uses os.path.normcase to fix the current issue on automation.
Ideally we would use os.path.samefile but that's not available in python 2.
os.path.realpath is implemented in python 2, but it doesn't resolve symlinks and junction points
and doesn't normalise case.
2017-06-23 16:29:15 +01:00
Mason Chang
d69917e056
Bug 1375452 Fallback to DrawTarget::IntoLuminance if we can't create the effect. r=jrmuizel
2017-06-22 10:15:37 -07:00
Eden Chuang
0a91438f97
Bug 1318990 - Mochitest for PaymentRequestUpdateEvent and PaymentRequest API show(). r=baku
2017-06-23 17:15:58 +08:00
Eden Chuang
4282643952
Bug 1318990 - PaymentRequestUpdateEvent interface and PaymentRequest API onshippingaddress/optionchange implementation. r=baku
2017-06-23 17:15:51 +08:00
Samael Wang
06b5a3322e
Bug 1362166 - Add a timeout to PCompositorManager & kill GPU process on timeout in release builds. r=dvander
...
MozReview-Commit-ID: Dln8ERrExmz
2017-06-22 17:27:05 +08:00
Joel Maher
fbbe88a9b4
Bug 1353599 - Intermittent test_about_private_browsing.py TestAboutPrivateBrowsing.testCheckAboutPrivateBrowsing. temporarily disable. r=gbrown
...
MozReview-Commit-ID: HLRHT7a0pEA
2017-06-23 10:29:47 -04:00
Joel Maher
307c2ec53b
Bug 1351638 - Intermittent browser_ext_contextMenus_icons.js. temporarily disable on win/opt. r=gbrown
...
MozReview-Commit-ID: GETsYtCjw5y
2017-06-23 10:29:39 -04:00