Commit Graph

29790 Commits

Author SHA1 Message Date
Sami Jaktholm
2e8ccea024 Bug 949355 - Wait for iframes to be loaded before looking at their style sheets. r=bgrins
Previously the getStyleSheets method was only waiting for the topmost frame to
load before listing the style sheets. If a frame wasn't loaded in time, it
caused some sheets to be missing causing the test to timeout.

These changes make the actor to wait for a frame to be loaded in _addStyleSheets
before doing the actual adding. This allows the code of _addAllStyleSheets to be
moved directly to getStyleSheets as it no longer needs to wait for the load to
happen.
2015-05-31 15:08:57 +03:00
Carsten "Tomcat" Book
318f9f9614 Merge mozilla-central to mozilla-inbound 2015-06-05 15:36:32 +02:00
Neil Deakin
4728b45161 Bug 1116038, properly support disabled options in e10s, r=felipe 2015-06-05 08:33:29 -04:00
Neil Deakin
60b12a2e6e Bug 1047713, fix leak of SelectParentHelper, r=felipe 2015-06-05 08:33:29 -04:00
Neil Deakin
5672f0a821 Bug 1047713, e10s optgroup support, r=neil,felipe 2015-06-05 08:33:28 -04:00
Ryan VanderMeulen
b3caa9d676 Merge fx-team to m-c. a=merge 2015-06-04 09:24:15 -04:00
Ryan VanderMeulen
3f344dd200 Merge m-c to fx-team. a=merge 2015-06-03 16:06:53 -04:00
Ryan VanderMeulen
2b848889f8 Merge inbound to m-c. a=merge 2015-06-03 15:55:09 -04:00
Ryan VanderMeulen
c6c207b13a Merge fx-team to m-c. a=merge 2015-06-03 15:52:14 -04:00
Marco Bonardo
de85ef3033 Bug 1167915 - "Add a Keyword for this Search" does not work anymore on POST forms. r=ttaubert 2015-06-03 21:12:48 +02:00
Marco Bonardo
0ac53c78a6 Bug 1163888 - Autofilled entries in unified complete are missing the favicon even if it's available. r=markh 2015-06-03 21:11:58 +02:00
Robert Strong
e20b2bd833 Bug 1165061 - Fix Intermittent test_0102_background_restartNotification_staging.xul by not copying app files when staging for tests and enable the tests for Linux and Mac. r=spohl 2015-06-03 11:29:51 -07:00
Jim Mathies
d211ffda35 Bug 1169402 - In content do not immediately load TelemetryEnvironment.jsm via TelemetryStartup.js since it loads AddonManager.jsm which throws. r=gfritzsche
--HG--
extra : histedit_source : f4abc3be988b41a6f285244337a9d70e5ec26d97
2015-06-03 06:45:24 -05:00
Eric Rahm
75c4bebb79 Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
  PR_LOG_ERROR   -> LogLevel::Error
  PR_LOG_WARNING -> LogLevel::Warning
  PR_LOG_WARN    -> LogLevel::Warning
  PR_LOG_INFO    -> LogLevel::Info
  PR_LOG_DEBUG   -> LogLevel::Debug
  PR_LOG_NOTICE  -> LogLevel::Debug
  PR_LOG_VERBOSE -> LogLevel::Verbose

Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.

Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Eric Rahm
f50b813989 Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj 2015-06-03 15:22:28 -07:00
Liang-Heng Chen
7397b7309f Bug 1115480 - Part 1: Implement XPCOM module for mDNSProvider. r=mcmanus 2015-05-20 23:06:00 -04:00
Carsten "Tomcat" Book
8e2e7660ae merge mozilla-inbound to mozilla-central a=merge 2015-06-03 13:49:47 +02:00
Wes Kocher
f9926c89e5 Merge m-c to fx-team, a=merge 2015-06-02 18:44:31 -07:00
Wes Kocher
d80ffbf1c9 Merge inbound to central, a=merge 2015-06-02 18:20:12 -07:00
James Long
1b843a765f Bug 1163540 - make sure the debugger treats XBL inline sources correctly r=Gijs 2015-06-02 15:41:09 -04:00
Robert Strong
e807306135 Bug 1168489 - Combine XPCSHELL_TESTS_MANIFESTS entries in moz.build. r=spohl 2015-06-02 12:17:45 -07:00
J. Ryan Stinnett
c68b656887 Bug 1168084 - Persist view source tab options. r=mconley
--HG--
extra : transplant_source : %B3%A3%F8O%CC%C4%7F%B2%21%BEAy%05-%E1%B7s%B2e%1F
2015-06-01 16:26:33 -05:00
Richard Marti
85353bd196 Bug 1169981 - Add win10 media query to listitem and treechildren. r=dao 2015-05-31 11:52:48 +02:00
Kyle Zentner
3b4c44713c Bug 1169837 - Remove box-sizing: padding-box in FF UI & Gecko Tests. r=dholbert 2015-06-02 08:46:00 -04:00
Gabriel Luong
b6cdabf0fd Bug 1040199 - Adding a new rule for a node should handle invalid characters in the element's selector. r=pbrosset 2015-06-01 11:38:00 -04:00
Dave Townsend
19fa660625 Bug 1062388: Add add-on signedState to telemetry environment. r=vladan, r=gfritzsche
--HG--
extra : rebase_source : f5b50b73afeb9199a2ae0dd414eba931e0ef1067
2015-05-29 12:45:33 -07:00
Gijs Kruitbosch
761b7072b8 Bug 1169567 - always arm deferredtask, r=dao
--HG--
extra : commitid : 2mf6ZfzgWbD
extra : rebase_source : ec761f7e4888df2b570847c24ffc8acbe0a40294
extra : amend_source : 82ae359c38195bade7c4f8608dbb18bac8bd3f3a
2015-06-01 09:55:39 +01:00
Matthew Noorenberghe
bc585a43ed Bug 1166965 - Support non-<form> elements in onFormSubmit. r=dolske
--HG--
rename : toolkit/components/passwordmgr/test/test_recipe_login_fields.html => toolkit/components/passwordmgr/test/test_formless_submit.html
2015-06-02 00:27:43 -07:00
Matthew Noorenberghe
32f44f262c Bug 1170441 - Cleanup password manager mochitest titles/encodings/doctypes. r=test-only
--HG--
rename : toolkit/components/passwordmgr/test/test_bug_221634.html => toolkit/components/passwordmgr/test/test_autofill_before_load.html
rename : toolkit/components/passwordmgr/test/test_bug_444968.html => toolkit/components/passwordmgr/test/test_autofill_password-only.html
rename : toolkit/components/passwordmgr/test/test_bug_360493_1.html => toolkit/components/passwordmgr/test/test_form_action_1.html
rename : toolkit/components/passwordmgr/test/test_bug_360493_2.html => toolkit/components/passwordmgr/test/test_form_action_2.html
rename : toolkit/components/passwordmgr/test/test_bug_427033.html => toolkit/components/passwordmgr/test/test_form_action_javascript.html
rename : toolkit/components/passwordmgr/test/test_bug_391514.html => toolkit/components/passwordmgr/test/test_maxlength.html
rename : toolkit/components/passwordmgr/test/test_bug_242956.html => toolkit/components/passwordmgr/test/test_passwords_in_type_password.html
rename : toolkit/components/passwordmgr/test/test_bug_654348.html => toolkit/components/passwordmgr/test/test_xhr_2.html
extra : rebase_source : 654ac70c061f48352795ea6d942b6863127d0acf
2015-06-02 00:20:07 -07:00
Matthew Noorenberghe
dbd3fc3d68 Bug 1170441 - Remove dead methods _getPasswordOrigin and _getActionOrigin in nsLoginManager.js.
--HG--
extra : rebase_source : 7030a6f2d9724ef0f10afd860017d6aa8c409412
2015-06-02 00:20:03 -07:00
Matthew Noorenberghe
973fe646aa Bug 1166970 - Support non-<form> elements in _getFormFields. r=dolske
--HG--
extra : rebase_source : b9d2edfd0b856a6ef1aa875204011ebba727588e
2015-06-01 22:21:20 -07:00
Nick Fitzgerald
7bb0743dc8 Bug 1170806 - Fix GeneratedLocation documentation comment DONTBUILD; r=me 2015-06-02 15:50:18 -07:00
Gabriel Luong
27a928fdca Bug 1084525 - Part 6: Add onPromiseSettled event handler to PromisesActor r=fitzgen 2015-06-02 14:53:12 -07:00
Gabriel Luong
22dde4881e Bug 1084525 - Part 5: Add onNewPromise event handler to PromisesActor r=fitzgen 2015-06-02 14:53:09 -07:00
Gabriel Luong
d721f8d0e5 Bug 1084525 - Part 4: Add listPromises method to PromisesActor r=fitzgen 2015-06-02 14:52:56 -07:00
Gabriel Luong
78acd7471f Bug 1084525 - Part 3: Add attach and detach methods to PromisesActor r=fitzgen 2015-06-02 14:52:53 -07:00
Gabriel Luong
03ff65386e Bug 1084525 - Part 2: Refactor expectState from memory-bridge.js to common.js r=fitzgen 2015-06-02 14:52:49 -07:00
Gabriel Luong
83a240b339 Bug 1084525 - Part 1: Create initial PromisesActor skeleton r=fitzgen 2015-06-02 14:52:46 -07:00
Carsten "Tomcat" Book
e7e949f08a Backed out changeset bc305c9b5d05 (bug 1155153) for b2g xpshell test failure on a CLOSED TREE 2015-06-05 13:07:51 +02:00
Chris Pearce
142d30bad9 Bug 1169129 - reset media.{0}.trial-create on GMP install. r=spohl 2015-06-05 21:55:52 +12:00
Andrea Marchesini
42cd5b397c Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley 2015-06-04 19:51:57 +01:00
Kelly Davis
cf2086cef2 Bug 1051146 - Part 2: Introduce the new Pocketsphinx and Sphinxbase code with no build integration. r=smaug, r=gerv 2015-05-21 22:18:00 -04:00
Ryan VanderMeulen
7a095b03d0 Bug 1158887 - Skip test_async_transactions.js on Windows XP for frequent failures. r=mak 2015-06-03 08:47:00 -04:00
Carsten "Tomcat" Book
ecb8f8af70 Merge mozilla-central to mozilla-inbound 2015-06-03 13:54:38 +02:00
Andrea Marchesini
a71e717b67 Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley 2015-06-03 09:43:43 +01:00
Wes Kocher
bcd821592f Merge m-c to inbound, a=merge 2015-06-02 18:43:25 -07:00
Jim Chen
75f4a0ae16 Bug 1163840 - Lazy-init blocker stack in AsyncShutdown to save startup time; r=Yoric 2015-06-02 16:31:24 -04:00
Dão Gottwald
09f3896f6d Bug 1169954 - Position the popup notification close button closer to the popup's border. r=gijs 2015-06-03 14:22:43 +02:00
Carsten "Tomcat" Book
44baed096a Merge mozilla-central to fx-team 2015-06-03 14:00:51 +02:00
Panos Astithas
e7ff4ad603 Let the debugger server started by GCLI debug chrome code (bug 1170495). r=ochameau,jwalker 2015-06-03 13:16:23 +03:00
Marcos Caceres
f3046f2de1 Bug 1170385 - Adds csp-on-violate-policy to RemoteAddonsParent.jsm. r=billm
* Adds csp-on-violate-policy to TOPIC_WHITELIST of RemoteAddonsParent.jsm + enables dependent tests
 * Enables dependent tests
---
 dom/base/test/csp/browser.ini                         | 1 -
 toolkit/components/addoncompat/RemoteAddonsParent.jsm | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)
2015-06-04 18:17:32 -04:00
David Rajchenbach-Teller
1d6d8d3af7 Bug 1154239 - Rework PerformanceStats.jsm for modularity and asynchronicity. r=Mossop
--HG--
extra : transplant_source : %05%89%E3p%14LB%0D1%7B%F9%A6%7C%D3%FF%AD%117%BB%3A
2015-04-14 16:29:40 +02:00
Alessio Placitelli
fdcb6a370e Bug 1167456 - Fix TelemetryController submitting non-identical pings under the same ping id. r=gfritzsche 2015-06-03 02:59:00 +02:00
Benjamin Smedberg
23a3d88919 Bug 1169691 - Make TelemetryStorage wait for pings that have been submitted for archiving but haven't finished submitting to disk, so that tests can reliably fetch submitted ping lists, r=gfritzsche
--HG--
extra : rebase_source : 8e413f4636a40762b02f8da975717dcbffedf3e4
2015-05-29 12:55:04 -04:00
Nathan Froyd
5e3a7eeb1b Bug 1168409 - part 2 - avoiding importing usecounters in histogram_tools.py; r=gfritzsche 2015-06-02 11:33:43 -04:00
Nathan Froyd
87ed663512 Bug 1168409 - part 1 - avoid importing buildconfig in histogram_tools.py; r=gfritzsche
histogram_tools.py is used by in-tree and out-of-tree consumers, so we
need to be aware of that when using build-time-only modules like
buildconfig.
2015-05-27 12:25:04 -04:00
Ryan VanderMeulen
1bc8d0eab9 Backed out changesets eebab8b7ea69 and 5b908d656044 (bug 1164014) for e10s OOMs. 2015-06-02 12:23:12 -04:00
Terrence Cole
c16fb495f0 Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8
--HG--
extra : rebase_source : bedbbb99eb9655dc3f4079e0d3e5a376f7b83764
2015-06-01 14:11:08 -07:00
J. Ryan Stinnett
f828e44873 Bug 1168689 - Allow highlighter to see XBL anonymous nodes. r=pbrosset 2015-06-01 16:52:13 -07:00
Matthew Noorenberghe
007434e27e Bug 1166990 - Create a wrapper object for form-like elements in password manager. r=dolske 2015-06-01 16:50:57 -07:00
Robert Strong
fd8806d185 Bug 1168009 - heap-use-after-free (ASAN build) in updater.cpp mstrtok. r=spohl 2015-06-01 11:52:08 -07:00
Carsten "Tomcat" Book
eb48a24ba6 Merge mozilla-central to fx-team
--HG--
extra : rebase_source : fbef0c13a05cfbe506f20d7fac84719a2e0e7396
2015-06-01 15:35:55 +02:00
Carsten "Tomcat" Book
cfa2965ba6 merge mozilla-inbound to mozilla-central a=merge 2015-06-01 15:00:24 +02:00
Bob Owen
dd609468e4 Backed out 2 changesets (bug 1164014) for WinXP debug crashtest failures on a CLOSED TREE
Backed out changeset 4f4454ece5ac (bug 1164014)
Backed out changeset 81d78a498313 (bug 1164014)
2015-06-01 07:39:25 +01:00
Gijs Kruitbosch
b706b3cd3f Bug 1169606 - fix OSX margin for label/description and fix test rounding so it doesn't go orange, r=dao
--HG--
extra : rebase_source : ee46d27fce8791f203f9fadcc8024c44a7285727
extra : amend_source : e3207dddd28abf6147e43f0d899371ea0c10060b
2015-05-29 18:27:57 +01:00
Martyn Haigh
76c50c6719 Bug 1159753 - Add telemetry for Tab Queue (r=mfinkle)
--HG--
extra : rebase_source : 653232980b457701d675745d85955dd502edc94a
2015-06-01 13:20:13 +01:00
Eddy Bruël
71b78878d2 Bug 1164564 - Implement a WorkerDebuggerTransport;=jlong 2015-06-01 12:25:28 +02:00
Gabriel Luong
33de07f14a Bug 1169064 - Part 3: Refactor LongStringActor, createValueGrip, stringIsLong and longStripGrip from script.js to object.js r=fitzgen 2015-05-30 02:05:39 -07:00
Gabriel Luong
c555ed3244 Bug 1169064 - Part 2: Formatted object.js and removed unused protocol request arguments r=fitzgen 2015-05-30 02:05:35 -07:00
Gabriel Luong
9f7a43f362 Bug 1169064 - Part 1: Move ObjectActor to object.js r=fitzgen 2015-05-30 02:05:28 -07:00
James Long
89194cc82d Bug 1166852 - handle named eval sources from the console correctly r=ejpbruel 2015-05-29 12:27:44 -04:00
Ryan VanderMeulen
28bd595833 Merge m-c to fx-team. a=merge 2015-05-29 17:02:15 -04:00
Ryan VanderMeulen
012e20629b Merge inbound to m-c. a=merge 2015-05-29 16:58:30 -04:00
Ryan VanderMeulen
7dfbf70ce7 Backed out changeset 4126c66c9a80 (bug 1166728) for Gaia sound_manager_test.js failures.
CLOSED TREE
2015-05-29 15:16:53 -04:00
Ryan VanderMeulen
585e87aaf9 Backed out changesets 63671ebfa2dd and da3d272ad1c2 (bug 1164011) for frequent xpc::InterposeProperty crashes. 2015-05-29 12:51:34 -04:00
J. Ryan Stinnett
3dd794cac9 Bug 1168081 - Go to Line accesskey for view source tabs. r=Gijs 2015-05-29 11:51:27 -05:00
Ryan VanderMeulen
1dc9d316cf Backed out changesets da71c4aefb3a and 98603c32c9a3 (bug 1149486) for browser_compartments.js permafail.
CLOSED TREE

--HG--
extra : amend_source : bb03b38dccd8a194407ae0c5f1f8fece0fc97dc3
2015-05-29 12:59:23 -04:00
Ryan VanderMeulen
27899254c7 Backed out changeset 2614fbb8d385 (bug 1147561) for Android mochitest failures. 2015-05-29 12:22:47 -04:00
Gijs Kruitbosch
e0202b57b0 Backed out changeset 9d52a8b0e028, f7b3b8f0283b (bug 1150417)
--HG--
extra : histedit_source : 5a896b1eeb0adfbdba286ab46a9b115e6f83d9e2%2C6b37366780d5bde1623f544f0b322a3d11c78ad1
2015-05-29 17:11:26 +01:00
Kyle Zentner
f2ec992500 Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert 2015-05-29 09:17:00 -04:00
Ryan VanderMeulen
45b95898e0 Backed out changeset 541cd29ea626 (bug 1166728) because the updated patch wasn't posted to the bug. 2015-05-29 12:48:22 -04:00
Tom Tromey
64eb38d330 Bug 1168088 - Remove SpiderMonkey-specific syntax from toolkit/devtools. r=pbrosset 2015-05-28 11:54:00 -04:00
Kyle Zentner
3bacc6993c Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert 2015-05-27 09:57:00 -04:00
Alessio Placitelli
ae7d0e84d6 Bug 1162538 - Add test coverage for Telemetry archive probes. r=gfritzsche 2015-05-27 02:09:00 +02:00
Alessio Placitelli
6d376af9af Bug 1162538 - Add millisecondsToDays to TelemetryUtils.jsm. r=gfritzsche 2015-05-29 07:45:00 +02:00
Alessio Placitelli
979ebd5bcc Bug 1162538 - Add the probes for archived ping count and evicted ping count. r=gfritzsche 2015-05-29 07:48:00 +02:00
Alessio Placitelli
9197c8df67 Bug 1162538 - Add test coverage for archived pings quota. r=gfritzsche 2015-05-25 04:53:00 +02:00
Alessio Placitelli
1b6d780910 Bug 1162538 - Implement archive ping storage quota. r=gfritzsche 2015-05-25 04:50:00 +02:00
David Rajchenbach-Teller
a1eae9d45f Bug 1149486 - Extract a window title and window ID for PerformanceStats. r=mossop
--HG--
extra : transplant_source : %F7%D1L%A8%FB%F8%CBw%BC%E2%7B%2B%9Ct%1F1%1B%A8l%1A
extra : histedit_source : 9db98672acaee8652460351beb6c1b2c48058d57
2015-05-18 10:40:20 +02:00
David Rajchenbach-Teller
805b3bb811 Bug 1149486 - Extract a window title and window ID for PerformanceStats. r=mossop
--HG--
extra : amend_source : 8ac6f00e2641581f2d7533226435f1fb680da10c
extra : histedit_source : c2e716dece6f74daf2b9c613cf47155ee300c045
2015-05-18 10:40:20 +02:00
Ryan VanderMeulen
3f62b91ecd Merge m-c to inbound. a=merge 2015-05-29 09:42:38 -04:00
Ryan VanderMeulen
2e35b1209f Merge inbound to m-c. a=merge 2015-05-29 09:32:46 -04:00
Gabor Krizsanits
06f319aa35 Bug 1164011 - Shim optimisation. r=billm 2015-05-29 14:47:49 +02:00
Gabor Krizsanits
7045e66e74 Bug 1164011 - Fixing defaultShims. r=billm 2015-05-29 14:47:49 +02:00
James Long
487722b664 Bug 1166844 - treat eval'ed code from the console as unnamed eval sources r=ejpbruel 2015-05-28 12:39:56 -04:00
Timur Valeev
e14fb47c21 Bug 1127763 - Some database might be missing the favicons guid index. r=mak 2015-05-27 15:52:34 +03:00
Andrew McCreight
addc4dacac Bug 1155303 - Add telemetry for async DeferredFinalize max pause. r=smaug 2015-05-18 11:54:00 -04:00
Anthony Zhang
6ad81c65e5 Bug 1167689 - Send addonHistogram field in main ping only if there are actually addon histograms. r=vladan 2015-05-26 12:53:47 -04:00
Ryan VanderMeulen
284bc45ed8 Merge m-c to fx-team. a=merge 2015-05-28 10:25:05 -04:00
Ryan VanderMeulen
566bd6c5ac Merge fx-team to m-c. a=merge 2015-05-28 10:08:37 -04:00