Jared Wein
16a27bd8ea
Bug 1347329 - Make sure that the nth-child index gets updated when recursing so that colors get applied correctly when optgroups are used. r=mossop
...
This problem only occurs when optgroups are involved since they introduce recursion in to the menu-building code and we weren't correctly passing state through
the recursion.
MozReview-Commit-ID: 514zcjgXbIY
2017-03-14 19:06:57 -04:00
Dave Townsend
741fe841a8
Bug 1308981: Display system add-ons in a separate section in about:support. r=rhelmer
...
MozReview-Commit-ID: 3KYFz4pOXPT
2017-03-09 15:44:40 -08:00
Christoph Kerschbaumer
61b52d6d49
Bug 1301666 - Remove triggeringPrincipal_b64 from SessionHistory.jsm. r=mikedeboer
2017-03-13 16:47:11 +01:00
Carsten "Tomcat" Book
811b1bab9a
merge mozilla-inbound to mozilla-central a=merge
2017-03-13 15:22:26 +01:00
Jim Porter
8c24212591
Bug 1346671 - Enable the no-useless-concat eslint rule in toolkit/ r=jaws
...
MozReview-Commit-ID: 1a422BiLEhK
2017-03-13 17:34:24 -05:00
Kris Maglione
4d7a68977c
Bug 1344590: Part 2 - Add Promise-based IndexedDB helper module. r=aswan
...
MozReview-Commit-ID: 5DTabWKYA2k
2017-02-25 22:48:22 -08:00
Sebastian Hengst
4938641b8f
Backed out changeset 5a7fca706daa (bug 1329942) for failing browser-chrome browser_bug553455.js. r=backout
2017-03-08 19:57:15 +01:00
Mark Striemer
fd96104492
Bug 1329942 - Fix alignment of webextensions permissions doorhanger r=florian
...
MozReview-Commit-ID: K0YM26lgOY5
2017-02-28 15:26:12 -06:00
Jared Wein
d72377ba95
Bug 1344574 - Compare the option foreground color to the used select background color instead of just the user-agent default select background color. r=mconley
...
MozReview-Commit-ID: A01xHyGP9ec
2017-03-06 12:10:14 -05:00
Florian Quèze
73074c2660
Bug 1344711 - hand cleanup of remaining useless try blocks around get*Pref calls identified by eslint, r=jaws.
2017-03-07 15:29:48 +01:00
Florian Quèze
c7eae86054
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
2017-03-07 15:29:48 +01:00
Jared Wein
65b889c822
Bug 1343921 - Implement support for custom icons through the Theming API. r=mattw,mikedeboer
...
MozReview-Commit-ID: KMMR7cT8Mzp
2017-03-06 18:10:39 -05:00
Zibi Braniecki
d9cc2eef4a
Bug 1344901 - Fix a regression introduced in bug 1337551. r=jfkthame
...
MozReview-Commit-ID: 8SP0ucROJRF
2017-03-06 13:54:30 -08:00
Sebastian Hengst
7864646906
Backed out changeset 1666512ef081 (bug 1343921) for failing browser_ext_themes_chromeparity.js and browser_ext_themes_icons.js. r=backout on a CLOSED TREE
2017-03-06 23:18:57 +01:00
Jared Wein
14f0b2dbdb
Bug 1343921 - Implement support for custom icons through the Theming API. r=mattw,mikedeboer
...
MozReview-Commit-ID: KMMR7cT8Mzp
2017-03-06 15:16:35 -05:00
Jan Henning
f65d19a68e
Bug 1340828 - Part 2 - Make life easier for Fennec. r=mikedeboer
...
Life would easier if the restore function could return a reference to the session history object retrieved from the DocShell, so that Fennec's main session store code can use that to trigger the needed reload afterwards instead of having to retrieve it again independently.
MozReview-Commit-ID: 1J5k4Evbc8Y
2017-02-18 22:50:58 +01:00
Jan Henning
8352e0a6df
Bug 1340828 - Part 1 - Move SessionHistory.jsm to toolkit. r=mikedeboer
...
We want to use this for Android, too. Once again, moving the file necessitates fixing a few ESLint errors that weren't yet checked for under the old directory.
MozReview-Commit-ID: IPxcizKwzAX
2017-02-18 20:54:09 +01:00
Carsten "Tomcat" Book
b67f88b34f
merge mozilla-inbound to mozilla-central a=merge
2017-03-06 10:53:27 +01:00
Zibi Braniecki
aa1b5264a0
Bug 1337551: Migrate Services.jsm to use LocaleService. r=mossop
...
MozReview-Commit-ID: G0HFXfg4r6Y
2017-02-08 12:31:06 -08:00
Dão Gottwald
577ff99a56
Bug 1344307 - Clean up lightweight theme footer handling. r=jaws
...
MozReview-Commit-ID: BIUszE69HhH
2017-03-03 19:41:28 +01:00
Luca Greco
53cec7d6a4
Bug 1190687 - [webext] webNavigation.onCreatedNavigationTarget on new windows/tabs from window.open. r=billm
...
MozReview-Commit-ID: KFtRP1eSI05
2017-02-24 19:49:49 +01:00
Luca Greco
7dc975a291
Bug 1190687 - [webext] webNavigation.onCreatedNavigationTarget on new windows/tabs from context menu and user clicks on links. r=kmag
...
MozReview-Commit-ID: KYVKkVUSOzR
2017-02-24 19:49:38 +01:00
Jared Wein
f71f2576de
Bug 864562 - Rename lwt-accentcolor to lwt-accent-color and lwt-textcolor to lwt-text-color. r=mikedeboer
...
MozReview-Commit-ID: 2fmGrsiFFr2
2017-02-28 14:19:59 -05:00
Jared Wein
796ea77fd8
Bug 864562 - Fix the tests and move more logic from JS to CSS now that the values exist as CSS Variables. r=mikedeboer
...
MozReview-Commit-ID: BuJdjtVBnin
2017-02-28 12:15:04 -05:00
Jared Wein
1b60a47ded
Bug 864562 - Move remaining LWT inline styles to CSS variables. r=mikedeboer
...
MozReview-Commit-ID: 9ETddCw9w14
2017-02-22 14:13:09 -05:00
Kris Maglione
f5b47ba8cf
Bug 1345345: Fix preference observers reporting changes to arbitrary sub-branches. r=rhelmer
...
MozReview-Commit-ID: CrGHoTiw4kz
2017-03-07 20:10:42 -08:00
Tooru Fujisawa
c89d00801c
Bug 1317400 - Part 4: Fix other tests. r=till
2017-03-04 20:37:14 +09:00
Jared Wein
b9e51d878a
Bug 1347089 - Force translucent and transparent select backgroundColors to opaque to match parity with other browsers. r=mossop
...
Previously we were respecting the webpages request to show a translucent background on popups, though it now seems that content didn't actually
want a translucent background. After comparing with Chrome, I see that they remove the alpha channel and always show the background color as
fully opaque. This patch also fixes a related bug where the background-color may have been set to a transparent color (not rgba(0, 0, 0, 0)) and
we would show the popup as transparent. This is now fixed with this patch as well.
MozReview-Commit-ID: KqDtvI0zwqP
2017-03-14 14:43:00 -04:00
Jan Henning
923557a9c5
Bug 1341417 - Using aFromIdx should skip SHEntry serialisation, not just throw the data away afterwards.r=mikedeboer
...
When calling SessionHistory.collect(), we can indicate that we're not interested in the first N (where N = aFromIdx + 1) session history entries, with N potentially being a very big number if we don't want any SHEntries at all and are just interested in updating the value of the current history index.
Currently, we always serialise all available SHEntries and then throw away the first N entries, which is wasteful - instead, we should just skip them right away.
We still need to keep track how many entries we actually skipped and how many we could have collected if we wanted to, so
- we can correctly clamp data.index
- if we end up with no entries, figure out whether we simply skipped all of them or else need to create a fallback entry.
MozReview-Commit-ID: DjHnnhK0M9L
2017-02-21 21:42:08 +01:00
Jared Wein
09d35cb1fa
Bug 1346440 - Force the user-agent styles to apply when sampling the colors. r=mossop
...
Styles defined by the pages were getting applied to the dummy option and select, causing the wrong colors to be reported as the user-agent defaults.
MozReview-Commit-ID: 6rQy71hwzy6
2017-03-13 15:01:25 -04:00
Gijs Kruitbosch
b381e8453b
Bug 1341097 - part 3: don't dispatch oodles of titlechanged notifications for new history entries, r=mak
...
MozReview-Commit-ID: 7jHOcCQ5ZBb
2017-02-27 18:26:21 +00:00
Mike de Boer
fe79dbffb6
Bug 1339782 - use a WeakMap to keep track of windows with active findbar highlighters and make sure no JS error occurs when a window is closed. r=jaws
...
MozReview-Commit-ID: KGdvuWJZzMV
2017-02-27 16:15:12 +01:00
Dave Townsend
5dfd26011c
Bug 1341737: Remove SpatialNavigation.jsm. r=blassey
...
MozReview-Commit-ID: JIbo1jvwZRW
2017-02-22 10:46:56 -08:00
Sebastian Hengst
c0f03e69f0
Bug 1336920 - Display the presence/absence of a valid Google and Mozilla API key in about:support. r=florian,francois
...
MozReview-Commit-ID: CRW3Ttb5DZm
2017-02-16 13:01:21 +01:00
Jeff Gilbert
546d9b8b0e
Bug 1341957 - ESLint requires double-quotes for strings.
...
MozReview-Commit-ID: 2BYft7siVSc
2017-02-23 15:03:38 -08:00
Jeff Gilbert
ed4d7c9c69
Bug 1341957 - Add webgl.getSupportedExtensions() to about:support. - r=daoshengmu
...
MozReview-Commit-ID: EQci0ZxlVyM
2017-02-23 14:42:05 -08:00
Carsten "Tomcat" Book
638f736b6e
Merge mozilla-central to autoland
2017-02-21 14:19:28 +01:00
Gijs Kruitbosch
8a81b38ad3
Bug 1340491 - ProfileAge shouldn't spam stdout/stderr by default, r=MattN
...
MozReview-Commit-ID: CysAlG1hMXL
2017-02-20 18:07:32 +00:00
Florian Quèze
8a9eb87de8
Bug 1335985 - reset timeShown on window activation so that persistent notifications get the security delay again, r=past.
2017-02-20 23:29:36 +01:00
Jed Davis
a7ea89d1b0
Bug 1286865 - Step 3: Expose rejected syscall log in about:support. r=adw r=gcp
...
MozReview-Commit-ID: 6YcwfRtPM2
2017-01-30 18:51:13 -07:00
Carsten "Tomcat" Book
9fbc541997
merge mozilla-inbound to mozilla-central a=merge
2017-02-20 14:05:25 +01:00
Xidorn Quan
57b3c7d52d
Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam,jaws
...
MozReview-Commit-ID: 59cmaCoFJMR
2017-02-16 10:26:13 +11:00
Kris Maglione
ec0ca49687
Bug 1340735 - Terminate process when failing to attach it to job group. r=mhowell
...
MozReview-Commit-ID: BVCPRFH6TV2
2017-02-17 15:30:24 -08:00
Dão Gottwald
112e3a6175
Bug 1338522 - Add telemetry for UI responsiveness during import of profile data from another browser. r=francois,Gijs
...
MozReview-Commit-ID: Cmh0rhZEPDo
2017-02-18 00:01:50 +01:00
Johann Hofmann
5dc888a3ae
Bug 1340112 - Move focus into popupnotification panels when selected via keyboard. r=florian
...
MozReview-Commit-ID: 3DSugKa3cQ3
2017-02-16 15:39:07 +01:00
Tomislav Jovanovic
410a8bbf73
Bug 1311815 - Check host permissions for webRequest listeners r=kmag
...
MozReview-Commit-ID: 9bcb4p7tP2u
2017-02-16 14:56:35 +01:00
Jared Wein
99590058d8
Bug 1339966 - Add a pref to disable content styling for <select> and <option>. r=mconley
...
MozReview-Commit-ID: FMSbuHUKLY
2017-02-15 18:25:31 -05:00
Jared Wein
d0cabaaa49
Bug 1338850 - Only set the background color and foreground color on the select element if it is not transparent or equal to each other. r=mconley
...
MozReview-Commit-ID: AjzZhoBbcFL
2017-02-15 13:30:50 -05:00
David Anderson
a34e836687
Ignore PuppetWidgets for about:support layer manager reporting. (bug 1339607, r=milan)
2017-02-15 19:07:45 -08:00
Florian Quèze
d976b822af
Bug 1336066 - avoid reshowing a persistent notification that has not been dismissed when clicking the anchor icon, r=johannh.
2017-02-13 13:01:34 +01:00