Cervantes Yu
7c8969a918
Bug 1320134 - Part 2: Initialize and shutdown the TLS allocation tracker in the content process. r=froydnj
...
MozReview-Commit-ID: 2Pu9r1MV1e4
2017-03-01 18:58:13 +08:00
Cervantes Yu
201ba88937
Bug 1320134 - Part 1: Tracking TLS allocations for diagnosing out-of-TLS-slots crashes on Windows. r=froydnj
...
This tracks TlsAlloc() and TlsFree() calls on Windows for diagnosing crashes when a proces reaches
its limit (1088) for TLS slots. Tracking of TLS allocation is done by intercepting TlsAlloc() and
TlsFree() in kernel32.dll. After initialization, we start tracking the number of allocated TLS
slots. If the number of observed TLS allocations exceeds a high water mark, we record the stack
when TlsAlloc() is called, and the recorded stacks gets serialized in a JSON string ready for
crash annotation.
MozReview-Commit-ID: 5fHVr0eiMy5
2017-03-01 18:52:07 +08:00
Eugen Sawin
03be261a54
Bug 1345976 - [1.1] Add GeckoView.loadUri based on bundle events. r=snorp,jchen
2017-03-13 12:26:06 +01:00
Eugen Sawin
2091e1b9ee
Bug 1345966 - [1.0] Remove redundant browserDOMWindow overrides. r=snorp
2017-03-13 12:26:06 +01:00
Carsten "Tomcat" Book
94904a8409
Backed out changeset be602e750e39 (bug 1325940) for stylo build bustage
2017-03-13 11:39:12 +01:00
Carsten "Tomcat" Book
b8ac5ccfac
Backed out changeset a035c2b6ae72 (bug 1325940)
2017-03-13 11:38:36 +01:00
Gajanan
ca8371df56
Bug 1325940 part 2 - Converted NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class. r=xidorn
...
MozReview-Commit-ID: 4Y30dMHsFgj
--HG--
extra : source : 1b6d6f5feb59f895f19ee51cad0e477ca568c168
2017-03-13 21:19:19 +11:00
Gajanan
dca4dbdc2b
Bug 1325940 part 1 - Added a constructor for nsCSSValue to accept enumerations. r=xidorn
...
MozReview-Commit-ID: 5Vns9QGA8c5
--HG--
extra : source : 8de1423bee6b7ba9d584419650674a4d4a7ac7b0
2017-03-13 21:19:19 +11:00
Sebastian Hengst
1c387c432b
Backed out changeset da332b097c16 (bug 1345336) for failing jsreftest.html?test=Intl/DateTimeFormat/format.js on Windows 7 VM pgo. r=backout
2017-03-13 10:47:30 +01:00
Sebastian Hengst
13270bd74d
Backed out changeset 2140db6f8e48 (bug 1345336)
2017-03-13 10:46:40 +01:00
Samael Wang
dbb9457981
Bug 1283947 - Clear pending transactions when ClientLayerManager is assigning to a different refresh driver. r=mattwoodrow
2017-03-09 18:35:50 +08:00
Kan-Ru Chen
43776b9a4d
Bug 1346161 - Remove HANDLE_UNLOAD_MS and HANDLE_BEFOREUNLOAD_MS telemetry probes. r=smaug
...
MozReview-Commit-ID: 91WAGDKAAMu
2017-03-13 14:47:29 +08:00
Iris Hsiao
6b7f00782d
Backed out changeset 2b23902cadd8 (bug 1346005) for bustage in MediaPipeline.cpp
2017-03-13 14:14:16 +08:00
Franziskus Kiefer
e9489ae053
Bug 1345368 - land NSS 09c491ef3b41, r=me
...
--HG--
extra : rebase_source : 586448bdfc1cb86dd086c39c9b20f98ac10cc98e
2017-03-13 06:01:21 +01:00
Randell Jesup
269eb591be
Bug 1346005: add audio samples-inserted logging using AudioLatency:4 r=padenot
...
MozReview-Commit-ID: JZukIfjapuy
2017-03-10 15:22:42 -05:00
Makoto Kato
1f276e17d9
Bug 1345336 - Part 2. Update ICU date file. r=Waldo
...
MozReview-Commit-ID: 2CWHVsLtaIt
--HG--
extra : rebase_source : 0b800d13b8b1a4ab86a9f0e0472b4d7beb38eb79
2017-03-13 13:38:01 +09:00
Makoto Kato
f65c413250
Bug 1345336 - Part 1. Remove empty zoneStrings entries. r=Waldo
...
MozReview-Commit-ID: EuVZ5sgHoBH
--HG--
extra : rebase_source : d8341641ef4dcb01701f3cac8f1537f9278fac92
2017-03-13 13:37:47 +09:00
Jason Kratzer
3fc774a96c
Bug 1056516 - add crashtest. r=jfkthame
...
MozReview-Commit-ID: 8jJkVG7uzmH
2017-03-13 12:54:06 +08:00
Jeremy Chen
8dfebfb116
Bug 1056516 - submit Hyphenation Control reftests to CSSWG. r=jfkthame
...
MozReview-Commit-ID: DfBwSmlyGRu
2017-03-13 12:54:05 +08:00
Jeremy Chen
c3f809d573
Bug 1056516 - add tests to our local reftests folder. r=jfkthame
...
MozReview-Commit-ID: EBKLIH9H0hf
2017-03-13 12:54:05 +08:00
Jeremy Chen
0316fede8c
Bug 1056516 - let auto hyphen honor manual hyphen when hyphens:auto is set. r=jfkthame
...
MozReview-Commit-ID: F3ALAJRHned
2017-03-13 12:54:05 +08:00
Jeremy Chen
2e09040e6e
Bug 1056516 - use HyphenType to store different types of hyphenations. r=jfkthame
...
MozReview-Commit-ID: AX3NNDS4hxP
2017-03-13 12:54:05 +08:00
Jeremy Chen
17dca35346
Bug 1056516 - use AutoTArray for hyphenBuffer in BreakAndMeasureText. r=jfkthame
...
MozReview-Commit-ID: 2sFqlGdoCcm
2017-03-13 12:54:04 +08:00
Ting-Yu Lin
1ab8a867a4
Bug 1326409 Part 6 - Convert aBasicShape to a pointer to a const value. r=dholbert
...
To address reviewer's comments in bug 1326409 comment 13 and comment 14.
MozReview-Commit-ID: FiUXXk4O8N7
2017-03-13 12:03:40 +08:00
Ting-Yu Lin
620f7841b7
Bug 1326409 Part 5 - Implement shape-outside: polygon(). r=dholbert
...
The <fill-rule> in the polygon() syntax is not handled because it doesn't
matter to shape-outside at all.
The reftests are numbered from 018 to avoid conflict with the w3c upstream
ones according to this list.
https://test.csswg.org/harness/results/css-shapes-1_dev/grouped/
Reftest 018 to 025 are under various writing-modes, 026 to 029 are testing
empty float area, 030 to 031 are testing polygon containing horizontal
lines.
MozReview-Commit-ID: FPUbMdZsvu6
2017-03-13 12:03:40 +08:00
Ting-Yu Lin
1923f5a65b
Bug 1326409 Part 4 - Extract a function to compute polygon vertices. r=dholbert
...
MozReview-Commit-ID: B4BzBHjLHxW
2017-03-13 12:03:40 +08:00
Ting-Yu Lin
aa5bf0b087
Bug 1326409 Part 3 - Remove unneeded WritingMode parameter. r=dholbert
...
Remove WritingMode parameter from LineRight() and LineLeft() in both
FloatInfo and ShapeInfo.
Bug 1316549 Part 3 added the parameter to compute the border radii under
writing-modes correctly. However, bug 1326407 Part 6 later made us cache
border radii, so the WritingMode parameter is no longer needed.
MozReview-Commit-ID: DFhm5d51OXJ
2017-03-13 12:03:39 +08:00
Ting-Yu Lin
0896f4f2e5
Bug 1326409 Part 2 - Rewrite the return expression of ComputeCircleOrEllipseCenter(). r=dholbert
...
MozReview-Commit-ID: 60gvYceeNiP
2017-03-13 12:03:39 +08:00
Ting-Yu Lin
45e26b7d07
Bug 1326409 Part 1 - Annotate EllipseShapeInfo as 'final'. r=dholbert
...
MozReview-Commit-ID: IReCWO8JRSQ
2017-03-13 12:03:39 +08:00
Stone Shih
5aa31ac64d
Bug 1323158 - Part 6: Check target and relatedTarget of mouse events are the same as their corresponding pointer events. r=smaug
...
--HG--
extra : rebase_source : 0b434396583e9231213f9fbc215f0594739c752a
extra : histedit_source : 780ad0b23238873b185227c17b1dd172e09bab0f
2017-03-08 13:14:29 +08:00
Stone Shih
7a1fe394b3
Bug 1323158 - Part 5: Update test_pointerevent_releasepointercapture_events_to_original_target-manual.html. r=smaug
...
--HG--
extra : rebase_source : a0bcfebeec733bd19de430169ee85311c3ceaa64
extra : histedit_source : de28bd8878ad23bad064e884e96a74f2855045a8
2017-03-03 13:24:20 +08:00
Stone Shih
e82b7fd9f9
Bug 1323158 - Part 4: Refine PE boundary events related testcases since boundary events are fired after capturing or releasing the pointer. r=smaug
...
--HG--
extra : rebase_source : acc2d7fb4df3168a5b81cc505d78f5f3b212af92
extra : histedit_source : 5acaa0c7361bb3694d05a33e104e9c861e213bc2
2017-01-19 11:11:50 +08:00
Stone Shih
b3c77294ca
Bug 1323158 - Part 3: Fire boundary events when dispatching gotpointercapture. r=smaug
...
--HG--
extra : rebase_source : e70ab21585d38a64c657c260b722ef1a09d87ae9
extra : histedit_source : 46a0483c2c7efb76a752ef472baa1bca28650241
2017-01-20 15:00:07 +08:00
Stone Shih
81ba46489f
Bug 1323158 - Part 2: Remove those PE boundary events test cases which are out of date. r=smaug
...
--HG--
extra : rebase_source : 33ddd9910891a0027abeea84a7f4b3e378b9dde1
extra : histedit_source : 34e2d54d7fdb801f29db795e2f367946dacb3f50
2017-01-23 13:43:49 +08:00
Stone Shih
eb9ee92c2d
Bug 1323158 - Part 1: Fire pointer and mouse boundary events when capturing the pointer. r=smaug
...
--HG--
extra : rebase_source : 2895681bb5d0e4872dc37f9d67dc4e2928bdce33
extra : histedit_source : e08adaaf7299e9667eb1f3887ef518c5edf5dc59
2017-01-18 15:25:44 +08:00
Stone Shih
4db46fd00d
Bug 1346166 - Set isHandlingUserInput = true when dispatching pointerdown and pointerup. r=smaug
2017-03-11 14:10:52 +08:00
Stone Shih
4b172a2881
Bug 1337963 - Coalesce wheel events in the content process so that long wheel event handlers don't hang the content process. r=smaug
2017-02-21 17:56:46 +08:00
Stone Shih
229b4ba331
Bug 606885 - Fire drag events with keyboard modifiers. r=enn
...
--HG--
extra : rebase_source : c6e4ac37ea2397d86368cb59b0a68aa3a9f43d79
2017-02-17 11:29:42 +08:00
Amy Chung
2ac1ba03cf
Bug 1312774 - Allow channels marked as urgentStart to bypass connection limits. r=mayhemer
...
--HG--
extra : rebase_source : 31612010ceb050a70ed4bd74cca8ccec8a21b07d
2017-03-12 01:31:13 +08:00
Mats Palmgren
9d124ff6d7
Bug 1346527 - Allow a small fuzz factor on all platforms for 722923-1.html. r=me
...
MozReview-Commit-ID: B8bdGufhzQx
--HG--
extra : rebase_source : 00664420af978a3a78d88ed167572a1a6262e2c4
2017-03-11 07:15:00 -05:00
Alisha
b6906a58a1
Bug 1345112 - Fix invalid console.trace() calls in inspector front. r=jdescottes
...
--HG--
extra : rebase_source : 293a832e540efe966ed1a07f9dbe361f6c45399e
2017-03-11 05:39:00 -05:00
André Bargull
0488a95df8
Bug 1346074 - Part 2: Move ToLengthClamped into jsarray.cpp. r=shu
...
--HG--
extra : rebase_source : a89628cae4e9b8424d2a6eef42d12a6e60a96734
2017-03-10 23:40:17 +01:00
André Bargull
ebd0ed5d8e
Bug 1346074 - Part 1: Align SharedArrayBuffer constructor to match ArrayBuffer constructor and latest spec. r=shu
...
--HG--
extra : rebase_source : 8c79f2b23d9c4f4886afc612c4788400651aec7d
2017-03-10 23:40:10 +01:00
David Major
7e6c4486b9
Bug 1346100 - Use nsDependentSubstring for the substring splitter's pieces. r=dbaron
2017-03-13 15:56:23 +13:00
Kris Maglione
8ff285737a
Backed out changeset 2ad68bdfb2ed (bug 1344590) for mochitest bustage
...
MozReview-Commit-ID: 7lUtSXTsmnT
2017-03-12 19:20:10 -07:00
Makoto Kato
3cb0726c57
Bug 1345762 - Rename OSPreferences_unix.cpp to OSPreferences_android.cpp. r=gandalf
...
OSPreferences_unix.cpp is used on Android only. So we should rename it to OSPreferences_android.cpp
Also, we should create android directory into intl/locale, then move OSPreferences_android.cpp and nsAndroidCharset.cpp into it.
MozReview-Commit-ID: 2CUbV1Yc2fu
--HG--
rename : intl/locale/unix/OSPreferences_unix.cpp => intl/locale/android/OSPreferences_android.cpp
rename : intl/locale/unix/nsAndroidCharset.cpp => intl/locale/android/nsAndroidCharset.cpp
extra : rebase_source : f677428cc899c767e784b9f2c793b84e3fd95c11
2017-03-09 16:35:27 +09:00
Kris Maglione
3b8399a3a7
Bug 1344590: Follow-up: Fix changes that got lost in rebase.
...
MozReview-Commit-ID: 7V9FoZXaizK
--HG--
extra : rebase_source : 3361cd93b3c5d3211f134404318780b29418ab7e
2017-03-12 16:54:03 -07:00
David Major
af163b2b51
Bug 1346099: Fix a typo in the string splitter. r=dbaron
...
This just-so-happened to work because nobody refers to the splitter directly by name.
The added gtest doesn't actually prove that this patch fixes anything, but I figured we could use a wide string for good measure.
MozReview-Commit-ID: 1ADy4X44HO1
2017-03-13 11:19:49 +13:00
Kris Maglione
1ab6910010
Bug 1344590: Part 4 - Store parsed and normalized extension data in indexedDB. r=aswan
...
MozReview-Commit-ID: HA0PJfbGa9w
--HG--
extra : rebase_source : 7c51ea2b2fcb231f93ec77fc7836f14f53dca6a0
extra : amend_source : f64f6e70e6a5b1579d7a47371aca5ddbc6ecfc2f
extra : histedit_source : 2b13ceb2cc94bc46a65f6bde8aeb0eb3ff4b2474
2017-03-08 09:16:01 -08:00
Kris Maglione
6787b99360
Bug 1344590: Part 3 - Handle schema default values for object properties. r=aswan
...
MozReview-Commit-ID: 6rzMwvRl4ho
--HG--
extra : rebase_source : 68bb2377b51ca42a594bb1b467b658883ca5f1fd
extra : histedit_source : 1cb211c76c8c5c9469f17a18cc1a5e14812c88ab
2017-03-07 23:04:36 -08:00