gecko-dev/layout
Nicholas Nethercote f76d17db0f Bug 529808 - Remove the static atom table. r=froydnj
Various atom-related things have improved recently.

- The main atom table is now threadsafe (bug 1275755) and so can be accessed on
  any thread. It has also been split into pieces (bug 1440824), which greatly
  reduces lock contention.

- A cache has been added to the HTML5 parser (bug 1352874) that removes the
  need for most of the full table lookups.

As a result, there is no point having a separate static atom table. This patch
removes it.

MozReview-Commit-ID: 8ou1BrnPAwd

--HG--
extra : rebase_source : 0c6ab073b1a20b703705582d28731a68456741e1
2018-02-28 07:34:12 +11:00
..
base Bug 1427608 - [css-grid] Fix span=1 'auto' min-sizing for intrinsic sizing. r=dholbert 2018-02-28 03:56:13 +01:00
build Bug 529808 - Remove the static atom table. r=froydnj 2018-02-28 07:34:12 +11:00
doc Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans 2018-01-27 15:57:42 +08:00
forms Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout 2018-02-22 17:28:59 +02:00
generic Bug 1427608 - [css-grid] Fix span=1 'auto' min-sizing for intrinsic sizing. r=dholbert 2018-02-28 03:56:13 +01:00
inspector Bug 1425759: Make Shadow DOM not use XBL anymore. r=smaug,xidorn 2018-02-27 12:39:35 +01:00
ipc Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout 2018-02-22 17:28:59 +02:00
mathml Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout 2018-02-22 17:28:59 +02:00
media
painting Bug 1440112 - Support CompositorHitTestInfo::eRequiresTargetConfirmation with EventRegions-based hit testing. r=kats 2018-02-23 17:37:55 -05:00
printing Bug 1439027: Simplify PresShell::Initialize. r=bz 2018-02-21 12:42:17 +01:00
reftests Bug 1440962 - Fix '-webkit-fill' typo in tests. r=me 2018-02-28 03:56:14 +01:00
style Bug 1425759: Make Shadow DOM not use XBL anymore. r=smaug,xidorn 2018-02-27 12:39:35 +01:00
svg Bug 1439285: Make the old image request arrive to FinishStyle if we come from ResolveSameStructsAs. r=bholley 2018-02-22 19:44:44 +01:00
tables Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout 2018-02-22 17:28:59 +02:00
tools Bug 1353461 - [reftest] Implement run-by-manifest for reftest, r=jmaher 2018-02-08 16:16:34 -05:00
xul Bug 1440682: Make the XUL tooltip stuff saner. r=enn 2018-02-26 15:44:48 +01:00
moz.build Bug 1417978 - Stop packaging layout debugger on Android. r=nalexander 2018-01-04 15:22:35 -06:00