https://github.com/mozilla/gecko-dev

sort by:
Revision Author Date Message Commit Date
41b2a54 Added FENNEC_48_0_RELEASE FENNEC_48_0_BUILD1 tag(s) for changeset fde5416cb28f. DONTBUILD CLOSED TREE a=release --HG-- branch : MOBILE480_2016072616_RELBRANCH 26 July 2016, 20:27:39 UTC
96d5428 Automated checkin: version bump for fennec 48.0 release. DONTBUILD CLOSED TREE a=release --HG-- branch : MOBILE480_2016072616_RELBRANCH 26 July 2016, 20:27:36 UTC
2c668b6 Bug 1282584: If we're not in the parent process, E10S must be on ON A CLOSED TREE. r=jimm, a=sylvestre MozReview-Commit-ID: LtWxnZAzxCl --HG-- extra : source : 3ee6220f83eb6da54b906a3d3375168d6c3c0db2 extra : intermediate-source : 958cee08361af9ed370be06695973bcda3d3aa46 30 June 2016, 16:53:48 UTC
b985728 Bug 1287116 - Reenable controls after receiving audio focus. r=sebastian, a=sylvestre CLOSED TREE --HG-- extra : source : 42a797ef36478afa3404ea9374435367ecee5459 25 July 2016, 21:48:04 UTC
0f8609a Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 25 July 2016, 15:05:55 UTC
83e5036 No bug - Tagging mozilla-release 2366ae84e268c386a292185bddb0e4a24c2e1d07 with FIREFOX_RELEASE_47_END a=release DONTBUILD CLOSED TREE 25 July 2016, 14:53:21 UTC
19797cc Preserve old tags after debugsetparents. CLOSED TREE DONTBUILD a=release 25 July 2016, 14:53:18 UTC
6defcaf Merge old head via |hg debugsetparents c51594c3002cc467f62b3bd86dd568bf2852523b 2366ae84e268c386a292185bddb0e4a24c2e1d07|. CLOSED TREE DONTBUILD a=release 25 July 2016, 14:52:55 UTC
de5e660 No bug - Tagging mozilla-beta f3d7abb885c267a7657e3b8ea06c18f76eb69641 with FIREFOX_RELEASE_48_BASE a=release DONTBUILD CLOSED TREE 25 July 2016, 14:50:14 UTC
2d28c51 No bug, Automated blocklist update from host bld-linux64-spot-561 - a=blocklist-update 23 July 2016, 10:15:14 UTC
00f33b5 Bug 1286213 - remove unnecessary AVX optimizations from Skia. r=milan, a=gchang --HG-- extra : amend_source : bd6635ee63fb01e2478a57df0cc19c3c7381c1b7 22 July 2016, 19:04:23 UTC
17d4760 No bug, Automated blocklist update from host bld-linux64-spot-1068 - a=blocklist-update 16 July 2016, 10:14:23 UTC
63fb6b3 Bug 1260785 - Make hashcode generation fallible for cell pointers that can be moved by GC r=terrence a=gchang 13 July 2016, 09:20:00 UTC
f58b2bc No bug, Automated blocklist update from host bld-linux64-spot-506 - a=blocklist-update 23 July 2016, 10:14:07 UTC
d0c484c No bug - Tagging 05853bb06a8739b77c2937f418cdf4e1610d0d9f with FIREFOX_48_0b10_BUILD1, FIREFOX_48_0b10_RELEASE a=release CLOSED TREE 23 July 2016, 05:30:14 UTC
def908c Automatic version bump. CLOSED TREE NO BUG a=release 23 July 2016, 05:30:12 UTC
d210bec Bug 1287266 - Integer overflow check in WebSocketChannel::ProcessInput, r=mcmanus, a=sylvestre --HG-- extra : source : 311e127edfff11350cfa5beb2cee1310cd3d1aa7 extra : intermediate-source : 99b62d79d2e4f8e8e5cb606891c1df80f0771bd1 20 July 2016, 15:15:32 UTC
7865a66 Bug 1287245 - Ensure globally unique internal port IDs r=billm a=sylvestre MozReview-Commit-ID: FXNP5MadlMx --HG-- extra : source : a8950de62b29d5ebe6fa30ef65ef78e519d8ea34 extra : intermediate-source : d2b2b741d4e82fd8e1e8dd6dac9df4c0c35ac466 16 July 2016, 04:44:03 UTC
c909218 Bug 1283826. r=mstange,Bas a=sylvestre MozReview-Commit-ID: HiwjHBlhmKk 20 July 2016, 01:50:09 UTC
94c6e41 Bug 1287116 - [workaround] disable audio focus on FF48. r=sebastian a=sylvestre This changeset should only be applied to FF48, it's a workaround. --HG-- extra : amend_source : d6fc525039ce63abdee2b0884056605cb30f684f 21 July 2016, 18:46:05 UTC
d6aaaa2 Bug 1255986 - [moztest] Safe-guard structured logging for exceptions from bad handlers. r=jgraham, a=test-only Any exception which gets thrown by a log handler while test results are getting generated, should not cause test harnesses to stop immediately. To achive that the exception details are written to stderr and not propagated up the stack. MozReview-Commit-ID: ChyYxApYSGx --HG-- extra : source : 0175a8da10333b8df86bf886b3490050bbabbaf9 extra : intermediate-source : b7a11b31c1988b40ccbda9c97a23f0104a339f92 03 June 2016, 20:20:59 UTC
c5e60ab Bug 1262731 - Don't use a separate ICU data file on Windows. r=ted, a=gchang Because sometimes the file goes missing which prevents Firefox from starting. --HG-- extra : source : 59e9f5b2c2469df928fda147e70709613d21b80e extra : intermediate-source : 661d3548825aff461b50901da7ec5e32a8366bf4 20 July 2016, 22:13:17 UTC
d115a9a Bug 1283025 - Add support for PartnerBookmarksProvider. r=grisha, a=gchang If a distribution sets "distribution.read_partner_bookmarks_provider" (Android preference) to 'true' then Fennec will read from Android's PartnerBookmarksProvider [1] and add them to the bookmarks panel UI. [1] https://android.googlesource.com/platform/packages/providers/PartnerBookmarksProvider/+/master/src/com/android/providers/partnerbookmarks/PartnerBookmarksProvider.java --HG-- extra : source : f8b494dbf1ea9c6dca06c6c820ff5160bffccdd7 21 July 2016, 12:43:00 UTC
47bf5be Bug 1283881 - Read homepage from Android's "Partner Customizations" content provider if read_partner_customizations_provider is set. r=grisha, a=gchang --HG-- extra : source : 9787933865ee7e1e6031435d4d21d569372ae959 21 July 2016, 12:29:57 UTC
aca2ea2 Bug 1283881 - Add PartnerBrowserCustomizationsClient for reading customizations from Android's "partner browser customizations" content provider. r=grisha, a=gchang --HG-- extra : source : f4dec7fdae867d02e5ae92a70bca4804e3ca6636 21 July 2016, 12:27:36 UTC
d9edcb5 Bug 1287687 - prevent the clients engine from scheduling syncs every 90 seconds, Aurora/Beta version. r=tcsc,eoger, a=gchang MozReview-Commit-ID: 2CpUVqwMEbB --HG-- extra : source : 929a7823963114ca4072ebc5e2f0dd8b0b9bb7d8 20 July 2016, 17:03:00 UTC
d7b2f0f Bug 1285281 - Update Qwant icon to our guidelines. r=florian, a=sylvestre MozReview-Commit-ID: 3gPfLvygwEj --HG-- extra : source : 6d61ac6e34212d1e98317166f114d001a584d03e extra : intermediate-source : 4fdc04bd610042067d0766e572e8a20b3dd4d0a5 18 July 2016, 18:57:59 UTC
87a5b3c Bug 1278915 - make sure to not add a non document accessilbe children under outerdoc, r=yzen, a=sylvestre --HG-- extra : source : 8df802dec5fbf1e04401e87a15acd2a04bff7680 extra : intermediate-source : e6d4eb4ec4645e2e432ce0e03e511071e0ec037b 18 July 2016, 23:40:53 UTC
ab86a80 Bug 1274913 - Use LazyLogModule directly for DirectShow logging. r=rillian, a=gchang This should help fix unitialized statics crashes on Windows in the DirectShow logging code. Additional changes are included to fix unified build issues. --HG-- extra : source : 0fadabf932c25817f2b8f218532171b82ac96280 extra : intermediate-source : 8ecdd5e5bc79c336bde0d40eebf67c8bbdeae394 08 July 2016, 18:47:04 UTC
1a7d1c9 Bug 1261048 - Fix shortcut modifier bug with Flame Graph. r=jsantell, a=gchang --HG-- extra : source : 46d964768cf63cd67a5e4eae37f54725042bb2ba extra : intermediate-source : 84020ba5861cdb30d7af23a3482324b92b77451a 18 July 2016, 05:33:00 UTC
5c7ea11 Bug 1287476 - Clear panel handlers to avoid double page. r=Gijs, a=gchang --HG-- extra : source : 7ccf33128023d24884aee9df86a556508b52d482 extra : intermediate-source : 44d69ae6d46939cbee331839aa7b5a553d961282 18 July 2016, 17:12:01 UTC
07873e9 Bug 1286753 - Candidate window should be located under composing string. r=masayuki, a=gchang TargetClauseOffset is the offset from start composition offset. So we should add start composition to calaculate correct rects. MozReview-Commit-ID: 4qCpKvw2Eb4 --HG-- extra : source : 12217312864daca0109a1e8f6c87fb79a2703934 extra : intermediate-source : a94f75c383d61fee053452e9397a9dd86f77b56d 14 July 2016, 06:43:47 UTC
16cf702 Bug 1280382 - Catch ClassCastException that may occur on return from generic method. r=mcomella, a=sylvestre MozReview-Commit-ID: BfiAMAEY1jY --HG-- extra : source : 77a5e8e87f91113dcf6cb15fdc83a184cc237e48 extra : intermediate-source : 099dc4e6838eb8fb920178fba801d125e04316e7 05 July 2016, 16:29:30 UTC
85eca08 Bug 1276897 - r=tlee, a=sylvestre --HG-- extra : source : c9fa564222899eabcfd5e2c00e520359650fb6d1 extra : intermediate-source : 21048041da57844815f861eb92b13afa1b3fc854 01 June 2016, 01:23:20 UTC
ad7ceb6 Bug 1212356 - Make IsAboutToBeFinalized check for finalization by incremental GC even within a minor GC r=terrence a=gchang 14 July 2016, 12:10:53 UTC
3e79f52 No bug - Tagging d2ab9c39bd1059d74acb3d9ac87dbfbba913427b with FIREFOX_48_0b9_BUILD1, FIREFOX_48_0b9_RELEASE a=release CLOSED TREE 19 July 2016, 18:04:24 UTC
6270386 Automatic version bump. CLOSED TREE NO BUG a=release 19 July 2016, 18:04:21 UTC
5816872 Bug 1287665 - windows 32 and 64 builds overwrite tc artifacts index location, a=testing, r=rail MozReview-Commit-ID: DFvKTwdUHrB --HG-- extra : source : bc53844a7c49e43d75997e5e8d09a715e16ddf67 extra : amend_source : 08b2e80bc706908ea148432d88187d6b15928b5e extra : intermediate-source : df749e7bf392dc10c34fa4a57685f03aff8468ae 19 July 2016, 02:27:50 UTC
7a82a8e Automatic version bump. CLOSED TREE NO BUG a=release 18 July 2016, 21:21:09 UTC
82c7cd1 Bug 1261008 - Do not restore tabs pointing to about:home and with no history. r=janh,ahunt, a=sylvestre If the browser is set to always restore the session (default) then we will never start with an empty session. Even if the user closes all tabs we will re-create a new tab pointing to about:home. So we will always at least restore this tab on the next startup. As a consequence we will never open the 'homepage' on app start because we will never have a non-empty session. With this patch we won't restore tabs that point to about:home and do not contain any other history. As a result we might restore an empty session and load the homepage or about:home (depending on configuration) in a new tab. In case we decide to not restore the currently selected tab, we just select the first restored tab if there's any. MozReview-Commit-ID: DuN03M60Gi8 --HG-- extra : rebase_source : 90262382380c10ac929d9e6f45eea2a117c17020 18 July 2016, 13:21:47 UTC
4fc6a27 Bug 1286664 - TLSFilterTransaction::WriteSegments null Connection(). r=hurley, a=sylvestre --HG-- extra : source : aeec04b71527b443c169099cc125288746cc0926 extra : intermediate-source : e59e20a2479eac927ff6a42d1be34c4305f21b54 13 July 2016, 20:52:51 UTC
09a319a Bug 1267329 - part 2 - Record the memory information for the minidumps on Windows. r=ted, a=gchang --HG-- extra : source : 5ea00998d8a459f39942b2775bb21cbf64275418 extra : intermediate-source : c1cee3d0990479215fe757140aaaad3916c362fc 30 June 2016, 00:59:02 UTC
b30dafe Bug 1267329 - part 1 - Add a new argument to specify the minidump type to write on Windows. r=ted, a=gchang --HG-- extra : source : 3fc070ac7bc38fa0d4b793c0baff9b6463e2fe62 extra : intermediate-source : 01b86a0a32b226c5ef875e69910c3244c05a7fe6 16 May 2016, 02:02:47 UTC
bdf3690 Bug 1284921- Hardcode Android version for non-numeric releases. r=nfroyd, a=gchang 13 July 2016, 15:07:36 UTC
c1c1935 Bug 1286644 - cherry-pick AEC fix from Chromium Issue 576624 r=pkerr, a=sylvestre --HG-- extra : source : 5906ece6f9067b5c7a3682f25b44d76f8833d231 extra : intermediate-source : 707a1c447539311e191f8fcfe07a7e7eef505fd8 13 July 2016, 21:47:00 UTC
422415c Bug 1286183 - Improve SVGEffects' unlinking. r=mstange, a=sylvestre --HG-- extra : source : 0a961f12af55e9e54dfc6fcb3caf4155244c9e5e extra : intermediate-source : a9770a4ce6c6cbfa6c492eb5b7fcf747ee1139f9 14 July 2016, 23:40:30 UTC
deb09dc Bug 1285987: Narrow the workaround added in bug 1276184 to only be effective with webm. r=gerald, a=gchang Some invalid streams incorrectly tag all frames as keyframes, which cause the frames to be inserted in the wrong order in the trackbuffer. MozReview-Commit-ID: EZurdiMxmle --HG-- extra : source : fa68522872c780d95940a60c83818d66864104e7 extra : intermediate-source : 79ec0cb6ba7130ed6975c555f09a0f1e1f06b94d 13 July 2016, 11:20:50 UTC
2b2e87e Bug 1285642 - Fix "add engine" button colors. r=gijs, a=gchang --HG-- extra : source : 72e511829606a7b998089b2d8ff455f88d9b2119 extra : intermediate-source : 0454b9149d8ba0f14900dbd4e89b8f463c855fa2 14 July 2016, 10:50:55 UTC
35bf17c Bug 1285501 - Build linux/ directory on DragonFly, NetBSD and Solaris as well. r=jesup, a=sylvestre MozReview-Commit-ID: 46Z55h9oWIm --HG-- extra : source : f5df71ccaebb6aa84edc8414b2b2e4d5e2903b69 extra : intermediate-source : aa52fb6664b5eead467e1b9d27ac8b52a05e9b55 08 July 2016, 09:27:08 UTC
75cfe74 Bug 1284372 - URL bar: Force LTR for the URL. r=grisha, a=sylvestre MozReview-Commit-ID: 3WnPTRmk5VO --HG-- extra : source : 4f48e514c1ee8dbc7fea916f7b88659d20cfb655 extra : intermediate-source : c067813334d36db5117665c703f1732739987e76 06 July 2016, 11:57:19 UTC
60e5c7e Bug 1284243 - Add wire.com to the screensharing whitelist. r=jesup, a=sylvestre --HG-- extra : source : 85bc42bbcf5c7e128f2b00b5a47ce5f005774981 extra : intermediate-source : 3eb6b78ba0cffd9befbc5277dd7e36c2cd04008d 14 July 2016, 14:42:03 UTC
7198805 Bug 1279413 - pixman: avoid overflow in create_bits function. r=milan, a=sylvestre This is from the upstream: https://lists.freedesktop.org/archives/pixman/2014-April/003244.html --HG-- extra : source : 330fb1898594a589a4ec3b89635ccb296170885a extra : intermediate-source : 7827e7019cb9308b10faacda143ddb34dd1f7a27 23 June 2016, 00:52:31 UTC
fe2a279 Bug 1282080 - Fix logging of AUS server URL for new SYSTEM_CAPABILITIES parameter. r=maja_zf, a=test-only MozReview-Commit-ID: JMKmZY7PITj --HG-- extra : source : 6c52fa3a1a9c48c4b1551abce860114450bd28f8 extra : intermediate-source : 9212b9883204873295964a20e72aa1665598e0dd 01 July 2016, 10:21:22 UTC
20e2d9a Bug 1247596 - Fix reference to the update type which is part of the patch. r=maja_zf, a=test-only MozReview-Commit-ID: K0ee3sp428U --HG-- extra : source : abb40d3751b5d345a2eca3203c01f18ce7773afa extra : intermediate-source : 40ae0b4863fdabc0b98cdcc2e499f19b205e90b2 08 July 2016, 08:13:26 UTC
8faaf09 No bug, Automated blocklist update from host bld-linux64-spot-391 - a=blocklist-update 16 July 2016, 10:15:30 UTC
e10bdc0 Bug 619500 - Disable svg-as-borderimage with viewbox support in gecko 48. r=me, a=lizzard MozReview-Commit-ID: 3juRznKXZU5 14 July 2016, 04:29:34 UTC
cbab44c Bug 1276857 - Shutdown an accessible if cannot be inserted into the tree, r=yzen, a=lizzard 16 July 2016, 07:58:40 UTC
62bd714 Bug 1284586 - Disable paint-skipping for scrollframes that we detect as having a CSS-clipped descendant. r=mstange, a=gchang MozReview-Commit-ID: AvjokFZMwdd --HG-- extra : source : 1d26ac38f26ded12a7ca0fb56a67db5eef8f2c20 extra : intermediate-source : 1c72f075dd79e2f4013909681c7541d4e2275345 13 July 2016, 20:05:53 UTC
be8065e Bug 1279208, fix rebase, r=me,a=me on a CLOSED TREE 15 July 2016, 16:36:37 UTC
edc6d5f Bug 1270395 - Simplify the markup and padding rules for the UI Tour panel. r=Gijs, a=gchang MozReview-Commit-ID: GW5aht56XNv --HG-- extra : rebase_source : ea1b49c53eb625b050e20812692252e411e6d1ee 12 July 2016, 21:39:50 UTC
42a1747 Bug 1284687 - Hide windows on shutdown while persisting session instead of closing them. r=billm a=lizzard We were closing the windows before to improve perceived shutdown performance, but we end up in a state where we're likely to miss out on the last ~2 seconds of session activity for most tabs per window. This is because we were removing the session update message listeners and resolving the flush Promises once the domwindowclosed notification fired for the window. Hiding the window allows us to wait for the messages properly. What's more, we weren't even collecting the window state after we had flushed, so we have _always_ been missing (in the worst case) about 2 seconds of session state per window. This addresses that. MozReview-Commit-ID: BEOIHV4EErf --HG-- extra : rebase_source : c3759f522c82899b668d354a7c5a09862029e38b extra : intermediate-source : 2299c291b4398bbb8caa79bfc6064102e053e3ff extra : source : 51efc2643b800dc65e759ba97e70f585392e413e 07 July 2016, 19:04:52 UTC
4fe0ca4 Bug 1282502 - Report an error if there are too many block scoped bindings r=shu a=abillings a=lizzard 06 July 2016, 09:17:19 UTC
987b656 Bug 1283573 - Don't attempt to look up a single-face-family name if the corresponding main family isn't available. r=mstange a=lizzard --HG-- extra : transplant_source : %B3%BB%B8%9E%91%C1%93%9C%8C%992u%CF%91%D6%A4%D1%94%ED%D9 30 June 2016, 19:03:15 UTC
b6a7e7b Bug 1271899 - fix eslint error in browser_layout_editablemodel_bluronclick.js ;r=me, a=tomcat-bustage-fix MozReview-Commit-ID: J6kDJyw8Kr7 14 July 2016, 11:51:43 UTC
7a0252a Bug 1271899 - inspector box-model: add div wrapper to close editors on click;r=gl, a=gchang The XUL tabpanel can no longer receive userfocus to avoid scrollbars stealing the focus. Editors are using the blur event to destroy themselves, which was no longer working if a user click ended up on the tabpanel element. Add a wrapper inside the layout view panel taking 100% width and height to make sure clicks performed outside of the layout container will trigger a blur event on a focused editor. MozReview-Commit-ID: JmZluQ6LzFl 30 May 2016, 11:30:06 UTC
076e3ef Bug 1283739 - Prevent reentrant calls to showSoftInput and hideSoftInput; r=esawin, a=gchang Add a check to showSoftInput and hideSoftInput To prevent an infinite recursive loop of showSoftInput indirectly calling onCreateInputConnection, which calls showSoftInput again, --HG-- extra : source : bc0eabedf19547d3176b0219ba2fb79ea83486fc extra : intermediate-source : c5e185e1b58c4162e3bdec04d603c2d9171a425e 11 July 2016, 22:07:35 UTC
be7b93a Bug 1278725 - Restore original "up" arrow scaling. r=liuche, a=gchang Before introducing the folder count, the bookmark folder icon was set as the drawable on a TextView. This actually resulted in scaling that doesn't preserve the aspect ratio. To reproduce this in the new ImageView (added when we switched to a two-line folder layout), we simply need to set the icon size explicitly and scale to fit the whole area (as opposed to setting two constraints and fitting while preserving aspect ratio). The folder/reading-list icons are unaffected as they already have the expected aspect-ratio, the back-arrow is now scaled as expected. MozReview-Commit-ID: Fl5JY3Lznau --HG-- extra : source : e8d3a286f70ed10ad64ca62287115e55fe26c674 extra : intermediate-source : eaf5b9ddb33ff66c6bbac6f56bc843cef293cf3b 09 June 2016, 17:32:24 UTC
8271aa3 Bug 1280294. r=MattN, a=gchang MozReview-Commit-ID: KdN5kETA9go --HG-- extra : source : ba5ff277a3cd1a7f655f8e02a130a395e8f2a225 extra : intermediate-source : 6484e936f2c297f7c3c00b98ccf79fbdebef7686 07 July 2016, 13:10:26 UTC
0ce1e6f Bug 1286258 - Abort http channels that fail ContinueAsyncOpen() during service worker handling. r=valentin, a=gchang --HG-- extra : source : 3c297b5c49edfd16dfdfa4c3eb5fdd6e4b181351 extra : intermediate-source : e98dd5b41a6972b87b8d958a42da03ae1ce24f98 12 July 2016, 17:54:13 UTC
896e1fe Bug 1285411 - Mark preserve 3d children as "force descend into" before we mark absolute frames so that we can save the proper clip for more out of flow frames. r=mattwoodrow, a=gchang --HG-- extra : source : fd3ca70470c541fe8db459f60f001b91a041ee7d extra : intermediate-source : 6c4ced3ac243a3e36549904fbe5f889a7a7deaab 09 July 2016, 23:41:02 UTC
9633cf0 Bug 1285409. Store out of flow data for frames we are going to descent into anyways (despite no intersection with the dirty rect) so we have the correct clip for them. r=mattwoodrow, a=gchang If the frame already has the NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO bit we are going to descend into it anyways, so we may as well store the oof data so we can have the correct clip. Sometimes we add the bit after this test though, so it doesn't allow us to have the proper clip in all cases. --HG-- extra : source : b8274835178599b7dfd55860f84406afb40bd673 extra : intermediate-source : 87f0c9babed36b1384431e1a8c4cdca749e4b536 08 July 2016, 05:25:18 UTC
209e015 Bug 1284940 - Increase the max number of tiles in a TiledRegion. r=mstange, a=gchang MozReview-Commit-ID: 4ndRuvllDAr --HG-- extra : source : 76dbce2010b48a06ba98914cd06df27fbbc5ceb0 extra : intermediate-source : 6bc76a1b5dbb1b7ee5b68aeb5d759633221e55e0 11 July 2016, 17:06:53 UTC
75e9e9f Bug 1280344 - Use first continuation's normal position in computing sticky scroll ranges for APZ. r=dholbert, a=gchang MozReview-Commit-ID: L0wRgCvb8h8 --HG-- extra : source : 599262eb62c8aeb3c4c456be5971bf15636c0327 extra : intermediate-source : ec66f083c0b90eb4ca5d974a109c01c46c2881cc 12 July 2016, 16:36:31 UTC
f8c4d5b Bug 1276467 - Enforce that any items creating when we descend into an out-of-flow for which we don't have the proper clip are invisible. r=mattwoodrow, a=gchang Just giving them an empty visible rect isn't enough because the initial visible rect can be ignored when we compute visibility. When we enter an out of flow without saved clip data we set a flag on the builder indicating all items created should be invisible. When we enter a visible out of flow (ie one with saved clip data) inside the first out of flow we clear the flag so items created inside the second out of flow can be visible. --HG-- extra : source : 89e09caf7c4ed80a26957757cf7f643a6d1cf80b extra : intermediate-source : 51e43fba7dffed21b0356a91de88d86d8ecfcae0 12 July 2016, 05:49:11 UTC
163154b Bug 1264505 - Disable OES_EGL_image_external extension on Mali-400 MP - r=jgilbert, a=gchang --HG-- extra : source : ff3c444a42ae082d1ad3fdfc1271ab4dd4428a48 extra : intermediate-source : 3ad93af112afba86d68faf787d984e10bb4d9971 13 July 2016, 10:16:54 UTC
b05c4da Bug 1285273 - Bail out early if ptFrame died in SelectWordOrShortcut(). r=masayuki a=gchang Check ptFrame is still alive after calling ChangeFocusToOrClearOldFocus() and IMEStateManager::NotifyIME(). MozReview-Commit-ID: DtjoxtRIDdK --HG-- extra : source : 23da74f8393fc329339e400c242e7309c81cbeb2 extra : intermediate-source : 709652b674013b136627e45fd90b4e9063906a19 10 July 2016, 06:36:02 UTC
f343868 Bug 1285974 - Land version 1.4.3 of the Loop system add-on in mozilla-central, rs=Standard8 for already reviewed code. a=lizzard --HG-- extra : source : 2578ab43cad698e854118f526000862c6cfe283b extra : intermediate-source : 76f20388d4f8e18634160d3669d26acf9a2e6b68 11 July 2016, 14:59:35 UTC
4c36a36 Bug 1261869 - Fix leaks in devtools; r=ejpbruel a=gchang There are two leaks addressed in this commit: 1. The thread actor's `_debuggerSourcesSeen` set was never cleared. This set exists only as a performance optimization to speed up `_addSource` in cases where we've already added the source. Unfortunately, this set wasn't getting cleared when we cleared debuggees out and it ended up keeping the `Debugger.Source`, its referent, and transitively its referent's global alive. I figured it was simpler to make it a `WeakSet` than to add it as a special case in `ThreadActor.prototype._clearDebuggees` and manage the lifetimes by hand. I think this fits well with its intended use as an ephemeral performance optimization. 2. Due to a logic error, we were not clearing debuggees in the memory actor's `Debugger` instance on navigations. This isn't really a "proper" leak, in that if you forced a GC, the old debuggees would go away as `Debugger` holds them weakly, however if there was no GC between navigations, then you could still see the old windows (and everything they "retained") as roots in the snapshot. This issue is straightforward to fix once identified: ensure that `_clearDebuggees` is actually called on navigation. Finally, this commit adds a test that we don't leak Window objects when devtools are open and we keep refreshing a tab. When it fails, it prints out the leaking window's retaining paths. 13 July 2016, 22:39:09 UTC
05896e5 Bug 1236923 - Check int for overflow. r=peterv a=gchang --HG-- extra : source : ef37bc36547c5473d9240ec4fa0b64298d17fd3f 21 May 2016, 17:05:05 UTC
5513108 Backed out changeset 60a96ba61e4c (bug 1271899) for failures in browser_layout_editablemodel_bluronclick.js a=backout 13 July 2016, 22:29:15 UTC
be5af18 Bug 1285240: Update tests to prevent redefinitions r=ato a=test-only The tests had the same name which caused a redefinition meaning only one of the tests was run. MozReview-Commit-ID: LuflhcD4wKl --HG-- extra : source : 0ac60b8ebc497f4731bca30373a2ef486bf5091c extra : intermediate-source : 1609e0acfe66720db5ac91b5cb5748f3c27a9468 07 July 2016, 21:20:32 UTC
dd7c61d Bug 1285240: Trim leading and trailing space when finding elements by link text r=ato a=test-only This gives up parity with the WebDriver project and brings us in line with the current specification http://w3c.github.io/webdriver/webdriver-spec.html#dfn-link-text MozReview-Commit-ID: 9OD6B2pKTfx --HG-- extra : source : 5e7d0a3aab628a5912f23a95aaff81c51eed9659 extra : intermediate-source : f3111d767fd777339107a8f7f0bea5e5630cbf6c 07 July 2016, 22:06:17 UTC
a2eb3cb Bug 1283999 - Publish XPath find element functions; r=automatedtester a=test-only Publish the findByXPath and findAllByXPath functions to match the style of the recently introduces findByLinkText and findByPartialLinkText functions. Do note that this patch rearranges the input arguments these functions take. Possibly we do not have to send the root element as input at all. MozReview-Commit-ID: 4H7kpZBUsTw --HG-- extra : source : a55102c5ea8c67c49db85ca7a8f713f3b235dbec extra : intermediate-source : fa4681fe062f30712caef3b2724bd3ac71862468 02 July 2016, 20:51:21 UTC
2938ec2 Bug 1283999 - Fix lookup of hyperlinks in XHTML documents; r=automatedtester a=test-only Lower-case "a" matches hyperlinks in XHTML documents as well as HTML documents. Upper-case "A" only matches HTML documents. The patch also refactors link text- and partial link text lookup into distinct functions, so that there is no more worry about variable scoping in match blocks. MozReview-Commit-ID: FB7MAmosBoR --HG-- extra : source : 50de407be97cf1822e6805900df235ecb1785b07 extra : intermediate-source : 42fc9e1652199459ddb667b1fb0b541602550393 02 July 2016, 20:38:48 UTC
83ddb77 Bug 1283999 - Run element retrieval tests on XHTML documents; r=automatedtester a=test-only MozReview-Commit-ID: 5dhnqsZhysn --HG-- extra : source : 88db59b4e611828259e8850f145986c31789773c extra : intermediate-source : 86b1691ed273fa8de4373b35e374a8be087b8214 02 July 2016, 20:38:01 UTC
052350c Bug 1283999 - Rename element retrieval tests to match spec; r=automatedtester a=test-only The test_findelement.py name is misleading because it covers tests for commands Find Element, Find Elements, Find Element From Element, Find Elements From Element, and Get Active Element. MozReview-Commit-ID: J9UyDewDE7N --HG-- rename : testing/marionette/harness/marionette/tests/unit/test_findelement.py => testing/marionette/harness/marionette/tests/unit/test_element_retrieval.py extra : source : 61aa05b0a291cfbbc00f24ce86dce7810e3cee50 extra : intermediate-source : 1c7797992d06ab99d1dc2c4c6d128d8dc4aedc65 02 July 2016, 17:28:27 UTC
316a23d Bug 1283999 - Rewrite and complement element retrieval tests; r=automatedtester a=test-only Many tests for the plural Find Element, Find Element From Element, and FInd Elements From Element commands were missing. MozReview-Commit-ID: DFGJYY8rkqT --HG-- extra : source : 5118b19b4aa7d3f9ed39e6c345aa102e8114a073 extra : intermediate-source : 74e83213e48a6b8bf7c14448b0a02c1577224968 02 July 2016, 17:26:17 UTC
21a7ea3 Bug 1282577 - Guard against multiple intr messages causes us to multi-delete GMP actors. r=jesup,a=lizzard This is a regression from bug 1162358. We must be hitting the #ifndef SHMEM_ALLOC_IN_CHILD block in GMPVideoDecoderChild::Alloc() with multiple allocs doing intr calls at once. If this happens when a DecodingComplete() comes in, we'll end up sending one task to re-call RecvDecodingComplete for every Alloc() blocked on an intr response. This would result in us ending up trying to Send__delete__() in RecvDecodingComplete() twice. Which causes the runtime abort we're seeing here. I think that could happen in the WidevineVideoDecoder if a Decode message comes in, and goes into a ReturnOutput(), tries to alloc a frame and has to spin on an intr message response, and another Decode message comes in and does the same, so GMPVideoDecoderChild::mNeedShmemIntrCount will be 2, and then a DecodingComplete comes in, and when two tasks on the stack in GMPVideoDecoderChild::Alloc() finish they both end up dispatching a task to re-call GMPVideoDecoderChild::RecvDecodingComplete(). So we end up trying to Send__delete__() in RecvDecodingComplete() twice. I expect the same problem exists in the GMPVideoEncoder too. intr, or spinning event loops in general for that matter, is evil. MozReview-Commit-ID: AKsvP62G3Cx --HG-- extra : source : 2bfcec45187a1b5f0b728b1ee4a460e605b5f834 extra : amend_source : 296674426176481befb7d9ed9ee8faa936857ff5 11 July 2016, 09:52:31 UTC
6f1b2e6 No bug - Tagging 9d734024ed35d74449601cc04917b327e0973c0d with FIREFOX_48_0b7_BUILD1, FIREFOX_48_0b7_RELEASE a=release CLOSED TREE 12 July 2016, 19:22:56 UTC
a8e088c Automatic version bump. CLOSED TREE NO BUG a=release 12 July 2016, 19:22:54 UTC
364602c Bug 1255555 - When a frame reconstruction triggers caret elements to be cloned, ensure the dummy touch listeners are re-registered on the clones. r=tylin a=gchang MozReview-Commit-ID: 8txWmd64LC9 11 July 2016, 12:16:39 UTC
81ed191 Bug 1276686 - Prevent selection when tapping on reader mode toolbar. r=margaret, a=gchang MozReview-Commit-ID: 9A4aZBUTKf6 --HG-- extra : source : 094a647ca9c259002607cea50b15538f79bda932 03 June 2016, 14:38:39 UTC
ad12713 Bug 1271899 - inspector box-model: add div wrapper to close editors on click;r=gl, a=gchang The XUL tabpanel can no longer receive userfocus to avoid scrollbars stealing the focus. Editors are using the blur event to destroy themselves, which was no longer working if a user click ended up on the tabpanel element. Add a wrapper inside the layout view panel taking 100% width and height to make sure clicks performed outside of the layout container will trigger a blur event on a focused editor. MozReview-Commit-ID: JmZluQ6LzFl --HG-- extra : source : b6d9770a62ab45926e146fba9871947016121f30 extra : intermediate-source : 872545dddeb14f79143049bfce8ff74142721381 30 May 2016, 11:30:06 UTC
48d1f40 Bug 1277123 - Only clear the containing block clip when entering an out of flow with an unknown clip. r=mattwoodrow, a=gchang The content clip is still valid, as we are only descending into content descendants. The clip for content descendants that the root scroll frame creates so content doesn't overflow (visually or for event handling) the main scrollbar can get cleared otherwise. --HG-- extra : source : 6de59178cfa0dd306c936cd0e928f9584b47c760 extra : intermediate-source : dbd97076d10694525fd68868ea18d643775014f0 06 July 2016, 21:55:17 UTC
6351830 Bug 1280446 - Follow-up to fix another possible crash; r=me a=gchang 11 July 2016, 21:29:52 UTC
9496a34 Bug 1279146 - Clean up streams on shutdown. r=bwc a=lizzard 11 July 2016, 07:26:25 UTC
aec7b9c Bug 1285239 - Scrolling can randomly get interrupted and show overscroll effect. r=botond, a=gchang --HG-- extra : source : 26e8e90223c1cf5ac8304e88df00fccab7f34281 extra : intermediate-source : 3366b3cde4918ef217a57293f1cc9bd9a6656bcb 08 July 2016, 03:05:59 UTC
e098cf7 Bug 1280446 - Create PushService if needed; r=snorp, a=gchang If PushService has not been created when getInstance is called, create the PushService instead of throwing an error. This fixes a possible race condition between initializing PushService and receiving a push message, where we can receive a push message first. --HG-- extra : source : 29386385b953468a720cbd610c0713a233fb6c46 extra : intermediate-source : 0ad38f4e2b4d6bb798fdb13b1fa53cfc8aebe2c7 05 July 2016, 18:34:57 UTC
af02678 Bug 1252003 - Add publish to balrog builder r=rail a=release DONTBUILD MozReview-Commit-ID: CeNwtAd2o6e --HG-- extra : source : e43945cb2c87ef34421f9ef5832cbb3645b804d3 extra : intermediate-source : 4936acc6a6683fc222da08e297f774605b726dd1 12 May 2016, 19:20:55 UTC
4586aa9 No bug, Automated blocklist update from host bld-linux64-spot-551 - a=blocklist-update 02 July 2016, 10:14:50 UTC
back to top