Yoshi Huang
b4a31117b9
Bug 1407682 - Part 4: Separate GCMarker class from Marking.h. r=jonco
2017-10-24 11:54:37 +08:00
Yoshi Huang
726f154a2f
Bug 1407682 - Part 3: Move inline code from Nursery.h to Nursery-inl.h and Marking.cpp. r=jonco
2017-10-19 17:27:04 +08:00
Yoshi Huang
56f2a90943
Bug 1407682 - Part 2: Move NurseryChunk to Nursery.cpp. r=jonco
2017-10-18 17:14:53 +08:00
Yoshi Huang
efdeb7661d
Bug 1407682 - Part 1: move ArenaCellIndexBytes and MaxArenaCellIndex r=jonco
2017-10-18 17:09:05 +08:00
Randell Jesup
6eb5662c81
Bug 1400563
: fix leaked nsTArray r=froyd on a CLOSED TREE
2017-10-26 11:55:22 -04:00
Sebastian Hengst
2db001a014
Backed out 2 changesets (bug 1411860, bug 1411886) for failing reftests layout/reftests/bugs/409084-1{a,b}.html on OS X. r=backout on a CLOSED TREE
...
Backed out changeset be44e8cd8503 (bug 1411886)
Backed out changeset 8c6307a06e78 (bug 1411860)
2017-10-26 17:35:16 +02:00
sotaro
c7d1be868f
Bug 1410766 - Re-acquireDevices in gpu process when SimulateDeviceReset() is called r=dvander
...
--HG--
extra : amend_source : 4de9f562337cff010b90a3f579d7f7a451bebc5e
2017-10-26 17:32:07 +02:00
Ben Kelly
2e83d9fd9f
Bug 1400655 P2 Add a mochitest to verify the json viewer is shown for json intercepted by a service worker. r=jryans
2017-10-26 11:08:26 -04:00
Ben Kelly
8430bcaa3d
Bug 1400655 P1 Respect LOAD_CALL_CONTENT_SNIFFERS when a channel is intercepted by a ServiceWorker. r=valentin
2017-10-26 11:08:25 -04:00
Nathan Froyd
b0c38fc250
Backout 8d9d8d96e403 (bug 1411680
) because not finding toolchains with local changes is expected; r=me
2017-10-26 10:54:11 -04:00
Randell Jesup
b01ce04bf4
Bug 1400563
: more DataChannelConnection shutdown cleanup r=drno
2017-10-26 10:29:37 -04:00
Ben Kelly
e30f965f0f
Bug 1411746 Make tests that wait for controller change also wait for SW activation before claim(). r=tt
2017-10-26 10:29:49 -04:00
Jan de Mooij
ab7b5f6697
Bug 1404636 - Special-case typed arrays in PropertyReadNeedsTypeBarrier. r=bhackett
2017-10-26 16:15:35 +02:00
Joel Maher
e82be8f70e
Bug 1411343 - add bugzilla component information to testing/web-platform-tests/meta/. r=jgraham
2017-10-26 09:47:12 -04:00
Attila Craciun
950e37c5e7
Backed out 1 changesets (bug 1410766) for failing Reftest in reftest/tests/layout/reftests/bugs/409084-1a.html r=backout on a CLOSED TREE.
...
Backed out changeset 6eac731d5c33 (bug 1410766)
2017-10-26 16:40:41 +03:00
Jessica Jong
f783bf3a95
Bug 1378079 - Part 3: Complete the steps related to custom elements in "create an element for a token". r=hsivonen,smaug
...
--HG--
extra : rebase_source : c393051fc6f025ff4c013b5349b53c8a5ba2c3c4
2017-10-26 14:55:41 +08:00
Jessica Jong
d70b8d543c
Bug 1378079 - Part 2: Introduce throw-on-dynamic-markup-insertion counter. r=hsivonen
...
Per spec, document objects have a throw-on-dynamic-markup-insertion counter,
which is used in conjunction with the create an element for the token algorithm
to prevent custom element constructors from being able to use document.open(),
document.close(), and document.write() when they are invoked by the parser.
--HG--
extra : rebase_source : 7cbc10c77765b84bbaf07a05f205f02169a79ee0
2017-10-26 14:08:35 +08:00
Jessica Jong
0ed394bfdf
Bug 1378079 - Part 1: Gecko changes for adding attribute 'is' to parser. r=hsivonen
...
--HG--
extra : rebase_source : 413505a2aa4fe229da957906697f172527361b38
2017-10-26 14:08:10 +08:00
Tooru Fujisawa
ab2b1fb004
Bug 1385112 - Part 2: Add testcase. r=anba
2017-10-26 22:10:31 +09:00
Tooru Fujisawa
afdbd65a3b
Bug 1396499 - Part 2: Do not hold reference to expression stack values in GeneratorObject::suspend. r=jandem
2017-10-26 22:10:31 +09:00
Tooru Fujisawa
c8f0b1e5a1
Bug 1396499 - Part 1: Reuse Array object for expression stack values in GeneratorObject::suspend. r=jandem
2017-10-26 22:10:30 +09:00
Ya-Chieh Wu
064ab5680a
Bug 1410826 - Check IsPrimaryFrame() first in nsIFrame::HasAnimationOfTransform. r=mats
...
MozReview-Commit-ID: BFJGmr19ESL
2017-10-25 20:11:00 -04:00
Jesse Ruderman
f8a9383a3d
Bug 1185191 - Add crashtest. r=me
2017-10-26 09:05:03 -04:00
Jesse Ruderman
a46587ea41
Bug 1281695 - Add crashtest. r=me
2017-10-26 09:05:02 -04:00
Alex Chronopoulos
0ae243650c
Bug 1411866 - Update cubeb from upstream to cf5ddc5. r=padenot,kinetik
...
MozReview-Commit-ID: IPgIZ6oBVfg
2017-10-26 10:41:49 +03:00
sotaro
fa6c47dce5
Bug 1410766 - Re-acquireDevices in gpu process when SimulateDeviceReset() is called r=dvander
2017-10-26 19:40:24 +09:00
Ethan Lin
6bb51d72d4
Bug 1411886 - Rebuild the dependent frame's display items in retained display list mode. r=mattwoodrow
...
MozReview-Commit-ID: F7239qCoKuI
--HG--
extra : rebase_source : db52d743caa8da001707ca7b7116c07a1d22acbc
2017-10-26 17:36:54 +08:00
Ethan Lin
7c3b9b1155
Bug 1411860 - Create nsDisplaySubDocument unconditionally. r=mattwoodrow
...
MozReview-Commit-ID: ELXI1SYZTa4
--HG--
extra : rebase_source : 601f82f054edc4e54470ea80a316aa41edc2e1f4
2017-10-26 17:36:54 +08:00
Attila Craciun
4d25367716
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-10-26 12:34:39 +03:00
Attila Craciun
0cab95ab0f
Merge inbound to mozilla-central r=merge a=merge
2017-10-26 12:20:45 +03:00
Jon Coppeard
a6405ef242
Bug 1408375 - Move max malloc bytes parameter to GCSchedulingTunables r=sfink
2017-10-26 10:03:51 +01:00
Jon Coppeard
e69f1e327d
Bug 1408375 - Move malloc threshold check to malloc allocation r=sfink
2017-10-26 10:03:51 +01:00
Jon Coppeard
c1cf972836
Bug 1411636 - Remove unnecessary recalculation of GCRuntime::isFull r=sfink
2017-10-26 10:03:51 +01:00
Shawn Huang
06e22a6819
Bug 1389561 - Part 1: Ensure origin initialized in Maintenance::DirectoryWork. r=janv
...
Make sure origins had been initialized in Maintenance::DirectoryWork before getting
QuotaObject. It's possible that DatabaseMaintenance::Run before origins initialized.
2017-10-26 16:59:18 +08:00
Joel Maher
c4d8ae8c99
Bug 1411585 - nsprpub/* has many missing files with no BUGZILLA_COMPONENT mapping in-tree. r=ted
2017-10-26 04:53:25 -04:00
Joel Maher
04fee04208
Bug 1411586 - mfbt is missing BUGZILLA_COMPONENTS defined in-tree. r=froydnj
2017-10-26 04:53:23 -04:00
Sebastian Hengst
3e8854a634
Backed out 1 changesets (bug 1408446
) for browser-chrome failures in browser/components/extensions/test/browser/browser_ext_windows.js r=backout a=backout on a CLOSED TREE
...
Backed out changeset 2311fe1447d8 (bug 1408446
)
2017-10-26 10:34:46 +02:00
Jan de Mooij
b99ddfe0e7
Bug 1408058 part 3 - Inline slot reads on the prototype in Ion based on Baseline feedback. r=evilpie
2017-10-26 09:38:22 +02:00
Jan de Mooij
3cf15ea9ac
Bug 1408058 part 2 - Teach scalar replacement about GuardGroup and GuardUnboxedExpando. r=nbp
2017-10-26 09:37:50 +02:00
Jan de Mooij
1c2f14ee70
Bug 1408058 part 1 - Track preliminary object IC stubs better. r=evilpie
2017-10-26 09:37:20 +02:00
Florian Quèze
91d5705b0d
Bug 1408446
- Avoid the 'dialog' features to prevent blank add-on popups on Linux, r=kmag.
2017-10-26 09:20:53 +02:00
Brian Grinstead
57317a8455
Bug 1329262 - Enable compact themes in mozscreenshots. r=MattN
...
MozReview-Commit-ID: A574iIkQgkW
--HG--
extra : rebase_source : 707e7aeba0426ecb9f95bc7fb3f364f95b9f3cf2
2017-10-26 00:18:15 -07:00
Phil Ringnalda
a173b09db6
Backed out changeset ccc0e72f2152 (bug 1403260) for hanging Mac browser-chrome in printing tests
...
MozReview-Commit-ID: IZNT5Jh8nzB
2017-10-25 23:00:17 -07:00
Mike Hommey
ce11a1b648
Bug 1411786 - Use mozilla::Atomic for the recycled size count. r=njn
...
--HG--
extra : rebase_source : e2483afafc85935badbe0448582a0f5bb37c9b8d
2017-10-26 09:51:00 +09:00
Mike Hommey
e5c6d53dcb
Bug 1411786 - Rename chunk recycling-related globals. r=njn
...
--HG--
extra : rebase_source : b82ad235f305f113fdd7c96d884257b51a259709
2017-10-26 09:43:43 +09:00
Mike Hommey
d9ff14e160
Bug 1411786 - Make the chunk size and recycle limit constant. r=njn
...
Bug 1403843 made more things constant, but missed a few that don't
depend on the page size.
--HG--
extra : rebase_source : 036722744ff7054de9d081bde1f4c7b035fd9501
2017-10-26 09:38:48 +09:00
Mike Hommey
e7924e7a2e
Bug 1411786 - More tidying of chunk allocation and recycling code. r=njn
...
- Move variable declarations to their initialization.
- Remove gotos and use RAII.
--HG--
extra : rebase_source : 9d983452681edf63593d033727ba6faebe418afe
2017-10-26 08:50:49 +09:00
Mike Hommey
c27356ae7a
Bug 1411786 - Rename chunk_{recycle,record,alloc,dealloc} arguments. r=njn
...
Also reformat a few things clang-format left out.
--HG--
extra : rebase_source : 4edd02ae12ae62462b06714a687ecbc49e3af814
2017-10-26 08:48:18 +09:00
Mike Hommey
378bd53e94
Bug 1411786 - clang-format chunk_{recycle,record,alloc,dealloc}. r=njn
...
--HG--
extra : rebase_source : adeb9db953c3227ee9dbba594282eb0a150d3a64
2017-10-26 08:36:26 +09:00
Mike Hommey
e68fafc392
Bug 1411786 - Use globals for chunk recycling. r=njn
...
The chunk_recycle and chunk_record functions are never called with
different red-black trees than the globals, so just use them directly
instead of passing them as argument. The functions were already using
the associated global mutex anyways.
At the same time, rename them.
--HG--
extra : rebase_source : c45bb2e584c61b458eab4343562eb3a5a64543a3
2017-10-26 08:29:07 +09:00