Boris Zbarsky
0f8f7f6fba
Bug 1463981
part 2. Remove use of nsIDOMNode in editor xpidl. r=masayuki
2018-05-24 13:18:34 -04:00
Boris Zbarsky
8f50a01cba
Bug 1463981
part 1. Remove use of nsIDOMNode in spellchecker xpidl. r=masayuki
2018-05-24 13:18:34 -04:00
Brendan Dahl
3dcc09bf6b
Bug 1460639 - Add test for loading persisted size of a navigated window. r=smaug
...
MozReview-Commit-ID: 2hrI735MR7p
--HG--
extra : rebase_source : 18c6c9a366c982e61dd8addd1581a6b4eed277b5
2018-05-22 15:55:13 -07:00
Brendan Dahl
0bb125f382
Bug 1460639 - Apply persisted window settings before layout. r=smaug
...
Previously, with early first paint enabled, nsXULWindow incorrectly loaded the
persisted window settings from about:blank and would only load them once.
Instead, load the settings before starting layout.
MozReview-Commit-ID: 6K4ofkbmHHb
--HG--
extra : rebase_source : 7bcd804cfabbd47ee5a747800a2ef81852213889
2018-05-16 18:13:59 -07:00
J. Ryan Stinnett
e2c2e9c3e4
Bug 1463924 - Remove Dev. Edition promo doorhanger. r=nchevobbe
...
MozReview-Commit-ID: LIg6o35CvD2
--HG--
extra : rebase_source : 0eda7252ad7962b5038b3d7df3c8fc2eee9db511
2018-05-23 18:30:36 -05:00
Brian Grinstead
dcb844ebc9
Bug 1463525
- Add frontend to countReset;r=nchevobbe
...
MozReview-Commit-ID: DuZLisDdTeG
--HG--
extra : rebase_source : 1607c03e36bd1861fc5eacad224454d6b9a17c10
2018-05-22 11:49:47 -07:00
Harry Twyford
b3985821f4
Bug 1455950 - Increased contrast on dark theme UI text links. r=dao
...
MozReview-Commit-ID: Kg4opEGVR4H
--HG--
extra : rebase_source : 31dde50e0575acac79db9f72e29ffd33df254b58
extra : source : dc4bd31e15f044463376d327b490ddd39e463784
2018-05-17 17:15:22 -04:00
Alessio Placitelli
431c1f8dce
Bug 1459144 - Add gtest coverage for GeckoView measurements' persistence. r=janerik
...
This patch changes GeckoView persistence code so that it will always get compiled
and linked to the final executable, even outside of Android. By doing so, we are
able to easily add gtest coverage for this code on all platforms other than Android
on which gtest is not yet supported.
In addition to that, this patch adds proper test cases for measurements' serialization
and deserialization for both scalars and histograms.
MozReview-Commit-ID: J0Snhl3Y8jk
--HG--
extra : rebase_source : efb6476177c1b4de22986545554bfaf357646657
2018-05-22 17:15:33 +02:00
Alessio Placitelli
c5ecfdbb33
Bug 1459144 - Fix CountHistogram deserialization for GeckoView. r=chutten,janerik
...
This adds all the samples from the provided sample set to the CountHistogram's
storage, instead of just adding 1 sample of value 1. This change does not affect
code outside of GeckoView persistence since |AddSampleSet| is not used in other
places.
MozReview-Commit-ID: 9bE0M9dgrtE
--HG--
extra : rebase_source : c2147d084415518b02148daa83107045f2993c0f
2018-05-22 17:15:26 +02:00
Alessio Placitelli
a665236679
Bug 1459144 - Allocate enough memory for all the processes when deserializing histograms. r=chutten
...
This is needed as we might end up serializing only one process, but its id might
be greater than 1 when deserializing.
MozReview-Commit-ID: EzXOOhlNV1Y
--HG--
extra : rebase_source : 85c8b32ce1d023cdbd329da2fd5e343c5c2c1941
2018-05-22 17:12:59 +02:00
Noemi Erli
3c6c3227f7
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-24 18:51:10 +03:00
Noemi Erli
bf4def01bf
Backed out 3 changesets (bug 1459785) for causing https://bugzilla.mozilla.org/show_bug.cgi?id=1464089 a=backout
...
Backed out changeset 88675b68241a (bug 1459785)
Backed out changeset b7c91a6f1b0a (bug 1459785)
Backed out changeset 21af8dc00aa8 (bug 1459785)
2018-05-24 18:46:25 +03:00
Noemi Erli
3180433f81
Backed out changeset 07344dd47432 (bug 1217748) for increasing the frequency of https://bugzilla.mozilla.org/show_bug.cgi?id=1439979 a=backout
2018-05-24 18:44:44 +03:00
Noemi Erli
9205eb539e
Merge inbound to mozilla-central. a=merge
2018-05-24 18:40:38 +03:00
Carol Ng
8c6134f180
Bug 1424100 - Make sidebar text color consistent with panel UI r=dao,eoger
...
MozReview-Commit-ID: 1nWICvZ01q7
--HG--
extra : rebase_source : 3bfabb2b10fa5a8996f786910e0d7eb9916ce9ac
2018-05-24 10:49:59 -04:00
Noemi Erli
2be73dec54
Backed out changeset c19f0dedfb15 (bug 1463794) for reftest failures in build/tests/reftest/tests/layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-056.html on a CLOSED TREE
...
--HG--
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-056-ref.html => testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-056.html => testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-052-ref.html => testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-052.html => testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-polygon-032-ref.html => testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-polygon-032.html => testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html
2018-05-24 18:30:36 +03:00
Johann Hofmann
27c998b1e4
Bug 1464010 - Add an ellipsis to the new clear site data string in control center. rs=flod
2018-05-24 13:07:17 +02:00
Jan de Mooij
814de94fef
Bug 1461938 part 34 - Move IteratorCache from JSCompartment to ObjectRealm. r=jonco
2018-05-24 12:02:54 +02:00
Jan de Mooij
98ab8b6b91
Bug 1461938 part 33 - Introduce ObjectRealm and use it for some fields. r=jonco
2018-05-24 12:02:53 +02:00
Jan de Mooij
6c800ba481
Bug 1461938 part 32 - Rename JitCompartment to JitRealm and move to JS::Realm. r=luke
...
--HG--
rename : js/src/jit/JitCompartment.h => js/src/jit/JitRealm.h
2018-05-24 12:02:53 +02:00
Jan de Mooij
94b5cf539f
Bug 1461938 part 31 - Move detachedTypedObjects flag to JS::Zone. r=jwalden
2018-05-24 12:02:53 +02:00
Dão Gottwald
326cf07eab
Backed out changeset 8416a4f99552 (bug 1424100)
2018-05-24 11:50:30 +02:00
Margareta Eliza Balazs
ae2fc24a7c
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-24 12:44:13 +03:00
Margareta Eliza Balazs
03394c438d
Merge inbound to mozilla-central. a=merge
2018-05-24 12:37:58 +03:00
Noemi Erli
d08fe5245d
Backed out 2 changesets (bug 1460561) for failures in toolkit/components/extensions/test/mochitest/test_ext_webrequest_upload.html on a CLOSED TREE
...
Backed out changeset dc358abeba45 (bug 1460561)
Backed out changeset eea17fb77684 (bug 1460561)
2018-05-24 11:58:48 +03:00
Jon Coppeard
02d634159d
Bug 1463723 - Remove ubi::Census' pointer to the atoms zone r=fitzgen
2018-05-24 09:40:46 +01:00
Jon Coppeard
19daeee9b3
Bug 1463717 - Move all finsished builders to lazy link list to avoid possible quadratic behaviour r=jandem
2018-05-24 09:40:30 +01:00
Boris Zbarsky
b134958200
Bug 1452666. Implement nsISerializable on expanded principals. r=kmag
2018-05-24 02:43:14 -04:00
Andrea Marchesini
95fd40defd
Bug 1460561 - nsMultiplexInputStream should behave correctly when NS_InputStreamIsBuffered() is used - gtests, r=froydnj
2018-05-24 07:52:31 +02:00
Andrea Marchesini
4d94837722
Bug 1460561 - nsMultiplexInputStream should behave correctly when NS_InputStreamIsBuffered() is used, r=michal
2018-05-24 07:51:53 +02:00
Fabrice Desré
1d3ef19262
Bug 1452245
- The parent side isn't closed if the child dies unexpectedly, r=valentin
2018-05-23 15:22:00 +03:00
Hiroyuki Ikezoe
0408cbb49e
Bug 1463605 - Check continuation or IB split sibling frames in nsDOMWindowUtils::CheckAndClearPaintedState. r=mstange
...
MozReview-Commit-ID: CgyErEGeZJS
--HG--
extra : rebase_source : 1e179f64a39e0cab6b32074fa6ebf6c1884c8b32
2018-05-23 18:18:43 +09:00
Hiroyuki Ikezoe
265c5c817a
Bug 1463605 - A reftest that IB sibling frames are correctly marked as 'NeedsDisplayItemRebuild' when there is an animation on the frames. r=mattwoodrow
...
MozReview-Commit-ID: FG7SQYKOq3r
--HG--
extra : rebase_source : a42ffc7a601b4dc872f4a2dae83d2ea1366b2f86
2018-05-23 18:15:12 +09:00
Hiroyuki Ikezoe
c14fa231c7
Bug 1463605 - Check continuation or IB split sibling frames in nsDOMWindowUtils::CheckAndClearDisplayListState. r=mattwoodrow
...
MozReview-Commit-ID: 6PjC5INFyym
--HG--
extra : rebase_source : 3b6b39e700cf51ea926b8441c832e50118398f41
2018-05-23 18:15:12 +09:00
Hiroyuki Ikezoe
a28e0be181
Bug 1463605 - Call MarkNeedsDisplayItemRebuild() for IB split siblings too. r=mattwoodrow
...
MozReview-Commit-ID: 4vN69YLUbIy
--HG--
extra : rebase_source : dfb73c8d92395a18bbaeb1e68b60ea715e0ecbb4
2018-05-23 18:15:12 +09:00
Hiroyuki Ikezoe
c4fb9d14c7
Bug 1463605 - Check mMayHaveOpacityAnimation in nsFrame::HasOpacityInternal(). r=birtles
...
If the mMayHaveOpacityAnimation is false there, we don't need to check opacity
animations at all.
MozReview-Commit-ID: LTYPPXzF8V6
--HG--
extra : rebase_source : ee2c90e04003140944fb4cc255aa3c6f1c07f0b0
2018-05-23 18:15:12 +09:00
Hiroyuki Ikezoe
452c7f0e9a
Bug 1463605 - Set mMayHaveOpacityAnimation and mMayHaveTransformAnimation flag to continuation or IB split sibling frames too. r=birtles
...
Without this fix layout/reftests/css-animations/ib-split-sibling-opacity.html
would have failed if the next change in this patch series is applied.
MozReview-Commit-ID: CFNXePkXuOs
--HG--
extra : rebase_source : 48df6bf107e1a14dd2b2ae7c23d38d29581aabcb
2018-05-23 18:15:12 +09:00
Mike Hommey
7c246fac68
Bug 1460838 - Avoid static initializers in mozjemalloc with MSVC. r=njn
...
--HG--
extra : rebase_source : dd2106192a90fbade6f89dfa1169c6e9ab3a553b
2018-05-24 11:23:10 +09:00
Chris Manchester
dd6a725aca
Bug 1463921 - Re-run js configure when js/src/old-configure changes. r=gps
...
MozReview-Commit-ID: 2Rw4he9ZRpz
--HG--
extra : rebase_source : 2801965e246d6424ee37bac277472b294e783309
2018-05-23 17:22:09 -07:00
Xidorn Quan
cfe970a04f
Bug 1463408 part 2 - Add profiler feature seqstyle for forcing sequential styling when profiling. r=emilio,mstange
...
MozReview-Commit-ID: 6fm8j7z1EbJ
--HG--
extra : rebase_source : 1715b6af2c72323f320ff3da8e46d1634f5f7367
2018-05-23 19:35:03 +10:00
Xidorn Quan
4f8d1e3a65
Bug 1463408 part 1 - Remove unused restyle profiler feature. r=mstange
...
MozReview-Commit-ID: F5i5W02jhEV
--HG--
extra : rebase_source : 5fdddf6383f334c831396dc8348a7d3c032c93a6
2018-05-23 19:34:23 +10:00
Andreea Pavel
e186d16906
Backed out changeset 240237473d9e (bug 1463624) for failing eslint at builds/worker/checkouts/gecko/services/sync/tests/unit/test_browserid_identity.js:279:9 on a CLOSED TREE
2018-05-24 03:04:36 +03:00
Mark Hammond
5f934337c0
Bug 1463624 - ensure sync knows there is a valid user on signin. r=eoger
...
MozReview-Commit-ID: 8hGU8eLYZKx
--HG--
extra : rebase_source : 227aa891910a0a3d30c910cafc9a0ce7db1368d7
2018-05-23 17:46:38 +10:00
Michal Novotny
574a724d01
Bug 1457084 - Increase max chunk memory usage limit, r=mayhemer
...
We can hit the limit very easily when writing javascript bytecode as alternative data to the cache entry because all data is written at once but CacheFileOutputStream splits it into chunks which are then written on a backgound thread. 40MB was chosen because bytecode is usually 4x-10x larger than the original data, so it can occupy most of the cache entry which is limited to 50MB.
2018-05-23 05:03:00 +03:00
Miko Mynttinen
c6432bd30e
Bug 1463752 - Part 2: Avoid allocating AutoTArray when there are no items that can be merged together r=mattwoodrow
...
MozReview-Commit-ID: 2t0ehABBPy4
--HG--
extra : rebase_source : 4b53bd8845b39da023eca44ba9afd6ac9727ba15
2018-05-22 23:46:11 +02:00
Michal Novotny
f9b87f1b40
Bug 1456871 - Consider increasing disk cache size, r=mayhemer
...
The patch changes default cache size on desktop and mobile. The smart cache size calculation is changed to grow faster. It also introduces a cache size limit for users who have enabled clearing cache on shutdown, which should reduce number of shutdown crashes (bug 1356853).
2018-05-22 14:14:00 +03:00
Jonathan Kingston
daad797972
Bug 1452666 - Simplify SessionHistory serialization code and test expanded principals are serialized and can restore tabs. r=bz,mikedeboer
...
MozReview-Commit-ID: EV39wz2TFlj
--HG--
extra : rebase_source : 736cc42fe3325f46856aba9bf894b1bad2a16368
2018-05-19 14:42:52 +01:00
Gijs Kruitbosch
286e8f602d
Bug 1463782 - allow toolkit apps in kinto blocklist, r=leplatrem
...
MozReview-Commit-ID: G1uqNw1Njni
--HG--
extra : rebase_source : 31637d596df1a9e85d0f21cfaced08508139037b
2018-05-23 18:01:36 +01:00
Emilio Cobos Álvarez
fb4762b5e6
Bug 1461749: Fix slow path for finding the next sibling frame for appending in presence of Shadow DOM. r=mats
...
In this case we have a shadow hoot with display: contents, with no children.
Those children wouldn't be flattened tree children of the shadow host.
Instead of using the last light dom child and seek to it, use
FlattenedChildIterator's reverse iteration.
MozReview-Commit-ID: 18XL5Ong7ww
--HG--
extra : rebase_source : 2d34bd5b1fdd509a069ffa5052a7b7b3302be24c
2018-05-23 18:20:33 +02:00
Emilio Cobos Álvarez
10167dbcac
Bug 1419802: Bailout from ScheduleViewManagerFlush if already destroying the shell. r=mats
...
MozReview-Commit-ID: Ixq9jwX2kET
--HG--
extra : rebase_source : c4fe85307a4247209bf085a20a913d577cf15788
2018-05-23 17:20:14 +02:00