064d587a998912268f0bc2a32cd5adc24fd7d3b3: Bug 1386975 - Part 2: Fix Robocop errors when Photon is enabled. r=maliu,nalexander,sebastian draft
Jing-wei Wu <topwu.tw@gmail.com> - Thu, 03 Aug 2017 13:39:38 +0800 - rev 621108
Push 72259 by bmo:topwu.tw@gmail.com at Fri, 04 Aug 2017 09:55:36 +0000
Bug 1386975 - Part 2: Fix Robocop errors when Photon is enabled. r=maliu,nalexander,sebastian MozReview-Commit-ID: FszicKMWywf
29be606c889b41317409b1ee807f62233cb9f1eb: Bug 1386975 - Part 1: Use Photon resources to build Fennec. r=maliu,nalexander,sebastian draft
Jing-wei Wu <topwu.tw@gmail.com> - Fri, 04 Aug 2017 16:35:45 +0800 - rev 621107
Push 72259 by bmo:topwu.tw@gmail.com at Fri, 04 Aug 2017 09:55:36 +0000
Bug 1386975 - Part 1: Use Photon resources to build Fennec. r=maliu,nalexander,sebastian Remove '--enable-photon' option and use Photon resources to build Fennec. This patch prohibits changing skin(Australis/Photon) in mach build because we would drop Australis resources in near future. Any modification in Nightly after this patch should only affect Photon. MozReview-Commit-ID: 37HzuN6xmPm
209cc481c8a29185340273acf9a69e7c2493d54b: Bug 1387349 - Update new icons for Photon. r?walkingice draft
jwu <topwu.tw@gmail.com> - Fri, 04 Aug 2017 15:43:01 +0800 - rev 621106
Push 72259 by bmo:topwu.tw@gmail.com at Fri, 04 Aug 2017 09:55:36 +0000
Bug 1387349 - Update new icons for Photon. r?walkingice Remove leagcy images from main/res/ to australis/res/ (should be removed in near feature) New resources are placed in photon/res/. MozReview-Commit-ID: 3BYTuA8yaNs
59ff072607d4c7b62eca7a85bc9da1709df8797f: Bug 1382579 - Part 3: Tests, r=gijs draft
Fischer Liu<fliu@mozilla.com> - Wed, 02 Aug 2017 13:53:05 +0800 - rev 621105
Push 72258 by fliu@mozilla.com at Fri, 04 Aug 2017 09:54:44 +0000
Bug 1382579 - Part 3: Tests, r=gijs This commit - adds 2 utility functions to the uitour's head.js - adds the browser_UITour4.js - moves the tests in the browser_showMenu_controlCenter.js into the newly added the browser_showMenu.js - deletes the browser_showMenu_urlbar.js because it's test has been modified and moved into the browser_showMenu.js - adds one test case for the page action panel in the browser_showMenu.js - updates the browser_UITour_availableTargets.js test because we have more targets right now. MozReview-Commit-ID: CydEAkqAl3V
ede0da20ae28245bc95d9ea06d275c5decdb024e: Bug 1382579 - Part 2: UITour should support showMenu, showInfo, showHighlight on the Page Action Panel, r=gijs draft
Fischer.json <fischer.json@gmail.com> - Fri, 04 Aug 2017 17:04:55 +0800 - rev 621104
Push 72258 by fliu@mozilla.com at Fri, 04 Aug 2017 09:54:44 +0000
Bug 1382579 - Part 2: UITour should support showMenu, showInfo, showHighlight on the Page Action Panel, r=gijs This commit - makes UITour support showMenu, showInfo, showHighlight on the Page Action Panel - makes UITour support showInfo, showHighlight on the Page Action buttons and on the urlbar's bookmark #star-button button btw - fixes Bug 1382700 - "UITour lacks the `hideMenu` api support for the single search bar (urlbar) dropdown menu" together - fixes Bug 1386201 - "UITour wouldn't close the appMenu if running the tracking-protection's ui tour" together MozReview-Commit-ID: Fou1sD4gAs4
f095482af4a95e9bd69f1b37723a22c5a4dfdcae: Bug 1382579 - Part 1: Update the BrowserPageActions API for the UITour's usage, r=Gijs draft
Fischer.json <fischer.json@gmail.com> - Tue, 01 Aug 2017 12:09:25 +0800 - rev 621103
Push 72258 by fliu@mozilla.com at Fri, 04 Aug 2017 09:54:44 +0000
Bug 1382579 - Part 1: Update the BrowserPageActions API for the UITour's usage, r=Gijs - adds `showPanel` so UITour could call it to open the page action panel - makes clicking page action button on the urlbar would toggle the panel. This is for the case, when UITour opens the page action panel to highlight a button it would set "noautohide" to let the panel persistently opened. But we still need a way to let user able to close the panel so made this change. The PanelUI is doing the same thing [1]. UITour wuold remove "noautohide" on the panelHidden event [2]. [1] https://dxr.mozilla.org/mozilla-central/rev/1b065ffd8a535a0ad4c39a912af18e948e6a42c1/browser/components/customizableui/content/panelUI.js#246 [2] https://dxr.mozilla.org/mozilla-central/rev/1b065ffd8a535a0ad4c39a912af18e948e6a42c1/browser/components/uitour/UITour.jsm#1483 MozReview-Commit-ID: FtJZZ0bfy61
df52382615991d2ad26f34d2077873cd1f5b305e: Bug 1387253 - Remove custom styling for <toolbarbutton type=menu-button> in the navigation and tab toolbars. r?johannh draft
Dão Gottwald <dao@mozilla.com> - Fri, 04 Aug 2017 11:50:48 +0200 - rev 621102
Push 72257 by dgottwald@mozilla.com at Fri, 04 Aug 2017 09:51:19 +0000
Bug 1387253 - Remove custom styling for <toolbarbutton type=menu-button> in the navigation and tab toolbars. r?johannh MozReview-Commit-ID: 7yN9bf5Q2v0
aef28652f19a166d9c27d04149499cc23d21a87d: Bug 1351147 - Support v4/ThreatHit request in SafeBrowsing V4 draft
Thomas Nguyen <tnguyen@mozilla.com> - Fri, 04 Aug 2017 17:37:33 +0800 - rev 621101
Push 72256 by bmo:tnguyen@mozilla.com at Fri, 04 Aug 2017 09:42:25 +0000
Bug 1351147 - Support v4/ThreatHit request in SafeBrowsing V4 MozReview-Commit-ID: AjwnMEPlTbR
ecae1b844845ae7c171cd9a9b7cee57da4c823d3: Bug 1351147 - Use completion instead of prefix in OnClassifyComplete draft
Thomas Nguyen <tnguyen@mozilla.com> - Mon, 05 Jun 2017 11:18:15 +0800 - rev 621100
Push 72256 by bmo:tnguyen@mozilla.com at Fri, 04 Aug 2017 09:42:25 +0000
Bug 1351147 - Use completion instead of prefix in OnClassifyComplete MozReview-Commit-ID: 5ZPy5ko6VT5
8ff253fbd81a02540b1a42137bd350e6617f616e: Bug 1351147 - Update protobuf to support threatHit api draft
Thomas Nguyen <tnguyen@mozilla.com> - Fri, 04 Aug 2017 15:50:18 +0800 - rev 621099
Push 72256 by bmo:tnguyen@mozilla.com at Fri, 04 Aug 2017 09:42:25 +0000
Bug 1351147 - Update protobuf to support threatHit api MozReview-Commit-ID: IzjnWnNupvH
c24114568669512243121ccfc89aede6ad3a1653: Bug 1375382 - [Form Autofill] Handle filling in country field select element. r=seanlee draft
Luke Chang <lchang@mozilla.com> - Fri, 28 Jul 2017 12:22:50 +0800 - rev 621098
Push 72255 by bmo:lchang@mozilla.com at Fri, 04 Aug 2017 09:40:36 +0000
Bug 1375382 - [Form Autofill] Handle filling in country field select element. r=seanlee MozReview-Commit-ID: ADwTlx7MKaJ
42d2240a98146327a32bb9992a7f6205ff0989a5: Bug 1384830 - Show search result as the user types in Preferences search, r=jaws draft
Timothy Guan-tin Chien <timdream@gmail.com> - Thu, 03 Aug 2017 14:32:45 +0800 - rev 621097
Push 72254 by timdream@gmail.com at Fri, 04 Aug 2017 09:40:19 +0000
Bug 1384830 - Show search result as the user types in Preferences search, r=jaws This patch changes the event to listen on the search textbox from "command" to "input", which means the code will run with every keystroke, instead of once a few keystrokes after a timeout. It will make the search very responsive. However, with that change, each keystroke will be blocked by the search function, which go through the entire DOM of the page. This patch fixes that by making the search function async. The search will now check the execution time with Performance API, and give way when it blocks the page for more than 1/60 sec. Further care was taken to make sure page won't flash unchecked content while the loop go through the entire DOM. The elements to be checked can't be hidden because of the JS bindings, so CSS rules are set to ensure they are kept visually hidden. Unfortunately, CSS cannot change XUL layout so they still occupies page space. Additional check was made to make sure the search function skips hidden elements, if the previous query is a substring of the search query. This is done so that search function does not unhide and hide these elements, and causes the search result to flash as the user types. MozReview-Commit-ID: BwBoJmTperw
d790ccdc13e42e02d24fc2d6c52aeb07c535cc1d: Bug 1048191 - Remove capability to generate entities other than quot, amp, gt, lt and nbsp. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 04 Aug 2017 12:37:53 +0300 - rev 621096
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Bug 1048191 - Remove capability to generate entities other than quot, amp, gt, lt and nbsp. MozReview-Commit-ID: CHQQzPHxrus
b605b5224f61ca4a96cb5fbf562d99ea0a3e4704: Bug 1386485 - Part 5: Avoid manipulating the refcount of all visited nodes in CreateBogusNodeIfNeeded(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Aug 2017 23:26:31 -0400 - rev 621095
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Bug 1386485 - Part 5: Avoid manipulating the refcount of all visited nodes in CreateBogusNodeIfNeeded(); r=masayuki
7a07154c27e9312c0238990ee7ce88a228df1bcd: Bug 1386485 - Part 4: Devirtualize and inline EditorBase::IsEditable(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Aug 2017 23:20:42 -0400 - rev 621094
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Bug 1386485 - Part 4: Devirtualize and inline EditorBase::IsEditable(); r=masayuki
9bc5ba5a521ab2b914389be48335730c66870a13: Bug 1386485 - Part 3: Devirtualize EditorBase::AsTextEditor()/AsHTMLEditor(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 03 Aug 2017 17:18:50 -0400 - rev 621093
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Bug 1386485 - Part 3: Devirtualize EditorBase::AsTextEditor()/AsHTMLEditor(); r=masayuki
2a06201254fd9dcf6cd1a134191459d5850e37c7: Bug 1386485 - Part 2: Hoist the body editablity check out of the loop; r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Aug 2017 22:52:56 -0400 - rev 621092
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Bug 1386485 - Part 2: Hoist the body editablity check out of the loop; r=masayuki
3c630870cc7cbe7582aa165328f4118a43a8d193: Bug 1386485 - Part 1: Inline EditorBase::IsMozEditorBogusNode(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Aug 2017 22:47:37 -0400 - rev 621091
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Bug 1386485 - Part 1: Inline EditorBase::IsMozEditorBogusNode(); r=masayuki
c45e30f75acd7bd72f16055f51d24a1a41d8f2a0: Backed out changeset fce216e62ff7 (bug 1379525) for failing xpcshell's services/fxaccounts/tests/xpcshell/test_accounts.js. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 04 Aug 2017 09:36:14 +0200 - rev 621090
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Backed out changeset fce216e62ff7 (bug 1379525) for failing xpcshell's services/fxaccounts/tests/xpcshell/test_accounts.js. r=backout on a CLOSED TREE
abb7505076b5392b0f30ac24df3e9f30898a8741: Backed out changeset a4e1205b2d4b (bug 1377283) for linting failure at onboarding.js:984 and failing browser-chrome's browser_onboarding_accessibility.js. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 04 Aug 2017 09:32:00 +0200 - rev 621089
Push 72253 by bmo:hsivonen@hsivonen.fi at Fri, 04 Aug 2017 09:38:30 +0000
Backed out changeset a4e1205b2d4b (bug 1377283) for linting failure at onboarding.js:984 and failing browser-chrome's browser_onboarding_accessibility.js. r=backout on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip