Margareta Eliza Balazs
ad89a11136
Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
...
Backed out changeset e91802969fb7 (bug 1475228)
Backed out changeset 623af73419eb (bug 1475228)
Backed out changeset bf96bd78dc11 (bug 1475228)
Backed out changeset 104817d51d1b (bug 1475228)
Backed out changeset d3829c85f650 (bug 1475228)
Backed out changeset 74d10b32b3ea (bug 1475228)
Backed out changeset dde64fbe2f0d (bug 1475228)
2018-07-17 17:57:55 +03:00
Stephen A Pohl
b25dbdce5c
Bug 1290972: Remove linker flags for macOS that are no longer necessary and cause crashes such as bug 1471366 due to an inability to handle native exceptions when these flags are used. r=froydnj
2018-07-17 10:27:46 -04:00
Emilio Cobos Álvarez
933b132563
Bug 1475997: Improve missed rule mapping crash message. r=xidorn
...
MozReview-Commit-ID: IR2SYahrK5r
2018-07-17 16:24:00 +02:00
Ehsan Akhgari
16d186f4ec
Bug 1475697 - Part 3: Update the security UI when blocking 3rd party cookies from trackers; r=baku
2018-07-17 06:12:00 +03:00
Ehsan Akhgari
ac25ec44da
Bug 1475697 - Part 2: Add infrastructure for notifying the DOM about a document containing blocked tracking cookies; r=baku
2018-07-17 06:12:00 +03:00
Ehsan Akhgari
51cc2694b0
Bug 1475697 - Part 1: Refactor the current way that Necko notifies DOM about the existence of blocked content; r=baku
2018-07-17 06:11:00 +03:00
Jon Coppeard
d9eed341b0
Bug 1475228 - Allocate script loader source buffers on the JS heap and pass ownership when compiling r=baku
2018-07-17 14:30:24 +01:00
Jon Coppeard
5ae8832ca2
Bug 1475228 - Add JSMallocAllocPolicy to let gecko allocate data structures using the JS heap r=jandem
2018-07-17 14:30:23 +01:00
Jon Coppeard
51f4d9e8a5
Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku
2018-07-17 14:30:23 +01:00
Jon Coppeard
96a766d338
Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku
2018-07-17 14:30:23 +01:00
Jon Coppeard
f168d91fd3
Bug 1475228 - Allow construction of a SourceBufferHolder from a UniquePtr r=jandem r=kmag
2018-07-17 14:30:23 +01:00
Jon Coppeard
89af4d641f
Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
2018-07-17 14:30:23 +01:00
Jon Coppeard
4bf9e8dfe9
Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
2018-07-17 14:30:22 +01:00
Belén Albeza
3889e0d450
Bug 1449954 - Slotted node reveal ux. r=bgrins
...
Merged the arrow icon and the "reveal" text link in a single icon.
MozReview-Commit-ID: ELANKmAKACs
2018-07-10 12:20:19 +02:00
Jon Coppeard
9be3391072
Bug 1476012 - Fix rust bustage r=me
2018-07-17 13:52:40 +01:00
Nicolas B. Pierron
7c6e06fceb
Bug 1418971 - Remove rematerialized frames after bailouts and exceptions. r=jandem
2018-07-17 12:35:42 +00:00
Jon Coppeard
3f2ce73979
Bug 1476012 - Remove the dependency of DeletePolicy.h on BigIntType.h r=sfink
2018-07-17 13:09:16 +01:00
Jon Coppeard
1965758811
Bug 1476012 - Remove dependency of Principals.h on StructuredClone.h r=sfink
2018-07-17 13:08:55 +01:00
Jon Coppeard
a969896eca
Bug 1476012 - Remove dependency of Realm.h on GlobalObject.h r=jandem
2018-07-17 13:08:34 +01:00
Jon Coppeard
1dd2f15dca
Bug 1476012 - Remove the dependency of JitFrames.h on Safepoints.h r=nbp
2018-07-17 13:07:47 +01:00
Jon Coppeard
2a3afad54b
Bug 1476012 - Remove the dependency of JitcodeMap.h on CodeGenerator-shared.h r=nbp
2018-07-17 13:07:14 +01:00
Jon Coppeard
f139a60eec
Bug 1476012 - Split SIMD constant definitions out into builtin/SIMDConstants.h r=bbouvier
2018-07-17 13:06:33 +01:00
Jon Coppeard
c2299eb7b5
Bug 1476012 - Remove dependency of jit/BaselineJit.h on jit/MacroAssembler.h r=nbp
2018-07-17 13:06:03 +01:00
Jon Coppeard
b2fa0b461d
Bug 1476012 - Remove dependency of jit/IonAnalysis.h on jit/MIR.h r=nbp
2018-07-17 13:05:42 +01:00
Benjamin Bouvier
1b4d23db0a
Bug 1475968: Ignore wasm frames in a DebugModeOSRVolatileFrameIter; r=jandem
...
--HG--
extra : rebase_source : 953e27a7b8a36ebfcf32ceb07152fe64e19826b8
extra : amend_source : c535e1c4e60a13344150e31d31403e7306854cb4
2018-07-16 18:28:50 +02:00
Coroiu Cristina
f3162b921c
Merge mozilla-central to mozilla-inbound a=merge on a CLOSED TREE
2018-07-17 12:48:47 +03:00
Andrea Marchesini
14262bdc7c
Bug 1418241
- CSP violation: blockedURI inline/eval, r=ckerschb
2018-07-17 11:13:12 +02:00
Andrea Marchesini
375af7205f
Bug 1476190 - Clear-Site-Data enabled in nightly, r=me
2018-07-17 11:12:13 +02:00
Marco Castelluccio
ef1bf74fc5
Bug 1476213
- Be more verbose when resetting/dumping counters. r=calixte
...
--HG--
extra : source : 485052453b4c0a1556c7e416b3b17b7078d5b793
2018-07-17 10:05:45 +02:00
Philipp Klein
0d439e200e
Bug 1473804: Add doc comments to specified `float` and `clear` CSS property. r=emilio
...
DONTBUILD, because comment-only change.
MozReview-Commit-ID: 1Ls9NKrDlES
2018-07-17 10:31:09 +02:00
Emilio Cobos Álvarez
6b1dec4b78
Bug 1473804: Don't lie to AutoTArray::EnsureCapacity. r=erahm
...
Differential Revision: https://phabricator.services.mozilla.com/D1995
MozReview-Commit-ID: 350uWaD49tS
2018-07-17 10:23:47 +02:00
Emilio Cobos Álvarez
10c9edc486
Bug 1476054: Remove a useless cfg. r=me
...
MozReview-Commit-ID: HrVqhA6FiIA
2018-07-17 10:23:26 +02:00
Emilio Cobos Álvarez
352d3ea810
Bug 1476054: Fix Servo build and unit tests build. r=me
...
MozReview-Commit-ID: Azyet6aYLez
2018-07-17 10:23:26 +02:00
Emilio Cobos Álvarez
adf95c2d09
Bug 1476054: Fixes and cleanups for Servo PR #21156 . r=me
...
Similar to the previous patch, logical clear doesn't appear in computed style
objects.
MozReview-Commit-ID: FbN0hiUGzYa
2018-07-17 10:23:26 +02:00
Philipp Klein
b662e473ba
Bug 1476054: Move `clear` CSS property outside mako. r=emilio
...
Imports servo/servo#21156 .
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
MozReview-Commit-ID: CLZN4FdUvDN
2018-07-17 10:15:47 +02:00
Emilio Cobos Álvarez
bbc6f5b7f2
Bug 1476054: Fixes and cleanups for Servo PR #21139 . r=me
...
Logical floats don't appear in the computed style objects, so there's no need to
check for them.
MozReview-Commit-ID: 3ocJrRB3jeO
2018-07-17 10:15:46 +02:00
Philipp Klein
2c17f5a8ec
Bug 1476054: Move `float` CSS property outside mako. r=emilio
...
Imports servo/servo#21139 .
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
MozReview-Commit-ID: EoLK36GMq3d
2018-07-17 10:15:45 +02:00
Coroiu Cristina
98a7487673
Backed out 2 changesets (bug 1448034) for GTest failures
...
Backed out changeset 068bb4e7b849 (bug 1448034)
Backed out changeset eb542860b989 (bug 1448034)
--HG--
extra : rebase_source : b133c3bd4f769c25e49c7de59edd57245649ee72
2018-07-17 08:51:20 +03:00
Kris Maglione
da381d04b7
Bug 1474155: Part 5 - Null out frame script singleton init methods after they're called. r=mconley
...
Believe it or not, the memory these references hold alive is significant.
Nulling them out saves 5-10K per process.
MozReview-Commit-ID: JONjE48yE8I
--HG--
extra : rebase_source : 49adc538070eecb9183e6e052e6e43db9c4c7a99
extra : histedit_source : 699f49fad1bfa69b8c511bf96187096e751c8606
2018-07-07 20:49:30 -07:00
Kris Maglione
e13b4d0e20
Bug 1474155: Part 4 - Move ClickEventHandler to a separate JSM. r=mconley
...
MozReview-Commit-ID: Agroe5P3vim
--HG--
rename : browser/base/content/content.js => browser/modules/ClickEventHandler.jsm
extra : rebase_source : f87aa3c390836d86b266478b59c3313e3fa476b5
extra : histedit_source : d6ea61b389fc45080d370b915c3eb2d879da59e4
2018-07-07 20:28:32 -07:00
Kris Maglione
83fef3fa1e
Bug 1474155: Part 2 - Move AutoCompletePopup to a separate JSM. r=mconley
...
MozReview-Commit-ID: HH2kiS12aEV
--HG--
rename : toolkit/content/browser-content.js => toolkit/modules/AutoCompletePopupContent.jsm
extra : rebase_source : 9b0dffd9c3b675cd8b810a45b0c13d9c71f7952e
extra : histedit_source : 8daf2a49d6f7c0855681b277c612abf98317bb0f
2018-07-10 11:57:47 -07:00
Kris Maglione
5f8dcbabad
Bug 1474155: Part 1 - Move PopupBlocking to a separate JSM. r=mconley
...
MozReview-Commit-ID: FbVGSsmt8C3
--HG--
rename : toolkit/content/browser-content.js => toolkit/modules/PopupBlocking.jsm
extra : rebase_source : 979f6bf273f9f380c80219d24d7aa334d0d0e8a7
extra : histedit_source : 9920049a7129c5ae45c3167a08a596eae22d76ea
2018-07-10 11:57:55 -07:00
Kris Maglione
12038802ae
Bug 1474131: Don't load ContentRestore.jsm before it's needed. r=mconley
...
MozReview-Commit-ID: 6ftGscrrdRb
--HG--
extra : rebase_source : 84c764beba61ec7e761a67dd008cbe5c2912e2ed
extra : histedit_source : 7847481d5a07e8e40ca5c744e63d46f86dcce1a3
2018-07-07 15:43:42 -07:00
Kris Maglione
ae75e45945
Bug 1473631: Part 14 - Replace pref observers with callbacks in nsCacheService. r=njn
...
MozReview-Commit-ID: Kl1Sgo3F3Sk
--HG--
extra : rebase_source : 46fb508bb73adf1a556ac20abd30bf56bf23d3f5
2018-07-05 15:21:20 -07:00
Kris Maglione
adc29b7d10
Bug 1473631: Part 13 - Replace pref observers with callbacks in DataStorage. r=njn
...
MozReview-Commit-ID: 4UFghn8JDTu
--HG--
extra : rebase_source : eaf2096d9c6abc2e192c3f6bb637b3473bfd62d8
2018-07-05 15:13:13 -07:00
Kris Maglione
5764d2a51d
Bug 1473631: Part 12 - Replace pref observers with callbacks in nsNameSpaceManager. r=njn
...
MozReview-Commit-ID: 1RxEYL5LKjy
--HG--
extra : rebase_source : 8e491fe2ea3d074844ff349b9cce97a2f24573a7
2018-07-05 15:07:12 -07:00
Kris Maglione
44f3d2e02f
Bug 1473631: Part 11 - Replace pref observers with callbacks in nsSHistory. r=njn
...
MozReview-Commit-ID: EvwiYRg4SnC
--HG--
extra : rebase_source : af78bc15488a0c6b2916aefa5dca0611f9c2f722
2018-07-05 14:58:04 -07:00
Kris Maglione
caa1a1228b
Bug 1473631: Part 10 - Replace pref observers with callbacks in ScriptSecurityManager. r=njn
...
MozReview-Commit-ID: COEgATfeEj
--HG--
extra : rebase_source : 8cdd70210041b0140ef951b3899dc324e0a9d74c
2018-07-05 14:53:14 -07:00
Kris Maglione
82a9ede2c1
Bug 1473631: Part 9 - Replace pref observers with callbacks in gfxPlatformFontList. r=njn
...
MozReview-Commit-ID: AT8BmGNj6QD
--HG--
extra : rebase_source : 008374f7dcf5a0e5f8b611a3ab37b4ce4dc80e5e
2018-07-05 14:47:39 -07:00
Kris Maglione
ef3718fbe1
Bug 1473631: Part 8 - Replace pref observers with callbacks in gfxPlatform. r=njn
...
MozReview-Commit-ID: GNTGqvahsoz
--HG--
extra : rebase_source : 4ca9d989ffd1f30d2fb4b9726ec0d814a7412266
2018-07-05 14:43:02 -07:00