André Bargull
1f7b56a7b8
Bug 924058 - Part 6: Update test cases to expect ToLength conversion in array methods. r=jandem
...
--HG--
extra : rebase_source : b6eaebe8c66bef4fa9eee9e473fe19f50b27895f
2017-05-15 05:24:04 -07:00
André Bargull
bcf4ccd7ad
Bug 924058 - Part 5: Update Array.prototype.splice to use uint64 length values. r=jandem
...
--HG--
extra : rebase_source : 8aff8e64636e32dd3c807edc7b3bfa14f16a030f
2017-05-15 05:23:54 -07:00
André Bargull
d327713f01
Bug 924058 - Part 4: Update Array.prototype.slice to use uint64 length values. r=jandem
...
--HG--
extra : rebase_source : 537c83d0019b1cfcb6f7b4fad9449377331f252b
2017-05-15 05:23:46 -07:00
André Bargull
00ab66e6d1
Bug 924058 - Part 3: Update simple methods to use uint64 length values. r=jandem
...
--HG--
extra : rebase_source : 8a2651c541b43446fcf76e59ffa4a4becdb87748
2017-05-15 05:23:38 -07:00
André Bargull
dbff2b94da
Bug 924058 - Part 2: Add new property operations to work on uint64 indices. r=jandem
...
--HG--
extra : rebase_source : e30192465e1de2884379571abef31f8be1e4ef21
2017-05-15 05:23:29 -07:00
André Bargull
41cffedfc5
Bug 924058 - Part 1: Use uint64 instead of double for large indices in Array.prototype methods. r=jandem
...
--HG--
extra : rebase_source : b96b4b26351a8ffe222340614702688ca29bda0b
2017-05-15 05:23:04 -07:00
Steve Fink
828107d250
Bug 1364442 - Remove more locale-sensitive JSON output paths, r=jonco
...
MozReview-Commit-ID: 1k3DIXGAW8s
--HG--
extra : rebase_source : a50000c988778bff7781fe89dcc52a8b8e9bbb08
2017-05-12 09:04:59 -07:00
Xidorn Quan
1d6d79ddd2
Bug 1363699 followup - Update hazard analysis whitelist.
...
MozReview-Commit-ID: B6nVWkeGZgD
--HG--
extra : source : e933dffa72c2f284d328feba7e73f4db845bf4bd
2017-05-15 15:14:23 +10:00
Sebastian Hengst
484d2b7f51
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: Jduo3F6TzgF
2017-05-14 18:04:29 +02:00
Kris Maglione
51f7df2898
Bug 1361900: Part 11 - Make sure new cache file is closed before renaming on Windows. r=me
...
MozReview-Commit-ID: KpJpId6eULt
--HG--
extra : rebase_source : c8552d69195d353b3ca6302cff03e5641ac49c07
2017-05-13 22:55:34 -07:00
Kris Maglione
3bc458e421
Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm
...
MozReview-Commit-ID: 3qXnswsP6Z0
--HG--
extra : rebase_source : 289775a1e6ac452081fb2ec80346f803a51710c5
extra : source : 75b28187fa5ed70fafdd30565a12584b301b9104
2017-05-13 22:43:08 -07:00
Kris Maglione
a09d901e45
Bug 1361900: Part 9 - Sort scripts by initial load time before saving. r=erahm
...
MozReview-Commit-ID: 54UN2DVK4xM
--HG--
extra : rebase_source : 034c0020678d04d6087e3a40ab76499958ac748c
extra : source : 2a48f8b743d158bc744a776bd939c80a242e1446
2017-05-13 14:08:42 -07:00
Hiroyuki Ikezoe
cbcc8022b4
Bug 1354947 - Drop Gecko_AnimationAppendKeyframe. r=birtles
...
MozReview-Commit-ID: 9B9TjkJ5CxO
--HG--
extra : rebase_source : 1930b77481e1f3be46a2bf4750445e4f72292d15
2017-05-13 16:34:38 +09:00
Hiroyuki Ikezoe
c115978360
Bug 1354947 - Fill in missing keyframe values. r=birtles
...
This is mostly a mimic of what we do in
GeckoCSSAnimationBuilder::FillInMissingKeyframeValues().
In Gecko we iterate over the properties just once because we can take the
index for both the synthesized start and end keyframe and easily look them up
as needed. However, in this patch we synthesize the start and end keyframes
separately and iterate over the properties twice because that's easier than
getting two indices and then later calling another FFI to dereference each of
them, and neater than getting back two pointers
MozReview-Commit-ID: 1e0R9AKzgaG
--HG--
extra : rebase_source : a37c406480c2d0ce2b8c4d4ad804622cac2083fa
2017-05-13 16:34:38 +09:00
Hiroyuki Ikezoe
8fd511dac1
Bug 1354947 - Merge keyframe values at the same offset and of the same timing function. r=birtles
...
MozReview-Commit-ID: 4BTYAGjFb3V
--HG--
extra : rebase_source : 6c49d3bf381b71ce8e9a161e50c3f357356e551c
2017-05-13 16:34:38 +09:00
Kris Maglione
24826fb52a
Bug 1361900: Part 7 - Use the script preloader in content processes in subscript and component loaders. r=mccr8
...
MozReview-Commit-ID: 4b5XwORYlAz
--HG--
extra : rebase_source : 4e7f20d0fdd3fd45184b3185fac818bf9c032344
extra : source : 3c716b3b45417e45100d5480241921f44c601270
2017-04-30 21:53:49 -07:00
Kris Maglione
589a82d7ba
Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor
...
MozReview-Commit-ID: 6hDQAI52bKC
--HG--
extra : rebase_source : 46e8d5ed5965e483fa4b0bd8f6f4403e0bb771dc
extra : source : 4227bcda00babd2d5980dca3b42cb4b467da38c4
2017-05-02 17:17:52 -07:00
Kris Maglione
e3992a28fd
Bug 1361900: Part 5 - Add support for IPC FileDescriptors to AutoMemMap. r=erahm
...
MozReview-Commit-ID: 3HBuKLVNdWT
--HG--
extra : rebase_source : d1edbec1294e41f645c0515a523cf3df5e90af21
extra : source : 540ecb4c1f0fc25725375c7cc5a399a1d2bea5fe
2017-04-30 22:54:00 -07:00
Kris Maglione
fc0586811d
Bug 1361900: Part 4 - Use a separate script cache for scripts loaded in the child process. r=erahm,gabor
...
MozReview-Commit-ID: EIdwmuTOl90
--HG--
extra : rebase_source : d2f6ba18a03cb54459e98b9d2ff03bc3d9567e83
extra : source : ad243db647c708b74859d73e8787b5b34897c140
2017-05-09 19:52:17 -07:00
Kris Maglione
10c8448c1a
Bug 1361900: Part 3 - Add a helper script to decode and inspect script cache data. r=erahm
...
MozReview-Commit-ID: DOj7X46NaZ5
--HG--
extra : rebase_source : a937fb12c287861c2a2487ca4254050195a16a4d
extra : source : bd55bd27bb1e55e44fbe76786993b1657c2af944
2017-04-30 13:00:55 -07:00
Kris Maglione
a8eba3c140
Bug 1361900: Part 2 - Add process types field to cached script data. r=erahm
...
MozReview-Commit-ID: Gvh672XD0ar
--HG--
extra : rebase_source : 4391f60ab8f1eaa3df646f7acbc2652be2487f0c
extra : source : 39ffa8a7801a7807a1097ea2c9290c772cd54a9b
2017-05-03 17:21:31 -07:00
Sebastian Hengst
0bc683dcda
Backed out changeset 39ffa8a7801a (bug 1361900)
2017-05-13 18:53:50 +02:00
Sebastian Hengst
20ecaf5c4c
Backed out changeset bd55bd27bb1e (bug 1361900)
2017-05-13 18:53:45 +02:00
Sebastian Hengst
e1ddae17f8
Backed out changeset ad243db647c7 (bug 1361900)
2017-05-13 18:53:40 +02:00
Sebastian Hengst
185936c593
Backed out changeset 540ecb4c1f0f (bug 1361900)
2017-05-13 18:53:35 +02:00
Sebastian Hengst
0f6e08c578
Backed out changeset 4227bcda00ba (bug 1361900)
2017-05-13 18:53:30 +02:00
Sebastian Hengst
aa75233439
Backed out changeset 3c716b3b4541 (bug 1361900)
2017-05-13 18:53:25 +02:00
Sebastian Hengst
f2d93e36db
Backed out changeset 2a48f8b743d1 (bug 1361900)
2017-05-13 18:53:15 +02:00
Sebastian Hengst
b5071f569a
Backed out changeset 75b28187fa5e (bug 1361900)
2017-05-13 18:53:10 +02:00
Sebastian Hengst
68e5b1d383
Backed out changeset 9795dacd97e1 (bug 1361900)
2017-05-13 18:52:53 +02:00
Sebastian Hengst
9c58d83d6f
Backed out changeset 8d47499f43b3 (bug 1361900)
2017-05-13 18:52:48 +02:00
Sebastian Hengst
f8b2c3d68c
Backed out changeset 0b38ac21c7a5 (bug 1361900)
2017-05-13 18:52:25 +02:00
Sebastian Hengst
1e386fe967
Backed out changeset 23dc7b443bb0 (bug 1361900)
2017-05-13 18:51:57 +02:00
Jan de Mooij
dcafc48cf0
Bug 1363054 part 2 - Remove some shared stubs code that's no longer needed. r=tcampbell
2017-05-09 14:04:10 +02:00
Jan de Mooij
59938d22e8
Bug 1363054 part 1 - Remove redundant addMonitorStubForValue calls. r=tcampbell
2017-05-09 14:03:44 +02:00
cku
4877f8d094
Bug 1310885 - Part 3. (gecko) Create a new API to receive cached ImageValue from stylo.
...
This patch implement several things:
1. Implement a new constructor for nsStyleImageRequest to receive an existing
ImageValue from the caller.
2. Implement Gecko_ImageValue_Create to allow stylo to create a gecko::ImageValue
object.
3. Implement Gecko_SetXXXXImageValue to allow stylo to pass a created ImageValue
back to gecko.
MozReview-Commit-ID: 1SbW5w8FSV2
--HG--
extra : source : 63777ecf4c7138a0ce5847753a41efcbfc8e2b20
extra : intermediate-source : dced488c119da7e3ae27c903c0dcc76593d8a06d
2017-05-02 16:20:01 +08:00
Kris Maglione
8d9a00892f
Bug 1361900: Fix one last merge botch, and fix a false rooting hazard warning.
...
MozReview-Commit-ID: JpKYYEBpbQj
--HG--
extra : rebase_source : 5bbb462ed3255c631cc1c280359af8c9c2224239
extra : histedit_source : 444c4c02eb1a3ced85cef09f7b7a6e7f5b9235b5%2Cb16ca4316a1aabf5e5c1b8641a0e1818d815da76
2017-05-12 18:14:12 -07:00
Kris Maglione
40bbc14054
Bug 1361900: Follow-up: Fix order of execution issue. r=me
...
MozReview-Commit-ID: DcmTlzxskUj
2017-05-12 15:46:34 -07:00
Kris Maglione
26511894d2
Bug 1361900: Follow-up: Fix another rebase botch. r=me
...
MozReview-Commit-ID: BuvkimQCRDP
2017-05-12 15:17:25 -07:00
Kris Maglione
53cf532feb
Bug 1361900: Follow-up: Fix rebase botch. r=me
...
MozReview-Commit-ID: 3KIbvGYhnlG
2017-05-12 14:59:34 -07:00
Kris Maglione
a4e4191399
Bug 1356826: Part 4 - Add Cu.isInAutomation and Cu.crashIfNotInAutomation helpers. r=bholley
...
MozReview-Commit-ID: ADqVqF2XraG
--HG--
extra : rebase_source : 5b4ff1ceb7f3123f585559a954e59291c91e5554
extra : source : c46fed6e4f6a928df2b06fca6b3f004fd4bb0cc7
2017-04-15 14:23:58 -07:00
Kris Maglione
23518f0244
Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm
...
MozReview-Commit-ID: 3qXnswsP6Z0
--HG--
extra : rebase_source : 1edbf92171003d9ad2c4cfebabbb8a1d7f2d4e24
2017-05-03 16:57:31 -07:00
Kris Maglione
220b0239c3
Bug 1361900: Part 9 - Sort scripts by initial load time before saving. r=erahm
...
MozReview-Commit-ID: 54UN2DVK4xM
--HG--
extra : rebase_source : f7cb39eb05bb86a03a17b97cbe2cb9d8dd1008fe
2017-05-01 14:12:01 -07:00
Kris Maglione
4948d82519
Bug 1361900: Part 7 - Use the script preloader in content processes in subscript and component loaders. r=mccr8
...
MozReview-Commit-ID: 4b5XwORYlAz
--HG--
extra : rebase_source : a43936bc2eaaa87c24cc8933e54e99a9386e12e3
2017-04-30 21:53:49 -07:00
Kris Maglione
2a49ee963d
Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor
...
MozReview-Commit-ID: 6hDQAI52bKC
--HG--
extra : rebase_source : a7a32c6ebca0ce1b6449030e33656a9d416e910e
2017-05-02 17:17:52 -07:00
Kris Maglione
d3eae9806f
Bug 1361900: Part 5 - Add support for IPC FileDescriptors to AutoMemMap. r=erahm
...
MozReview-Commit-ID: 3HBuKLVNdWT
--HG--
extra : rebase_source : b5c331223808810c0dceeafccbbf7a2de7d98bc4
2017-04-30 22:54:00 -07:00
Kris Maglione
34e20a0617
Bug 1361900: Part 4 - Use a separate script cache for scripts loaded in the child process. r=erahm,gabor
...
MozReview-Commit-ID: EIdwmuTOl90
--HG--
extra : rebase_source : bce9efcd7b97c281bf4e17e30eed31e6e93c614a
2017-05-09 19:52:17 -07:00
Kris Maglione
c0f737d8d9
Bug 1361900: Part 3 - Add a helper script to decode and inspect script cache data. r=erahm
...
MozReview-Commit-ID: DOj7X46NaZ5
--HG--
extra : rebase_source : f974fa6dc5cf0316b463bc7d1c7f6cd4478c4b59
2017-04-30 13:00:55 -07:00
Kris Maglione
4b6d93f595
Bug 1361900: Part 2 - Add process types field to cached script data. r=erahm
...
MozReview-Commit-ID: Gvh672XD0ar
--HG--
extra : rebase_source : 022d4a8d3116ae1817189d1f03c3180087997487
2017-05-03 17:21:31 -07:00
Sean Stangl
138ff090a8
Bug 1299147 - Split double MoveOperands that conflict with floats. r=jandem
2017-05-04 15:39:52 -07:00