556811240710a775a0a1ec982cad4d27b02ff7f6: servo: Merge #20368 - refactor(counter_style): parse int via parse_non_negative (from kwonoj:refactor-counter-style); r=emilio
OJ Kwon <kwon.ohjoong@gmail.com> - Wed, 21 Mar 2018 18:18:55 -0400 - rev 409446
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
servo: Merge #20368 - refactor(counter_style): parse int via parse_non_negative (from kwonoj:refactor-counter-style); r=emilio <!-- Please describe your changes on the following line: --> Relates to #20332. This PR intends to refactor `counter_style` to use `parse_non_negative` where applicable, mostly which uses `expect_integer` currently. Change still grabs value from parsed result then assign it into each struct as needed and does not change definition of struct (i.e `AdditiveTuple`) itself. --- <!-- 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 - [x] These changes fix #20332 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ - This PR has locally built & ran unit test on macOS. <!-- 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: 4e26212d5e661b21392f59bdbe5518d047fe0531
e5aa8b762d41cf2c22bb43bad2b7b457050c7fde: Bug 1433182 - bookmark mirror now handles left-pane-roots on the server. r=kitcambridge
Mark Hammond <mhammond@skippinet.com.au> - Fri, 16 Mar 2018 14:39:17 +1100 - rev 409445
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1433182 - bookmark mirror now handles left-pane-roots on the server. r=kitcambridge MozReview-Commit-ID: CwOqI30jP7O
f4213610ea79e5575418602fb73b88ada11fada5: Bug 1437730 - Part 3: Add tests. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 20 Mar 2018 15:10:40 +0900 - rev 409444
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1437730 - Part 3: Add tests. r=gl MozReview-Commit-ID: 75xaanT4jwD
5e7233f63d44a65391136d5c2d5c2af66cb21c75: Bug 1437730 - Part 2: Update animation inspector to reflect animation modification. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 20 Mar 2018 15:10:35 +0900 - rev 409443
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1437730 - Part 2: Update animation inspector to reflect animation modification. r=gl MozReview-Commit-ID: 35hgVGujptl
ca779308cf22738367670d6986c4d385a05fc69c: Bug 1437730 - Part 1: Update animation state on mutations of added or removed animations. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 20 Mar 2018 15:10:31 +0900 - rev 409442
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1437730 - Part 1: Update animation state on mutations of added or removed animations. r=gl MozReview-Commit-ID: KOQlLX3sEj9
dcf0de6874a4bb0e5d8ba731e2c3461599af7ba2: Merge mozilla-central to autoland
arthur.iakab <aiakab@mozilla.com> - Thu, 22 Mar 2018 02:00:17 +0200 - rev 409441
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Merge mozilla-central to autoland
22e482785671fb41d2e97ca29d328c2a01c5c715: Backed out 7 changesets (bug 1446264) for wpt failures at html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 22 Mar 2018 01:55:12 +0200 - rev 409440
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Backed out 7 changesets (bug 1446264) for wpt failures at html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html Backed out changeset 7b9a6f304c95 (bug 1446264) Backed out changeset af69031d49a0 (bug 1446264) Backed out changeset 27efbd3b9218 (bug 1446264) Backed out changeset 2280d7116066 (bug 1446264) Backed out changeset 8e3dd0825df9 (bug 1446264) Backed out changeset f9f4a91b3edb (bug 1446264) Backed out changeset 38995f6de9df (bug 1446264)
5b55e19c6ce16c80648d7a786682c6a5cd833f6a: Bug 1440199 - Part 3: Remove IPC shared memory IDs. r=froydnj
Jed Davis <jld@mozilla.com> - Tue, 20 Feb 2018 15:09:12 -0700 - rev 409439
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1440199 - Part 3: Remove IPC shared memory IDs. r=froydnj This code isn't blocking anything, but it's dead and I don't think we have any plans to use it. MozReview-Commit-ID: KBoEfLceDns
9561bdb8c479ff4b882a6936716ba9a8cc8bdae3: Bug 1440199 - Part 2: Remove named mode from IPC shared memory. r=froydnj
Jed Davis <jld@mozilla.com> - Tue, 20 Feb 2018 13:07:32 -0700 - rev 409438
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1440199 - Part 2: Remove named mode from IPC shared memory. r=froydnj We're not using named shared memory, and supporting only anonymous shared memory allows using other backends that are more compatible with preventing a process from accessing any shared memory it wasn't explicitly granted (i.e., sandboxing). Specifically: SharedMemory::Open is removed; SharedMemory::Create no longer takes a name, no longer has the open_existing option which doesn't apply to anonymous memory, and no longer supports read-only memory (anonymous memory which can never have been written isn't very useful). This patch also fixes some comments in what remains of SharedMemory::Create. MozReview-Commit-ID: 4kBrURtxq20
17c89b6a5972403c2ab95d3d9f988d75211c8761: Bug 1440199 - Part 1: Remove Chromium shared memory locks. r=froydnj
Jed Davis <jld@mozilla.com> - Tue, 20 Feb 2018 11:49:24 -0700 - rev 409437
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1440199 - Part 1: Remove Chromium shared memory locks. r=froydnj This deletes some dead code and removes a dependency on the shared memory object's name, which will be removed in the next patch (and is always empty in our usage). MozReview-Commit-ID: 1ub0nLCBucO
acf2e3b5fc6b67e094632992156b811c6e8ce7f9: Bug 1447797 - Fix empty flash, card menus and bug fixes to Activity Stream. r=ursula
Ed Lee <edilee@mozilla.com> - Wed, 21 Mar 2018 14:07:37 -0700 - rev 409436
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1447797 - Fix empty flash, card menus and bug fixes to Activity Stream. r=ursula MozReview-Commit-ID: D4wVhbs6zp5
64bcc9693c4971d3f76954727e7f6dbecc2f17cf: Backed out 3 changesets (bug 1447692) for Mochitest failures on dom/events/test/test_all_synthetic_events.html
Dorel Luca <dluca@mozilla.com> - Thu, 22 Mar 2018 00:40:14 +0200 - rev 409435
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Backed out 3 changesets (bug 1447692) for Mochitest failures on dom/events/test/test_all_synthetic_events.html Backed out changeset 13ef15a9aacc (bug 1447692) Backed out changeset a0e6d3b75ff0 (bug 1447692) Backed out changeset 72e826d418db (bug 1447692)
93c8484c31c10397aad7d277fbe29243d9e9aa02: Bug 1447400: Update kinto.js to 11.1.0 r=MattN
Ethan Glasser-Camp <ethan@betacantrips.com> - Tue, 20 Mar 2018 14:29:50 -0400 - rev 409434
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1447400: Update kinto.js to 11.1.0 r=MattN MozReview-Commit-ID: 6ICrfSjtECq
05284b82b8e3b332092f3c3c4787271dd54b8f26: Backed out changeset e4d32beb89b2 (bug 1447400) for Mochitest failure on dom/events/test/test_all_synthetic_events.html
Dorel Luca <dluca@mozilla.com> - Thu, 22 Mar 2018 00:30:33 +0200 - rev 409433
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Backed out changeset e4d32beb89b2 (bug 1447400) for Mochitest failure on dom/events/test/test_all_synthetic_events.html
58ce634dd5affb85fe7360194cab3198c391cba9: Bug 1401879 - sort mach-commands output - r=gps
Tarek Ziadé <tarek@mozilla.com> - Wed, 21 Mar 2018 20:27:42 +0100 - rev 409432
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1401879 - sort mach-commands output - r=gps MozReview-Commit-ID: KgocEmTy4wR
f7dea63663c70d55234ff246932fcff5b0f3fe66: Bug 1447760: remove unused build_type mozharness config r=tomprince
Chris AtLee <catlee@mozilla.com> - Wed, 21 Mar 2018 12:55:10 -0400 - rev 409431
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1447760: remove unused build_type mozharness config r=tomprince MozReview-Commit-ID: CBO0RUGL4t1
7b9a6f304c95ba963b76e15bf6e05d26a390e23f: Bug 1446264 part 7 - Add test for this bug. r=bz
Xidorn Quan <me@upsuper.org> - Mon, 19 Mar 2018 14:35:19 +1100 - rev 409430
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1446264 part 7 - Add test for this bug. r=bz MozReview-Commit-ID: DS2ucDd0Met
af69031d49a03f750c59bf762a059d64a3b2b487: Bug 1446264 part 6 - Add an approach to remove all persisted values of a document. r=enndeakin+6102
Xidorn Quan <me@upsuper.org> - Mon, 19 Mar 2018 14:34:44 +1100 - rev 409429
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1446264 part 6 - Add an approach to remove all persisted values of a document. r=enndeakin+6102 MozReview-Commit-ID: B3KNa9beJH9
27efbd3b9218cec394489fa46e3bd84cdfd151a8: Bug 1446264 part 5 - Avoid ignoring and persisting size/position/sizemode when we are setting them from SizeShell(). r=bz
Xidorn Quan <me@upsuper.org> - Mon, 19 Mar 2018 14:22:38 +1100 - rev 409428
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1446264 part 5 - Avoid ignoring and persisting size/position/sizemode when we are setting them from SizeShell(). r=bz When SetSize etc. are called before OnChromeLoaded has been invoked, the functions assume that the window initialization code wants to size the window specifically, and thus ignore the values from the <window> element. However, bug 1439875 changes the behavior so that SizeShell is also invoked before OnChromeLoaded, which confuses the functions above, and causes some of the attributes not to be loaded properly. This patch adds a separate flag to avoid ignoring those attributes when those functions are invoked as part of SizeShell itself. MozReview-Commit-ID: 7jT8w9KGmzy
2280d71160666089426e051f1ac786c0e75f098b: Bug 1446264 part 4 - Delay handling of WM_SETFOCUS after we explicit show the window. r=jimm
Xidorn Quan <me@upsuper.org> - Wed, 21 Mar 2018 23:11:47 +1100 - rev 409427
Push 101201 by apavel@mozilla.com at Thu, 22 Mar 2018 09:36:03 +0000
Bug 1446264 part 4 - Delay handling of WM_SETFOCUS after we explicit show the window. r=jimm With the previous patch, we now may activate a window which we still consider invisible, that brings the focus to the new window. This leads to extra reflow in window open path because focus manager now dispatches event which it didn't when the window doesn't have focus. This patch delays WM_SETFOCUS until nsWindow::Show is invoked, so that focus would not be set on an "invisible" window. MozReview-Commit-ID: 2a7zPUWm9DA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip