56032de853c456240c0e0969cb82c9c4ba4d27fa: Bug 1403712: Make some assertions not assert for conditions that may happen mid-unbind. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 28 Sep 2017 14:17:41 +0200 - rev 383649
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1403712: Make some assertions not assert for conditions that may happen mid-unbind. r=bholley MozReview-Commit-ID: DNSphdMismy Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
dccd87824efadeb509c0bc9b1a848911e124368d: servo: Merge #18580 - Associate WebGL textures with texture units (from MortimerGoro:webgl_active_texture); r=jdm
Imanol Fernandez <mortimergoro@gmail.com> - Thu, 28 Sep 2017 14:12:06 -0500 - rev 383648
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
servo: Merge #18580 - Associate WebGL textures with texture units (from MortimerGoro:webgl_active_texture); r=jdm <!-- Please describe your changes on the following line: --> Currently `bound_texture_2d` and `bound_texture_cube_map` fields are used to restore texture states and to get the current bindings in GetParams(...). But as soon as active texture is changed all the values can become dirty, leading to broken textures in some demos or invalid getParam(...) call results. This PR implements the texture binding association with the texture units. --- <!-- 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: ffa03380caee4cf1ffd0c43a219936cb9a2e0b85
754da8e698978a5d21542fd1f35ac250c2768077: Bug 1402815 - Add interruptTest function to JS engine. r=jandem
Christian Holler <choller@mozilla.com> - Fri, 22 Sep 2017 18:28:47 +0200 - rev 383647
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1402815 - Add interruptTest function to JS engine. r=jandem MozReview-Commit-ID: El24BdESnM2
ffb4e22a4347adfd47536ccec04d3b2e95c8f2c7: Bug 1305777 - Fix ESLint issues for moved files. r=jdescottes
J. Ryan Stinnett <jryans@gmail.com> - Thu, 28 Sep 2017 11:28:55 -0500 - rev 383646
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Fix ESLint issues for moved files. r=jdescottes MozReview-Commit-ID: 6PVoLP4MFir
0169ee5c78fb71d4d7c9f3b0dc9433f266ded36e: Bug 1305777 - Clean up touch simulator after old RDM removal. r=ochameau
J. Ryan Stinnett <jryans@gmail.com> - Wed, 27 Sep 2017 16:53:23 -0500 - rev 383645
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Clean up touch simulator after old RDM removal. r=ochameau Only `simulator-core` is used by new RDM via the Emulation actor, so I've moved this server side and renamed it to `touch-simulator`. MozReview-Commit-ID: 5YgpYNDwBvw
c311ac4b05b7da9fe839699847227bf30d154850: Bug 1305777 - Clean up tests that supported both RDMs. r=ochameau
J. Ryan Stinnett <jryans@gmail.com> - Tue, 26 Sep 2017 18:54:14 -0500 - rev 383644
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Clean up tests that supported both RDMs. r=ochameau MozReview-Commit-ID: 4coCvC4KHtn
6e0cb1927bfe6a686847275d19a787b83bb6c147: Bug 1305777 - Remove old RDM. r=ochameau
J. Ryan Stinnett <jryans@gmail.com> - Tue, 26 Sep 2017 18:49:54 -0500 - rev 383643
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Remove old RDM. r=ochameau MozReview-Commit-ID: gOvvF9bcDT
776ad30a20db29cf79ee0feef36ebeeb59f34966: Bug 1305777 - Move RDM GCLI commands to new RDM. r=ochameau
J. Ryan Stinnett <jryans@gmail.com> - Tue, 26 Sep 2017 18:47:12 -0500 - rev 383642
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Move RDM GCLI commands to new RDM. r=ochameau MozReview-Commit-ID: Eyz90kT6Tdx
6ae05de7437da2b603d3ab3994e10d81f39ceeef: Bug 1305777 - Remove RDM manager switch and pref. r=ochameau
J. Ryan Stinnett <jryans@gmail.com> - Tue, 26 Sep 2017 18:39:16 -0500 - rev 383641
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Remove RDM manager switch and pref. r=ochameau This removes the switching based on the RDM.html pref and the pref itself. Some files in old RDM are updated for completeness, but they are about to be removed anyway. MozReview-Commit-ID: JnTC7ZF3UCC
5a0227d048e8aee2a7fc22304c4879122d0859e6: Bug 1305777 - Move RDM frame script to new RDM. r=ochameau
J. Ryan Stinnett <jryans@gmail.com> - Tue, 26 Sep 2017 18:24:32 -0500 - rev 383640
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1305777 - Move RDM frame script to new RDM. r=ochameau MozReview-Commit-ID: LJhKdurBVzt
f1b4bde4dadd0bc2f4867334c051c915bfe814b9: Bug 1401343 - Expose a 'tabs' getter in the child-process actor. r=jryans,ochameau
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 28 Sep 2017 11:28:26 -0700 - rev 383639
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1401343 - Expose a 'tabs' getter in the child-process actor. r=jryans,ochameau MozReview-Commit-ID: U5xB35kBv8
cf0280811b621a6034a99ff20e535c6f9faa4a2b: Bug 1394457 - Update illustration for about:sessionrestore. ui-r=shorlander, r=dao
Erica Wright <ewright@mozilla.com> - Wed, 20 Sep 2017 11:30:14 -0400 - rev 383638
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1394457 - Update illustration for about:sessionrestore. ui-r=shorlander, r=dao MozReview-Commit-ID: FSLb0ucVroj
f1cc3260d807414824324f6749fdadb2f5472733: Bug 1403508 - Change browser_WebRequest_ancestors.js so it doesn't matter if we fetch a favicon. r=mixedpuppy
Marco Bonardo <mbonardo@mozilla.com> - Thu, 28 Sep 2017 16:20:01 +0200 - rev 383637
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1403508 - Change browser_WebRequest_ancestors.js so it doesn't matter if we fetch a favicon. r=mixedpuppy MozReview-Commit-ID: 8vUnhgfLyBE
aaf93f2c8f1a433d08fe9a9ae5f3afb956142d5b: Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Marco Bonardo <mbonardo@mozilla.com> - Wed, 27 Sep 2017 14:43:17 +0200 - rev 383636
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak Setting an icon for the tab and storing that icon in Places are now separate actions. Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive. Due to that change, useDefaultIcon stopped storing root domain favicons in Places. MozReview-Commit-ID: Kt5xEXctsnU
53da1770ecd10b289fdaddc199431c94b415aaca: Bug 1402321 - Update webrender to commit 9c5f8682e75839ad8c26480b89f87bbb37aa7894. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 28 Sep 2017 14:52:39 -0400 - rev 383635
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1402321 - Update webrender to commit 9c5f8682e75839ad8c26480b89f87bbb37aa7894. r=jrmuizel MozReview-Commit-ID: KHYwuo29KX
13e8329439654bbf9c888d37c6abb342d114a8cd: Bug 1402942 Part 2: Add a test to check the reported devicePixelRatio strings for different zoom levels. r=heycam
Brad Werth <bwerth@mozilla.com> - Tue, 26 Sep 2017 14:18:46 -0700 - rev 383634
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1402942 Part 2: Add a test to check the reported devicePixelRatio strings for different zoom levels. r=heycam MozReview-Commit-ID: HZ5X2L6J3Qo
63c671797226285289c6679d6aa61385f04f37e3: Bug 1402942 Part 1: Use double precision math in computation of Window.devicePixelRatio. r=bz,heycam
Brad Werth <bwerth@mozilla.com> - Mon, 25 Sep 2017 11:53:09 -0700 - rev 383633
Push 32598 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 11:31:10 +0000
Bug 1402942 Part 1: Use double precision math in computation of Window.devicePixelRatio. r=bz,heycam MozReview-Commit-ID: 9OCtSgE6jYj
02eed89f56e3006140d475855d0d22e742f79ab2: Backed out changeset 13e001aa0253 (bug 1395841) for altering strings without using new string ids. r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 29 Sep 2017 12:50:16 +0200 - rev 383632
Push 32597 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 10:50:36 +0000
Backed out changeset 13e001aa0253 (bug 1395841) for altering strings without using new string ids. r=backout a=backout MozReview-Commit-ID: 1kApJcrN9hS
946b9c995ec331f4f96360409fd8d2fc49e46838: Bug 1403023 - Set mSentCommitOrAbort to true when HoldWorker call fails to silence the destructor assertion (this is a followup fix for bug 1399322); r=asuth
Jan Varga <jan.varga@gmail.com> - Fri, 29 Sep 2017 08:48:47 +0200 - rev 383631
Push 32596 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 09:47:22 +0000
Bug 1403023 - Set mSentCommitOrAbort to true when HoldWorker call fails to silence the destructor assertion (this is a followup fix for bug 1399322); r=asuth
3baddc8863b2898efff2f52db657e5d997ebf1b5: Bug 1403642. Avoid an extra property table lookup. r=ethlin
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 29 Sep 2017 00:39:55 -0400 - rev 383630
Push 32596 by archaeopteryx@coole-files.de at Fri, 29 Sep 2017 09:47:22 +0000
Bug 1403642. Avoid an extra property table lookup. r=ethlin We can just call Get() and check the return value instead of calling Has()
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip