73a7172afa6573133131c3e876fd55a5e4d514f1: Bug 1392993 - Change nsIAccessibleObjectAttributeChangedEvent.changedAttribute from an nsIAtom to an AString. r=MarcoZ.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Aug 2017 17:19:09 +1000 - rev 376562
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1392993 - Change nsIAccessibleObjectAttributeChangedEvent.changedAttribute from an nsIAtom to an AString. r=MarcoZ. This removes one use of nsIAtom within scripts, which is good (see bug 1392883). All the uses of this attribute within scripts just converted it to a string anyway.
6b44941defeb550d14f194fc129d1d7a4891257f: Bug 1393284 - Update libnestegg to 369d153. r=rillian
Matthew Gregan <kinetik@flim.org> - Thu, 24 Aug 2017 16:18:34 +1200 - rev 376561
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1393284 - Update libnestegg to 369d153. r=rillian From 94bad012a2d4ec824d751c574443e3946187c4ea Mon Sep 17 00:00:00 2001
47027aa05bacfe1bff0388362c009fc3bc66ac43: Bug 1392163 - Remove ImageBridgeChild::DispatchReleaseTextureClient() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 24 Aug 2017 11:05:59 +0900 - rev 376560
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1392163 - Remove ImageBridgeChild::DispatchReleaseTextureClient() r=nical
1e01fdb6768c94fa21ea0ddd3ff7fccda42bcfa6: Bug 1392556 - Initialize DWriteFactory in GPUParent::RecvInit() r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 24 Aug 2017 10:47:30 +0900 - rev 376559
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1392556 - Initialize DWriteFactory in GPUParent::RecvInit() r=jrmuizel
bd91f57410f2fee3a00b071b7d5a2872c4b118ff: Bug 1392989 (part 2) - Remove unused atom-service references. r=jaws.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Aug 2017 11:46:02 +1000 - rev 376558
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1392989 (part 2) - Remove unused atom-service references. r=jaws. Plus a couple of other unused service references nearby.
a35d3053142f107fbf49b39d341a408cf77be975: Bug 1392989 (part 1) - Remove convertProperties(). r=jaws.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Aug 2017 11:45:54 +1000 - rev 376557
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1392989 (part 1) - Remove convertProperties(). r=jaws. It's unused.
c9164c497b328c6324f097869539fbc65df134cd: Bug 1392881 - Merge StaticAtom and DynamicAtom. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 24 Aug 2017 11:10:04 +1000 - rev 376556
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1392881 - Merge StaticAtom and DynamicAtom. r=froydnj. There's no reason for them to be separate, and we can use the |kind| field to distinguish the two kinds when necessary. This lets us remove the duplication of ScriptableToString(), ToUTF8String(), and ScriptableEquals(). It also lets us use |Atom*| pointers instead of |nsIAtom*| pointers in various places within nsAtomTable.cpp, which de-virtualizes various calls and removes the need for some static_casts.
4b9198e1725289baac765a7b0398ff97db87da38: Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r=smaug
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 13:32:58 -0700 - rev 376555
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r=smaug The FrameLoaderOwner interface has been implemented in WebIDL for several years now, so these QIs are simply unnecessary overhead. MozReview-Commit-ID: LAzvfm5Qhy0
5a801710d5f2daa3cc19f1b13c37900b5a594b7c: Bug 1391110: Part 3 - Add nsIWebBrowserPersistable to FrameLoader bindings. r=smaug
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 14:16:16 -0700 - rev 376554
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1391110: Part 3 - Add nsIWebBrowserPersistable to FrameLoader bindings. r=smaug MozReview-Commit-ID: 8mBNbgmrXBV
44dfa6fc4ba628358ef1fa51cdd400dabf68deb2: Bug 1391110: Part 2 - Reparent FrameLoader wrapper when owner content changes. r=smaug
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 13:03:59 -0700 - rev 376553
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1391110: Part 2 - Reparent FrameLoader wrapper when owner content changes. r=smaug We allow swapping frameloaders between unrelated documents, so we need to reparent wrappers when the owner content changes. MozReview-Commit-ID: LNIf4ZrCZLo
6763889f2682541de1443960bb1e0e0785a7491a: Bug 1391110: Part 1 - Convert FrameLoader bindings to WebIDL. r=smaug
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 00:55:00 -0700 - rev 376552
Push 32385 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:29:15 +0000
Bug 1391110: Part 1 - Convert FrameLoader bindings to WebIDL. r=smaug XPConnect wrapper overhead for this interface has been showing up heavily in a lot of my profiles, in some places accounting for 50ms of the 80ms we spend getting getting <browser> messageManagers. This improves the situation considerably. MozReview-Commit-ID: 9d1hCORxsYG
8d1350135a04225958ada4c570e818366a3ae964: Bug 1379995 - test case for webgl drawArray() call. r=jgilbert
JerryShih <hshih@mozilla.com> - Wed, 23 Aug 2017 17:23:05 +0800 - rev 376551
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1379995 - test case for webgl drawArray() call. r=jgilbert Test drawArray() after calling deleteBuffer() for the binded buffer. MozReview-Commit-ID: 306tsklZK4L
a36632b95683445745f6d78422ec378ee9333fcb: Bug 1379995 - reset the mBufferFetchingIsVerified flag after the webgl deleteBuffer call. r=jgilbert
JerryShih <hshih@mozilla.com> - Wed, 23 Aug 2017 16:57:41 +0800 - rev 376550
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1379995 - reset the mBufferFetchingIsVerified flag after the webgl deleteBuffer call. r=jgilbert If the buffer status was changed, we should do the ValidateBufferFetching() again. MozReview-Commit-ID: 7czQFT3qauE
27b2ef49fe5c9446ef011f7fcf33c1344fa945e6: Bug 1392917 - Compress and change a smaller icon to save APK size. r=jwu,walkingice
Nevin Chen <cnevinchen@gmail.com> - Wed, 23 Aug 2017 14:20:09 +0800 - rev 376549
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1392917 - Compress and change a smaller icon to save APK size. r=jwu,walkingice MozReview-Commit-ID: 8P1jzyatWJu
f821729d5809661b787ec7c09a95a3639e0d06a9: Bug 1392917 - fix photon layout bug. r=jwu,walkingice
Nevin Chen <cnevinchen@gmail.com> - Wed, 23 Aug 2017 14:17:13 +0800 - rev 376548
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1392917 - fix photon layout bug. r=jwu,walkingice MozReview-Commit-ID: Ad9PS8Xks1r
e0d5b47b2d723cb1f95da26fbc1a7651762110e1: Bug 1392614 - Add an onEnumSymbols function on the object actor. r=ochameau
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 22 Aug 2017 12:07:48 +0200 - rev 376547
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1392614 - Add an onEnumSymbols function on the object actor. r=ochameau This will enable lazy loading symbols for a grip if needed. This patch introduce a new SymbolIteratorActor, which is similar to PropertyIteratorActor but with a data structure that better fits symbols, and how we already handle them, i.e. an `ownSymbols` array property (and not an `ownProperties` object like PropertyIteratorActor). We take this as an opportunity to add a test for enumSymbols, but also for enumProperties that did not have server unit tests (it is only tested in the frontend with the variable view, which might be deprecated at some point). MozReview-Commit-ID: IEIKA8zwH90
eb5584b18e40c769c38d585e2c2fab1dc3ecddaf: Bug 1392204 - Disable goog-badbinurl-proto and goog-downloadwhite-proto on Fennec. r=francois
Henry Chang <hchang@mozilla.com> - Tue, 22 Aug 2017 12:20:57 +0800 - rev 376546
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1392204 - Disable goog-badbinurl-proto and goog-downloadwhite-proto on Fennec. r=francois Version 4 of the Google Safe Browsing server will return a 404 if any of the application reputation lists are requested on Android. As a result, we should avoid these threat types from being sent along with ANDROID_PLATFORM. MozReview-Commit-ID: 6TUBVxe455y
5c8e8679ef69d00a8be7312f48c275f71704087f: Bug 1347452 - Assigned item.guid using PlacesUtils.history.makeGuid() in insertBookmark(). r=mak
sellsellgo <sellsellgo@gmail.com> - Thu, 17 Aug 2017 09:50:25 +0200 - rev 376545
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1347452 - Assigned item.guid using PlacesUtils.history.makeGuid() in insertBookmark(). r=mak MozReview-Commit-ID: LgVFlgNEzHf
60ee29139d1d0abd3c67c87fa71f928ae09fd73e: servo: Merge #18188 - Allow overflow:scroll without a stacking context (from mrobinson:overflow-stacking-context); r=mbrubeck
Martin Robinson <mrobinson@igalia.com> - Thu, 24 Aug 2017 01:31:34 -0500 - rev 376544
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
servo: Merge #18188 - Allow overflow:scroll without a stacking context (from mrobinson:overflow-stacking-context); r=mbrubeck Fix the long-standing bug where items that are positioned and have overflow:scroll or overflow:auto automatically create stacking contexts. In order to do this we need to fix another bug where display list sorting can put a Clip or ScrollFrame definition after the first time it is used in a display list. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 4725a05bfba0b588d19af8bc5cfe960bda1ea880
9528daed07670de2bdde651e056ad8de0d923f4e: Bug 1390359 - Replace faded out (i) icon with a search icon when the location bar is empty or modified. r=adw
Dão Gottwald <dao@mozilla.com> - Thu, 24 Aug 2017 09:30:39 +0200 - rev 376543
Push 32384 by archaeopteryx@coole-files.de at Thu, 24 Aug 2017 11:27:12 +0000
Bug 1390359 - Replace faded out (i) icon with a search icon when the location bar is empty or modified. r=adw MozReview-Commit-ID: 8Q6MeB1XuyD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip