8155ff5b98d80b9f3117de679af2d0da75fac628: Bug 633747 - about:cache displays "Expires: 1970-01-01 01:00:00" r=mayhemer
Amar Lakshya <amar.lakshya@xaviers.edu.in> - Sat, 29 Apr 2017 01:24:29 +0530 - rev 357068
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 633747 - about:cache displays "Expires: 1970-01-01 01:00:00" r=mayhemer MozReview-Commit-ID: BAn8EFYGeux
03c0ea04be4e990a8d7ecbdeb8107297ab9402e2: Bug 1360374 - Identify FormAutofill fields when a field is focused on.; r=MattN
Sean Lee <selee@mozilla.com> - Wed, 03 May 2017 07:52:35 +0800 - rev 357067
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1360374 - Identify FormAutofill fields when a field is focused on.; r=MattN MozReview-Commit-ID: 3VtrwptASnr
b2bec2797b6d967c762e4ff2423c55702e5a862d: Bug 1362416 - fix FlowGraphSummary to handle branch target before the branch; r=jimb
Tom Tromey <tom@tromey.com> - Fri, 05 May 2017 14:14:40 -0600 - rev 357066
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1362416 - fix FlowGraphSummary to handle branch target before the branch; r=jimb FlowGraphSummary walks the bytecode linearly, assuming that a branch instruction will always be visited before the branch's target. However, this is not the case for JSOP_LOOPHEAD, leading to an incorrect line number (-1). This patch changes it to instead reuse the location of the previous opcode, which is correct in the case of a loop head. MozReview-Commit-ID: 5OmLmSk2uSn
7d0f07552a6b9032d11946fbdc4c7df2f08b7cc1: servo: Merge #16762 - Generate atom files at build-time (from upsuper:buildtime-pseudo); r=emilio
Xidorn Quan <me@upsuper.org> - Mon, 08 May 2017 07:35:19 -0500 - rev 357065
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
servo: Merge #16762 - Generate atom files at build-time (from upsuper:buildtime-pseudo); r=emilio The commits here basically do the following things: 1. move all generated files for gecko into "gecko/generated" so that we can copy all of them around 2. make regen_atoms.py generate file to the out dir rather than in-tree 3. make the build script invoke regen_atoms.py when bindgen feature is enabled Source-Repo: https://github.com/servo/servo Source-Revision: a5fe464e4a2f001ab9b47b1c5c0dd8e3de0fd8e2
dd246ec2814693f7ac079dff86d8f93158e26102: Bug 1348791 - Add a test for autocomplete master password timeout. r=MattN
Johann Hofmann <jhofmann@mozilla.com> - Mon, 08 May 2017 06:20:45 -0400 - rev 357064
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1348791 - Add a test for autocomplete master password timeout. r=MattN MozReview-Commit-ID: GTZQhI4VUv8
9576d7dc7efc3e704bdc576e0f738f045309fa5d: Bug 1348791 - Add a timeout to master password prompt when searching logins. r=MattN
Johann Hofmann <jhofmann@mozilla.com> - Mon, 08 May 2017 06:32:09 -0400 - rev 357063
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1348791 - Add a timeout to master password prompt when searching logins. r=MattN The login manager searching logins for autofill may trap the user in an infinite loop of master password prompts until the user enters the correct master password. To prevent that, we're adding a timeout to showing the master password prompt for autofill after it was last cancelled. MozReview-Commit-ID: JcmTDU6CKKA
7761907c8b70821ed52c910e7986014c1b281dc9: Bug 1361983 - Extend page unload timer if flushEventLoop returns after beforeunload event. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 04 May 2017 11:53:30 +0200 - rev 357062
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1361983 - Extend page unload timer if flushEventLoop returns after beforeunload event. r=ato In cases when the navigation trigger function returns too late and the beforeunload event has already been fired, the page load currently gets canceled. This happens because the page unload timer hasn't been set at this time and the unbeforeunload handler doesn't extend its time. With this patch a flag is used which indicates if an beforeunload event already occurred, so when the pageunload timer notifies the page listener the unload timer can be extended to 5s as expected. MozReview-Commit-ID: FKK0oGEWijU
ff68e0c1b1c1872e043d72148d5b76b0ae72e4e2: servo: Merge #16766 - layout: Fix radius percentage resolution (from emilio:border-radius); r=glennw
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 08 May 2017 06:24:42 -0500 - rev 357061
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
servo: Merge #16766 - layout: Fix radius percentage resolution (from emilio:border-radius); r=glennw Fixes #16764 Source-Repo: https://github.com/servo/servo Source-Revision: 34d33574dbd8696ff788ae8b9af65f8e88f404a9
0e874f047cc8ca8b45a9b5436652f093d046aae4: Bug 1358188: Enable macosx64 opt tests on BBB. r=dustin,kmoir
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 21 Apr 2017 11:19:41 -0300 - rev 357060
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1358188: Enable macosx64 opt tests on BBB. r=dustin,kmoir Switch tests scheduling to buildbot-bridge. MozReview-Commit-ID: GuksuAFCuHk
d4de1e480c2e5a00a93f25469676bd19d9a353f2: Bug 1351339: Test. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 08 May 2017 03:41:00 +0200 - rev 357059
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1351339: Test. r=heycam Written in a kind-of creative way, but I plan to upstream it to WPT, so this is the best way I found to do it. MozReview-Commit-ID: 3GBeZk3uq11
558c843afbd35b6a15d3dbe397048bf0e772f779: Bug 1351339: Compute text style changes when the parent is a display: contents element. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 08 May 2017 03:16:43 +0200 - rev 357058
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1351339: Compute text style changes when the parent is a display: contents element. r=heycam MozReview-Commit-ID: GWPNevfP4xc
aea57457600e0f41f3aaac138e2b10ca54fdfadc: servo: Merge #16593 - Mach: Add `mach clean-cargo-cache` command (from UK992:clean-cargo-cache); r=wafflespeanut
UK992 <urbankrajnc92@gmail.com> - Mon, 08 May 2017 04:37:21 -0500 - rev 357057
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
servo: Merge #16593 - Mach: Add `mach clean-cargo-cache` command (from UK992:clean-cargo-cache); r=wafflespeanut <!-- 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: --> - [ ] 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: f6bd158fd4287226a881e58020f7dc154fa32532
d309a5a0a165a6d9c6d82da8141df6b711a5a2c2: Bug 1352799 - Part 2. Add test for changing maxlength dynamically. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 20 Apr 2017 10:23:38 +0900 - rev 357056
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1352799 - Part 2. Add test for changing maxlength dynamically. r=masayuki MozReview-Commit-ID: 4DiE33eyBar
45f61d7420ec63f8adbf07727637af58747afc24: Bug 1352799 - Always set maxlength on initializing editor. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 20 Apr 2017 10:23:01 +0900 - rev 357055
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1352799 - Always set maxlength on initializing editor. r=masayuki maxlength will be set by nsTextControlFrame::AttributeChanged via RestyleManager. If element is display:none, RestyleManager won't call Frame's AttributeChanged. So we should always initialize maxlength when setting focus. Also, wrap attribute for textarea element will be updated by HTMLTextAreaElement even if display:none. So this issue doesn't occur. maxlength might have to be updated by HTMLInputElement. But it is unnecessary to update editor's maxlength on display:none since this is used on focused editor. MozReview-Commit-ID: JHODOBTv62v
204520aa10998f76a2cdc5732c94524830048781: Bug 1359815 - show throbber sooner; r=ralin
Kaku Kuo <kaku@mozilla.com> - Mon, 08 May 2017 17:42:31 +0800 - rev 357054
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1359815 - show throbber sooner; r=ralin MozReview-Commit-ID: L3MX5AzwIY2
af9a92eb3203ed0f36b7dbb5a64b2af9b25f7f27: servo: Merge #16765 - stylo: Export mozilla::css::ImageValue to stylo (from CJKu:bug-1310885-part-1); r=heycam
cku <cku@mozilla.com> - Mon, 08 May 2017 03:28:48 -0500 - rev 357053
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
servo: Merge #16765 - stylo: Export mozilla::css::ImageValue to stylo (from CJKu:bug-1310885-part-1); r=heycam <!-- Please describe your changes on the following line: --> This is "Bug 1310885 - Part 0. (gecko) Export mozilla::css::ImageValue to stylo." We need to land it separately to prevent build break. Link to the gecko bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1310885. --- <!-- 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: --> - [ ] 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: 2119c16b6672aa06492f84ee12aee698c38eb013
1f24285a7c0a40b0ec60c3df180c17373a565bb0: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 08 May 2017 10:31:16 +0200 - rev 357052
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Merge mozilla-central to autoland
676720d93349c3505498f0ad06478c041d04fd2a: Bug 1357997 - Use ProxySelector.openConnection instead of url.openConnection. r=sebastian
Jonathan Hao <jhao@mozilla.com> - Tue, 25 Apr 2017 12:01:46 +0800 - rev 357051
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1357997 - Use ProxySelector.openConnection instead of url.openConnection. r=sebastian MozReview-Commit-ID: CAF2Ir81Fq
cba5c15d4c9885d1a0a01594edff8a154efd5c37: Bug 1361756 - don't reset decoders when entering dormant. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 05 May 2017 11:14:46 +0800 - rev 357050
Push 31781 by kwierso@gmail.com at Mon, 08 May 2017 20:44:15 +0000
Bug 1361756 - don't reset decoders when entering dormant. r=kaku Resetting decoders somehow cause the WebM demuxer to seek and initiate network download which is blocked by the site for invisible media elements. See comment 5 for how this blocks playback. We work around this issue by not resetting decoders when entering dormant since we will reset them anyway during seeking when exiting dormant. This change is a workaround for this bug though. However it is also an improvement for the dormant state in general since it removes unnecessary works to improve performance. MozReview-Commit-ID: KtbpQlrO8J
bab7046ee2d82345d7d5b33b8ae4009c7e365176: Merge graphics to central, a=merge IGNORE BAD COMMIT MESSAGES
Wes Kocher <wkocher@mozilla.com> - Mon, 08 May 2017 13:34:30 -0700 - rev 357049
Push 31780 by kwierso@gmail.com at Mon, 08 May 2017 20:34:47 +0000
Merge graphics to central, a=merge IGNORE BAD COMMIT MESSAGES MozReview-Commit-ID: BsrHKOMAWJI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip