2cb86c6e003ddad85e7600bd84e03252b5269cd3: Backed out changeset 52d86f152c2d because it included bits that shouldn't have been in there leading to a CLOSED TREE.
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 07 Mar 2018 23:35:48 -0500 - rev 764873
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Backed out changeset 52d86f152c2d because it included bits that shouldn't have been in there leading to a CLOSED TREE. MozReview-Commit-ID: KWl43hdIGN2
8bbb6c0d3214e84541e26b690bf1ecb93d0bdcb9: Bug 1442760 - Switch nsHTMLTags hashtables to nsDataHashtable. r=hsivonen
Eric Rahm <erahm@mozilla.com> - Tue, 06 Mar 2018 17:27:17 -0800 - rev 764872
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1442760 - Switch nsHTMLTags hashtables to nsDataHashtable. r=hsivonen This converts nsHTMLTags hashtables from PLHash to nsDataHashtable which gives us both type safety and simpler code. Addtionally `gTagTable` now holds a nsString instead of a raw char16_t pointer, this has the benefit of the strings knowing their sizes allowing for more efficient comparisons. We avoid heap allocations in the nsString by using `AssignLiteral` with the string from the static string array.
5705bfa39d3a4390864db1a3fe941b093cb65884: Bug 1442756 - Switch nsHttpAuthCache::mDB to nsClassHashtable. r=mayhemer
Eric Rahm <erahm@mozilla.com> - Fri, 02 Mar 2018 15:04:25 -0800 - rev 764871
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1442756 - Switch nsHttpAuthCache::mDB to nsClassHashtable. r=mayhemer
6907f5975dbade1a14e2f916f141a3d9fa1ccab0: Bug 1442491 - Convert PLHash instances in PressShell to nsClassHashtables. r=dholbert
Eric Rahm <erahm@mozilla.com> - Thu, 01 Mar 2018 18:59:13 -0800 - rev 764870
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1442491 - Convert PLHash instances in PressShell to nsClassHashtables. r=dholbert
d42ceefa2c78ffb81fbd921241c203f497b30dc7: Bug 1442483 - Part 2: Store SVGContentCreatorFunctions directly in sTagAtomTable. r=dholbert
Eric Rahm <erahm@mozilla.com> - Thu, 01 Mar 2018 17:07:16 -0800 - rev 764869
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1442483 - Part 2: Store SVGContentCreatorFunctions directly in sTagAtomTable. r=dholbert This gets rid of the somewhat odd setup of looking up an array offset in the hashtable and then pulling a callback out of the array. Instead we just store the function pointers directly in the hashtable.
809f3069e238e3052d666e56f21ec1ee5899bae7: Bug 1442483 - Part 1: Convert SVG's sTagAtomTable to nsDataHashtable. r=dholbert
Eric Rahm <erahm@mozilla.com> - Thu, 01 Mar 2018 16:49:32 -0800 - rev 764868
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1442483 - Part 1: Convert SVG's sTagAtomTable to nsDataHashtable. r=dholbert
ea89e8713941e56e456fc5fd5a69b2d2c860f6ac: Bug 1442480 - Switch nsNodeInfoHash to a nsDataHashTable. r=smaug
Eric Rahm <erahm@mozilla.com> - Thu, 01 Mar 2018 15:33:52 -0800 - rev 764867
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1442480 - Switch nsNodeInfoHash to a nsDataHashTable. r=smaug This switches `nsNodeInfoHash` to a nsDataHashTable. The hash function and equality operator are moved to NodeInfoInner so that they can be easily reused.
b18dbffb418d9d165707e4a18c9da952d5992f4a: Backed out changeset 5521f4a9012d (bug 1440578) for ESlint failure on browser/components/enterprisepolicies/Policies.jsm
Cosmin Sabou <csabou@mozilla.com> - Thu, 08 Mar 2018 06:17:19 +0200 - rev 764866
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Backed out changeset 5521f4a9012d (bug 1440578) for ESlint failure on browser/components/enterprisepolicies/Policies.jsm
52d86f152c2d82082fe2ff21867c4fc7a07b8a11: Bug 1444004. Implement Event.prototype.srcElement as an alias for .target, nightly-only. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 07 Mar 2018 23:15:32 -0500 - rev 764865
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1444004. Implement Event.prototype.srcElement as an alias for .target, nightly-only. r=smaug MozReview-Commit-ID: 4UMNqUBfUnp
b7f24d48cd55f77572a0179d9ce467cac835b2fe: Merge mozilla-central to inbound. a=merge on a CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 08 Mar 2018 06:05:36 +0200 - rev 764864
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Merge mozilla-central to inbound. a=merge on a CLOSED TREE
5521f4a9012d88d6aa399bc16b27ec0013976526: Bug 1440578 - Policy: "block" under "cookies" should clear already-stored cookies. r=felipc, r=jdm
YUKI Piro Hiroshi <yuki@clear-code.com> - Mon, 05 Mar 2018 19:36:00 -0500 - rev 764863
Push 101881 by bmo:snorp@snorp.net at Thu, 08 Mar 2018 15:11:59 +0000
Bug 1440578 - Policy: "block" under "cookies" should clear already-stored cookies. r=felipc, r=jdm
d364f9ffa3a097b79b98d1e66c2b084cf7531968: Bug 1386807 - Part 3: Make the UA pref actually disable UA overrides draft
Dennis Schubert <dschubert@mozilla.com> - Fri, 09 Feb 2018 18:53:33 +0100 - rev 764862
Push 101880 by bmo:dschubert@mozilla.com at Thu, 08 Mar 2018 15:10:34 +0000
Bug 1386807 - Part 3: Make the UA pref actually disable UA overrides MozReview-Commit-ID: 25YsSg7P8DP
1c9e73edb38899f4c5509437f1831b0e85dbe353: Bug 1386807 - Part 2: Add embedded webextension to enable CSS and JS overrides draft
Dennis Schubert <dschubert@mozilla.com> - Fri, 09 Feb 2018 18:52:29 +0100 - rev 764861
Push 101880 by bmo:dschubert@mozilla.com at Thu, 08 Mar 2018 15:10:34 +0000
Bug 1386807 - Part 2: Add embedded webextension to enable CSS and JS overrides MozReview-Commit-ID: JdSUZYHkuiV
377ad6dadef864844d55cef9a4abc7ff57ca7c21: Bug 1438394 - Do SysV IPC check before bailing out early. r?jld draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Wed, 07 Mar 2018 19:05:00 +0100 - rev 764860
Push 101879 by bmo:gpascutto@mozilla.com at Thu, 08 Mar 2018 15:04:19 +0000
Bug 1438394 - Do SysV IPC check before bailing out early. r?jld The SandboxLaunchPrepare currently bails out early if it detects a lack of user namespaces. Hoist the check for drivers needing SysV IPC up so it's done before that early exit, and the required env variables get correctly set. With this we no longer fail with a SIGSYS sandbox error, though in a debug build we still crash because many assumptions in the graphics stack get broken when that fails to initialize the driver for WebGL. MozReview-Commit-ID: 8n3Hx6VSjTF
6f2539d32aa763cf92a0dd7ec8543dab68a880a1: Bug 1436197 - Make more space for the Waterfall column; r=ochameau draft
Jan Odvarko <odvarko@gmail.com> - Thu, 08 Mar 2018 15:58:31 +0100 - rev 764859
Push 101878 by jodvarko@mozilla.com at Thu, 08 Mar 2018 15:01:21 +0000
Bug 1436197 - Make more space for the Waterfall column; r=ochameau MozReview-Commit-ID: FNusclDxczW
45c0905b0eb73b97490c7753108ab1d5462e9441: Bug 1404222 Part 8: Mark as PASS all shape-outside image web-platform-tests that don't rely on shape-margin. draft
Brad Werth <bwerth@mozilla.com> - Thu, 08 Feb 2018 12:43:48 -0800 - rev 764858
Push 101877 by bwerth@mozilla.com at Thu, 08 Mar 2018 15:00:07 +0000
Bug 1404222 Part 8: Mark as PASS all shape-outside image web-platform-tests that don't rely on shape-margin. MozReview-Commit-ID: FNgeeBpFtMs shape-margin support is being added in https://bugzilla.mozilla.org/show_bug.cgi?id=1265342.
2238ad189729430088460e2aae9d17332ac02b9f: Bug 1404222 Part 7: Fix wpt reftest shape-image-001.html to correct a too-wide container. draft
Brad Werth <bwerth@mozilla.com> - Fri, 09 Feb 2018 16:24:03 -0800 - rev 764857
Push 101877 by bwerth@mozilla.com at Thu, 08 Mar 2018 15:00:07 +0000
Bug 1404222 Part 7: Fix wpt reftest shape-image-001.html to correct a too-wide container. MozReview-Commit-ID: 3fwtUNCqWLX The test currently stretches a 100 x 100 image to 150 pixels wide, which makes the shaded region of the png stretch to 75 pixels. None of the math in the rest of the test accounts for this stretching, and the test fails on all browsers. It seems clear that the intention was to use an unstretched, 100 pixel wide image, which makes the test pass.
5fd20b547ce9af13a009ffff1be72d835b37a58e: Bug 1404222 Part 6: Turn off a 'todo' in a mochitest. draft
Brad Werth <bwerth@mozilla.com> - Wed, 07 Feb 2018 14:59:43 -0800 - rev 764856
Push 101877 by bwerth@mozilla.com at Thu, 08 Mar 2018 15:00:07 +0000
Bug 1404222 Part 6: Turn off a 'todo' in a mochitest. MozReview-Commit-ID: 18bkqA6rxoZ
23f25bdc9cb29b7e8d7b0c096aa4b79830b51298: Bug 1404222 Part 5: Add a crashtest. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 15:01:08 +0800 - rev 764855
Push 101877 by bwerth@mozilla.com at Thu, 08 Mar 2018 15:00:07 +0000
Bug 1404222 Part 5: Add a crashtest. The browser should not crash if there's no width and height set on the div with linear-gradient. MozReview-Commit-ID: 2DbfpV7JT2m
1f195f1a7a60ee4aae25b515611d7b38c6468b4b: Bug 1404222 Part 4: Add web-platform-tests for linear-gradient with writing-modes. draft
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 15:00:10 +0800 - rev 764854
Push 101877 by bwerth@mozilla.com at Thu, 08 Mar 2018 15:00:07 +0000
Bug 1404222 Part 4: Add web-platform-tests for linear-gradient with writing-modes. There's no shape-outside: <image> test with writing-modes on web-platform-tests, so I added some. MozReview-Commit-ID: FekYjzweKRG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip