Mats Palmgren
c02d9817f3
Bug 1348857 part 2 - [css-grid] Propagate the ApplyAutoMinSize bit to nsFrame::ComputeSize (idempotent patch). r=dholbert
...
MozReview-Commit-ID: DBU4hDfCAdE
2017-04-18 22:35:04 +02:00
Mats Palmgren
a243aa1c80
Bug 1348857 part 1 - [css-grid] Add a bit on GridItemInfo that says if we should apply Automatic Minimum Size or not (idempotent patch). r=dholbert
...
This renames ShouldClampMinSize to ShouldApplyAutoMinSize, which is more
accurate, and caches the value on the grid item for later use.
No functional changes other than that.
MozReview-Commit-ID: E1mvBZsMIxh
2017-04-18 22:35:04 +02:00
Mats Palmgren
dc68da3cd9
Bug 1356820 part 2 - [css-grid] Reftests.
...
MozReview-Commit-ID: 5Q9hmoJhSxH
2017-04-18 22:35:04 +02:00
Mats Palmgren
0612b78b82
Bug 1356820 part 1 - [css-grid] Don't shrink-wrap the inline size when we have an available size when measuring block size. r=dholbert
...
The COMPUTE_SIZE_SHRINK_WRAP flag inhibits stretching in the inline axis
which means the item won't shrink below its min-content size. In this
case min-width:0 should allow it to do that and since the column size is
smaller it should shrink, which in turn affects the measured block size.
MozReview-Commit-ID: AxQcMkYrxS5
2017-04-18 22:35:04 +02:00
Andrea Marchesini
dddaf22902
Bug 1357503 - Some additional CX exception checks in Console API code, r=smaug
2017-04-18 22:22:55 +02:00
Andrea Marchesini
c56fc1bd8e
Bug 1356580 - Better check of PMemoryStream actor creation in Blob code, r=qdot
2017-04-18 22:16:04 +02:00
Michael Layzell
5649a1dff0
Bug 1354635 - Part 2: Wrap JS line in devtools to satisfy eslint, a=bustage
...
MozReview-Commit-ID: AJrmTsonET2
2017-04-18 15:28:38 -04:00
Andrea Marchesini
50e007bc26
Bug 1357411 - Use IgnoredErrorResult in dom/events/ContentEventHandler.cpp, r=qdot
2017-04-18 21:11:08 +02:00
Michael Layzell
ab79668929
Bug 1354635 - Send permissions to the content process when debugging service workers, r=catalinb
...
MozReview-Commit-ID: 8cUh5znQcFN
2017-04-18 14:38:56 -04:00
Andrzej Hunt
aee9d1bfa4
Bug 1261983 - infer: close file input stream in case of GZIP failure r=nechen
...
This commit also cleans up extraneous stream closes: these streams
are closed in finally, so we don't need to also clean them up in
the main try block body.
MozReview-Commit-ID: EXxlmmtqvyq
--HG--
extra : amend_source : 72ad8cb816202e8e3f234157bae092cea004d34a
2017-04-14 12:10:25 -07:00
Andrea Marchesini
a77567be37
Bug 1351464 - DOM::Security is the bugzilla component for Containers project, r=KWierso
2017-04-18 19:51:57 +02:00
Sebastian Hengst
4b1c4edae2
Backed out changeset d505fbfbd4e2 (bug 1357468) for asserting an e.g. failing js/src/jit-test/tests/arrays/sort-getter-only.js. r=backout
2017-04-18 19:32:49 +02:00
John Dai
f671ddc4a6
Bug 1309147 - Part 5: Eliminate performance cliff when accessing CEReactions code. r=bz
...
MozReview-Commit-ID: 61A5YNtJQXF
--HG--
extra : rebase_source : 4ab333a1cf4169047c4500d85412d5b3a642b4eb
extra : histedit_source : 21766c291f63de284baf71fd1d8cf2bb1aaf4bc0
2017-03-30 17:35:59 +08:00
John Dai
dc7998c7d8
Bug 1309147 - Part 4: Add CEReactions for CustomElementRegistry. r=bz
...
MozReview-Commit-ID: ID2TIL9C47R
--HG--
extra : rebase_source : ad2ea9e7b4925d22743a55f55fd6c55e1a8ae805
extra : histedit_source : 176dfbb8a76a1f386d43f20cad1d4fa6125c77af
2017-03-30 18:58:48 +08:00
John Dai
b32e4c240b
Bug 1309147 - Part 3: Implement the support for CEReactions in Codegen. r=bz
...
MozReview-Commit-ID: F1mxKzlru9s
--HG--
extra : rebase_source : a5e52ef2f3168028dec2c3186e857941953ad517
extra : histedit_source : 2336479daf177cb7ca55ee517c8317852bed09ef
2017-03-08 17:11:48 +08:00
John Dai
a9bed711dc
Bug 1309147 - Part 2: Add the name of 'this' value's JSObject* for codegen to generate CEReaction code. r=bz
...
MozReview-Commit-ID: BZwO7I4uh2
--HG--
extra : rebase_source : 1258bad2a723bdd1a0b3c52342ada3faa9b7a7a5
extra : histedit_source : d87a1c3876c37d61bd93690c85a86bd5333aa5e3
2017-03-08 17:09:59 +08:00
John Dai
3fbf49822e
Bug 1309147 - Part 1: Implement the support for CEReactions in WebIDL parser. r=bz
...
MozReview-Commit-ID: Dw0CMgzXKKy
--HG--
extra : rebase_source : 2254eae5076d4d51eff61d8ee1363075c3aeb13b
extra : histedit_source : 618b4e46eb6b5ac1791bd4f762a97373c6b8e2b3
2017-02-03 11:44:09 +08:00
Andreas Farre
e32bba9569
Bug 1352670 - Make callback-multiple-calls more stable. r=baku
...
Trigger more idle periods by forcing them to be short, using rAF.
Add a timeout to force idle callbacks to run.
Halve the number of rICs we schedule during the test.
--HG--
extra : rebase_source : 77111c49f992d5b236ae3aaeb9562992f8908389
2017-04-18 04:49:00 -04:00
Ryan VanderMeulen
3348cc9f53
Bug 1355984 - Skip browser static analysis check tests on ASAN when running in the devtools suite as well. r=Gijs
...
--HG--
extra : rebase_source : e04b45363b6e63d68a175517f9060315633fe302
2017-04-18 12:57:15 -04:00
Tom Schuster
94493db811
Bug 1356207 - Optimize self-hosted ToLength better with Ion. r=h4writer
2017-04-18 18:56:25 +02:00
Tom Schuster
9d47f2ea8d
Bug 1357468 - More Object.hasOwnProperty optimizations for Speedometer. r=jandem
...
- IC support dense elements, like [0].hasOwnProperty("0")
- IC support unboxed objects
- IC support proxies, i.e. NodeList or other DOM proxies mostly
2017-04-18 18:56:25 +02:00
Joel Maher
58b4255414
Bug 1354681 - Intermittent browser/components/extensions/test/browser/test-oop-extensions/browser_ext_omnibox.js. temporarily disable on debug and asan. r=gbrown
...
MozReview-Commit-ID: LJaepBjFxfE
2017-04-18 12:34:41 -04:00
Andrew Osmond
164b45b6a8
Bug 1356289 - Part 2. Make gfx use the new SharedMemory::SetHandle API. r=jrmuizel
2017-04-18 12:25:00 -04:00
Andrew Osmond
5c88ddfaa2
Bug 1356289 - Part 1. Make SharedMemory::SetHandle accept an access rights parameter. r=billm
2017-04-18 12:24:58 -04:00
Jim Mathies
e1d348db3d
Bug 1344907 - Fire observer events informing front end about changes in input method (touch vs. pointer input). r=masayuki
...
MozReview-Commit-ID: 4YOKD0tWZNN
2017-04-18 10:19:02 -05:00
Geoff Brown
fbd4540f6d
Bug 1276813 - Retry mozharness failed downloads more persistently; r=armenzg
...
The primary change here is to increase the number of times a failed
download is retried, when downloading test_packages.json and test zip
files, in hopes of recovering from more temporary service interruptions.
2017-04-18 08:30:21 -06:00
Eugen Sawin
4b956de40e
Bug 1346042 - [1.0] Mutex-lock LibHandle direct reference management. r=glandium
2017-04-18 16:08:40 +02:00
Dão Gottwald
6c3675d4c4
Bug 1356904 - Remove border and background fallback styling from numberbox.css. r=nhnt11
2017-04-18 15:25:30 +02:00
Jan de Mooij
b7b3c5b8f7
Bug 1356822 - Fix IonBuilder::jsop_bindname to pass the global lexical to the IC in the BINDGNAME case. r=evilpie
2017-04-18 14:58:55 +02:00
Cameron McCormack
57789c06eb
Bug 1356601 - Don't force computation of a Variables struct when animations are involved. r=dbaron
...
Without this change, we can end up asserting in ComputeVariablesData and
crashing in CSSVariableResolver::Resolve due to not finding any variable
declarations on the rules we matched, when we have content like in the
crashtest added here, i.e. variables inheriting into a pseudo like
::first-line and animations on the element inside the ::first-line.
We could solve this alternatively by removing the assertion and making
CSSVariableResolver::Resolve handle a null aDeclarations more gracefully,
but since we can save the effort of recomputing the Variables struct in
this case, we may as well.
MozReview-Commit-ID: 6l06ZF3WGsy
2017-04-18 22:27:04 +10:00
Andrea Marchesini
81a9f1a5b2
Bug 1343172 - PBlob should not create a remoteInputStream if that already exists, r=smaug
2017-04-18 13:54:15 +02:00
Andrea Marchesini
06cfb4297f
Bug 1354599 - Use of DOMEventTargetHelper::KeepAliveIfHasListenersFor in MediaQueryList, r=smaug
2017-04-18 13:53:15 +02:00
Andrea Marchesini
1ee7d66ef2
Bug 1354599 - Use of DOMEventTargetHelper::KeepAliveIfHasListenersFor in BroadcastChannel, r=smaug
2017-04-18 13:51:59 +02:00
Andrea Marchesini
b623ab29ec
Bug 1354599 - Implement DOMEventTargetHelper::KeepAliveIfHasListenersFor, r=smaug
2017-04-18 13:51:27 +02:00
Carsten "Tomcat" Book
da0672e690
Merge mozilla-central to mozilla-inbound
2017-04-18 10:35:51 +02:00
Carsten "Tomcat" Book
bb87f43c09
merge mozilla-inbound to mozilla-central a=merge
2017-04-18 10:21:31 +02:00
Jan Varga
20e990962b
Bug 1350564 - Don't try to addref a null mResult in Request::GetResult and UsageRequest::GetResult (mResult can be null when mHaveResultOrErrorCode is true); r=btseng
2017-04-18 10:15:57 +02:00
Iris Hsiao
4329ee3ef3
Backed out changeset 14010d77d56a (bug 1356933) for invisible bustage
2017-04-18 13:33:00 +08:00
Nicholas Nethercote
4a55f047a5
Bug 1356249 - Fix assertion in profiler_set_frame_number(). r=mstange.
...
This function can run off the main thread when 'layers.frame-counter' is
enabled.
--HG--
extra : rebase_source : f3db0fd01c636d5af97109761bb0b57b57c79293
2017-04-18 14:40:00 +10:00
DimiL
a1e69433d3
Bug 1329817 - Enable V4 lookups. r=francois
...
After this patch is introduced, url-classifier will return merged classify result
from V2 and V4.
--HG--
extra : rebase_source : 1940f8617547878b87a5808479ef9d46e6722a92
2017-04-17 08:51:16 +08:00
Ray Lin
eec2adc8fb
Bug 1270983 - Wait for media to being playing before pause check to avoid timeout. r=jaws
...
MozReview-Commit-ID: 7F18fUU8asl
--HG--
extra : rebase_source : b0495ac5c936009f86f919e14efe71257eb8bf59
2017-04-18 10:48:48 +08:00
JW Wang
837a8390aa
Bug 1356502. P2 - let VideoData::UpdateTimestamp() take a TimeUnit instead of ambiguous int64_t. r=gerald
...
MozReview-Commit-ID: G17uLSrjBrR
--HG--
extra : rebase_source : 7b1f57e85ff7610c50c84e7b92d10772712e5bf7
extra : intermediate-source : c725b22a1dc94bbb549c57064a151783b9aa1152
extra : source : 65f2827866f62a89e1865c60ea6c1437f4faee27
2017-04-14 14:17:04 +08:00
JW Wang
3c0e7bddc7
Bug 1356502. P1 - let MediaDatra::GetEndTime() return a TimeUnit instead of ambiguous int64_t. r=gerald
...
MozReview-Commit-ID: DBQELBs32Ad
--HG--
extra : rebase_source : a7c9f7affbdfa12aaf94a6d0505cf4f54f4408cc
extra : intermediate-source : e1fcccdb12bb86c23520b5c2e0d76aef355597a5
extra : source : ddb8a8382c74e18dd52cdfbc7e8eee54cf46f05d
2017-04-14 14:14:08 +08:00
Markus Stange
618a091371
Bug 830990 - Stop dispatching CheckResponsivenessEvents when the profiler is stopped. r=njn
...
MozReview-Commit-ID: 4MnRGqE2sEK
--HG--
extra : rebase_source : 2e6e8b354983240a6f8a177f90d5a59d1e58b94c
2017-04-16 14:48:24 -04:00
Fischer.json
b11d8148e6
Bug 1355795 - about:preferences#privacy is broken with browser.cache.offline.enable=false, r=jaws
...
If browser.cache.offline.enable was set to false, then calls to nsIApplicationCacheService would throw. The SiteDataManger and OfflineGroup using nsIApplicationCacheService has been moved into the privacy pane. We should test that the privacy pane is loaded well.
MozReview-Commit-ID: C9RRRYmb3Zb
--HG--
extra : rebase_source : b93ca35fdfe375b22dd82dfbc7c1ffe4cfde1d72
2017-04-12 11:53:18 +08:00
DimiL
8eed56ee65
Bug 1296406 - Fix ReloadDatabase API fail in safebrowsing testcase. r=francois
...
Recent change of safebrowsing thread model may cause nsUrlClassifierDBService::ReloadDatabase
API fail if there is an ongoing update at the same.
Fix this issue by adding retry in testcase.
MozReview-Commit-ID: CZGMpQvuzum
--HG--
extra : rebase_source : c59937f3e11bafcb2ad501872ffa29bafe84dad8
2017-04-17 09:13:41 +08:00
Markus Stange
180a94d4c2
Bug 1346592 - When stopping the profiler, mark all ThreadInfos as not being profiled. r=njn
...
This also renames HasProfile() to IsBeingProfiled().
MozReview-Commit-ID: 70RGHNbyZG3
--HG--
extra : rebase_source : 64f1df6985f41ae52d2385edcfd7822d16fd1e00
2017-04-17 22:46:54 -04:00
Markus Stange
43a18179f1
Bug 1356751 - Remove unused pref layout.frame_rate.precise. r=mchang
...
MozReview-Commit-ID: 2QjinjJHzUh
--HG--
extra : rebase_source : ab4514e5354b77f3a80ef8f1bdf5e6ba73cc4739
2017-04-15 00:23:08 -04:00
Iris Hsiao
063f52934e
Backed out changeset 1b277ae21ba5 (bug 1346592)
...
CLOSED TREE
2017-04-18 11:05:12 +08:00
Iris Hsiao
82a868141d
Backed out changeset 9d86f0c3ddd4 (bug 830990) for build bustage
...
CLOSED TREE
2017-04-18 11:05:00 +08:00